home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / x / x721.asc < prev    next >
Text File  |  1994-01-30  |  183KB  |  5,063 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.          
  8.          
  9.          
  10.          INTERNATIONAL  TELECOMMUNICATION  UNION
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.          
  18.          CCITT                                               X.721
  19.          
  20.          THE  INTERNATIONAL
  21.          TELEGRAPH  AND  TELEPHONE
  22.          CONSULTATIVE  COMMITTEE
  23.          
  24.          
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.          
  34.          DATA  COMMUNICATION  NETWORKS
  35.          
  36.          
  37.          
  38.          INFORMATION  TECHNOLOGY -
  39.          OPEN  SYSTEMS  INTERCONNECTION  -
  40.          STRUCTURE  OF  MANAGEMENT  INFORMATION:  DEFINITION  OF
  41.          MANAGEMENT  INFORMATION
  42.          
  43.          
  44.          Recommendation  X.721
  45.          
  46.          
  47.          
  48.          
  49.          
  50.          Geneva, 1992
  51.          
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.                                                                    
  132.                                              Printed in Switzerland
  133.                                                                    
  134.                                                                    
  135.                                                                    
  136.                                                                    
  137.                                  
  138.                              Foreword
  139.  
  140. ╥ITU  (International Telecommunication Union) is the United Nations
  141. Specialized  Agency in the field of telecommunications.  The  CCITT
  142. (the  International Telegraph and Telephone Consultative Committee)
  143. is  a  permanent  organ of the ITU. Some 166 member  countries,  68
  144. telecom   operating   entities,  163  scientific   and   industrial
  145. organizations  and  39 international organizations  participate  in
  146. CCITT  which  is  the  body  which  sets  world  telecommunications
  147. standards (Recommendations).
  148.  
  149. The  approval of Recommendations by the members of CCITT is covered
  150. by  the  procedure laid down in CCITT Resolution No. 2  (Melbourne,
  151. 1988).  In  addition, the Plenary Assembly of  CCITT,  which  meets
  152. every  four  years, approves Recommendations submitted  to  it  and
  153. establishes the study programme for the following period╙.
  154.  
  155. In  some  areas of information technology which fall within CCITT╒s
  156. purview,  the  necessary standards are prepared on a  collaborative
  157. basis with ISO and IEC. The text of CCITT Recommendation X.721  was
  158. approved  on  10th╩of╩February╩1992. The  identical  text  is  also
  159. published as ISO/IEC International Standard 10165-2.
  160.  
  161.  
  162.                                  
  163.                         ___________________
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.                                  
  173.                                  
  174.                             CCITT NOTE
  175.  
  176.       In  this  Recommendation, the expression ╥Administration╙  is
  177. used   for   conciseness  to  indicate  both  a   telecommunication
  178. Administration and a recognized private operating agency.
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.                                  
  206.                            ï╩╩ITU╩╩1992
  207.  
  208. All  rights reserved. No part of this publication may be reproduced
  209. or  utilized in any form or by any means, electronic or mechanical,
  210. including photocopying and microfilm, without permission in writing
  211. from the ITU.
  212.  
  213.  
  214.                              Contents
  215.  
  216. 1  Scope                                                     1
  217. 2  Normative references                                      1
  218.    2.1 Identical    CCITT   Recommendations   |   International
  219.         Standards                                            1
  220.    2.2 Paired  CCITT Recommendations | International  Standards
  221.         equivalent in technical content                      2
  222. 3  Definitions                                               2
  223.    3.1 Event report management function definitions         2
  224.    3.2 Management information model definitions             2
  225. 4  Abbreviations                                             3
  226. 5  Notation                                                  3
  227. 6  Definition of managed object classes                      3
  228.    6.1 Alarm record                                         3
  229.    6.2 Attribute value change record                        4
  230.    6.3 Discriminator                                        5
  231.    6.4 Event forwarding discriminator                       5
  232.    6.5 Event log record                                     6
  233.    6.6 Log                                                  7
  234.    6.7 Log record                                           8
  235.    6.8 Object creation record                               8
  236.    6.9 Object deletion record                               8
  237.    6.10Relationship change record                           9
  238.    6.11Security alarm report record                         9
  239.    6.12State change record                                 10
  240.    6.13System                                              10
  241.    6.14Top                                                 11
  242. 7  Name binding for managed object classes                  11
  243.    7.1 Discriminator                                       11
  244.    7.2 Log                                                 11
  245.    7.3 Log record                                          12
  246. 8  Definition of packages                                   12
  247.    8.1 Additional information                              12
  248.    8.2 Additional text                                     12
  249.    8.3 Attribute identifier list                           12
  250.    8.4 Attribute list                                      13
  251.    8.5 Availability status                                 13
  252.    8.6 Correlated notifications                            13
  253.    8.7 Notification identifier                             13
  254.    8.8 Daily scheduling                                    13
  255.    8.9 Duration                                            14
  256.    8.10External scheduler                                  14
  257.    8.11Source indicator                                    14
  258.    8.12Weekly scheduling                                   14
  259. 9  Definition of generic attribute types                    14
  260.    9.1 Counter                                             15
  261.    9.2 Gauge                                               16
  262.    9.3 Threshold                                           17
  263.         9.3.1Counter-threshold                             17
  264.         9.3.2Gauge-threshold                               18
  265.    9.4 Tide-mark                                           18
  266. 10 Definition of specific attribute types                   19
  267.    10.1Attributes types used for naming                    19
  268.         10.1.1                                Discriminator Id  19
  269.         10.1.2                                          Log Id  20
  270.         10.1.3                                   Log record Id  20
  271.         10.1.4                                       System Id  20
  272.         10.1.5                                    System title  20
  273.    10.2Counter                                             20
  274.    10.3Counter-threshold                                   20
  275.    10.4Gauge                                               21
  276.    10.5Gauge-threshold                                     21
  277.    10.6Tide-mark                                           21
  278.    10.7Miscellaneous attribute types                       21
  279.         10.7.1                                  Events related  21
  280.         10.7.2                                  States related  26
  281.         10.7.3                           Relationships related  28
  282.         10.7.4                           Other attribute types  29
  283. 11 Definition of action types                                33
  284. 12 Definition of parameters                                  33
  285. 13 Definition of notification types                         34
  286.    13.1Attribute value change                              34
  287.    13.2Communications alarm                                34
  288.    13.3Environmental alarm                                 35
  289.    13.4Equipment alarm                                     35
  290.    13.5Integrity violation                                 36
  291.    13.6Object creation                                     36
  292.    13.7Object deletion                                     36
  293.    13.8Operational violation                               37
  294.    13.9Physical violation                                  37
  295.    13.10                                Processing error alarm  37
  296.    13.11                              Quality of service alarm  38
  297.    13.12                                   Relationship change  38
  298.    13.13               Security service or mechanism violation  39
  299.    13.14                                          State change  39
  300.    13.15                                 Time domain violation  39
  301. 14 Supporting productions                                   40
  302.    14.1Managed object class                                40
  303.    14.2Attribute types                                     40
  304.    14.3Notification types                                  44
  305.    14.4Parameter types                                     46
  306. 15 Conformance and compliance                               46
  307.    15.1Conformance                                         46
  308.    15.2Compliance                                          46
  309. Annex A  Counters and counter threshold attribute            47
  310.    A.1 Counter                                             47
  311.         A.1.1Corrupted PDUs received counter               47
  312.         A.1.2Incoming connection reject error counter      47
  313.         A.1.3Incoming connection requests counter          47
  314.         A.1.4Incoming disconnect counter                   47
  315.         A.1.5Incoming disconnect error counter             47
  316.         A.1.6Incoming protocol error counter               48
  317.         A.1.7Octets received counter                       48
  318.         A.1.8Octets retransmitted error counter            48
  319.         A.1.9Octets sent counter                           48
  320.         A.1.10        Outgoing connection reject error counter  48
  321.         A.1.11            Outgoing connection requests counter  48
  322.         A.1.12                     Outgoing disconnect counter  48
  323.         A.1.13               Outgoing disconnect error counter  49
  324.         A.1.14                 Outgoing protocol error counter  49
  325.         A.1.15                           PDUs received counter  49
  326.         A.1.16                PDUs retransmitted error counter  49
  327.         A.1.17                               PDUs sent counter  49
  328.    A.2 Counter-threshold                                   49
  329.         A.2.1Corrupted PDUs received threshold             49
  330.         A.2.2Incoming connection reject error threshold    50
  331.         A.2.3Incoming connection requests threshold        50
  332.         A.2.4Incoming disconnect error threshold           50
  333.         A.2.5Incoming protocol error threshold             50
  334.         A.2.6Octets received threshold                     50
  335.         A.2.7Octets retransmitted threshold                50
  336.         A.2.8Octets sent threshold                         51
  337.         A.2.9Outgoing connection reject error threshold    51
  338.         A.2.10          Outgoing connection requests threshold  51
  339.         A.2.11             Outgoing disconnect error threshold  51
  340.         A.2.12               Outgoing protocol error threshold  51
  341.         A.2.13                         PDUs received threshold  51
  342.         A.2.14              PDUs retransmitted error threshold  52
  343.         A.2.15                             PDUs sent threshold  52
  344. Annex B  Index of managed object classes                     53
  345. Annex C  Index of packages                                   54
  346. Annex D  Index of generic and specific attribute types       55
  347. Annex E  Index of notification types                         57
  348. Annex  F   Management  information used by  Systems  management
  349.    function                                                 58
  350.    F.1 Object  management function (CCITT Rec. X.730 |  ISO/IEC
  351.         10164-1)                                            58
  352.    F.2 State  management function (CCITT Rec. X.731  |  ISO/IEC
  353.         10164-2)                                            58
  354.    F.3 Relationship  management function (CCITT  Rec.  X.732  |
  355.         ISO/IEC 10164-3)                                    59
  356.    F.4 Alarm  reporting  function (CCITT Rec. X.733  |  ISO/IEC
  357.         10164-4)                                            60
  358.    F.5 Event  report  management function (CCITT Rec.  X.734  |
  359.         ISO/IEC 10164-5)                                    60
  360.    F.6 Log  control function (CCITT Rec. X.735 | ISO/IEC 10164-
  361.         6)                                                  61
  362.    F.7 Security  alarm reporting function (CCITT Rec.  X.736  |
  363.         ISO/IEC 10164-7)                                    62
  364. Annex G  Syntax imported from Directory, ACSE and CMIP       64
  365.  
  366. ISO/IEC 10165-2 : 1992 (E)
  367.                                  
  368.                                  
  369.  
  370.  
  371.                                  
  372.                          INFORMATION NOTE
  373.  
  374.  
  375. The  following  table gives a list of X.700 Series  Recommendations
  376. which  were  developed in collaboration with the  ISO/IEC  and  are
  377. identical  to  the  corresponding  International  Standard.  Cross-
  378. references  to  the  corresponding ISO/IEC  International  Standard
  379. number  and  the short title of the Recommendation |  International
  380. Standard are provided.
  381.                                  
  382.                                  
  383.                                  
  384.                                   
  385.       CCITT                 Short Title
  386.   Recommendation                  
  387.      ISO/IEC
  388.   International
  389.      Standard
  390.          
  391. X.700 | 7498-4     Management Framework
  392. (Note)
  393. X.701 | 10040      System Management Overview
  394. X.710 | 9595       Common Management Information
  395.                    Service Definition
  396. X.711 | 9596-1     Common Management Information
  397.                    Protocol Specification
  398. X.712 | 9596-2     CMIP PICS
  399. X.720 | 10165-1    Management Information Model
  400. X.721 | 10165-2    Definition of Management
  401.                    Information
  402. X.722 | 10165-4    Guidelines for the Definition
  403.                    of Managed Objects
  404. X.730 | 10164-1    Object Management Function
  405. X.731 | 10164-2    State Management Function
  406. X.732 | 10164-3    Attributes for Representing
  407.                    Relationships
  408. X.733 | 10164-4    Alarm Reporting Function
  409. X.734 | 10164-5    Event Management Function
  410. X.735 | 10164-6    Log Control Function
  411. X.736 | 10164-7    Security Alarm Reporting
  412.                    Function
  413. X.740 | 10164-8    Security Audit Trail Function
  414.  
  415. Note ╨ This Recommendation and International
  416. Standard are not identical, but are technically
  417. aligned.
  418.  
  419.  
  420.  
  421.                                  
  422.                                  
  423.                                  
  424.  
  425. INTERNATIONAL STANDARD
  426. ISO/IEC 10165-2 : 1992 (E)
  427. CCITT Rec. X.721 (1992 E)
  428. CCITT RECOMMENDATION
  429.  
  430.  
  431.                                  
  432.       INFORMATION TECHNOLOGY ╤ OPEN SYSTEMS INTERCONNECTION ╤
  433.    STRUCTURE OF MANAGEMENT INFORMATION: DEFINITION OF MANAGEMENT
  434.                             INFORMATION
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443. 1    Scope
  444.  
  445. This Recommendation | International Standard
  446.      ╨  defines  the managed object classes, attribute types,  name
  447.         bindings,  packages,  specific  attributes,  action  types,
  448.         parameter  types  and  notification  types  documented   in
  449.         accordance with CCITT Rec. X.722 | ISO/IEC 10165-4;
  450.      ╨  specifies  compliance requirements placed  on  other  CCITT
  451.         Recommendations | International Standards that make use  of
  452.         these definitions.
  453.  
  454. This  Recommendation | International Standard is applicable to  the
  455. development of OSI managed object class specifications and provides
  456. generic  definitions that support OSI systems management functions.
  457. These  definitions  may  also be used in  other  Recommendations  |
  458. International  Standards  specifying  object  classes,  attributes,
  459. notifications and action types.
  460.  
  461.  
  462. 2    Normative references
  463.  
  464. The  following  CCITT  Recommendations  |  International  Standards
  465. contain   provisions  which,  through  reference  in   this   text,
  466. constitute   provisions  of  this  Recommendation  |  International
  467. Standard.  At the time of publication, the editions indicated  were
  468. valid.  All Recommendations and Standards are subject to  revision,
  469. and   parties   to  agreements  based  on  this  Recommendation   |
  470. International   Standard   are  encouraged   to   investigate   the
  471. possibility   of   applying  the  most  recent  editions   of   the
  472. Recommendations|Standards listed below.  Members  of  IEC  and  ISO
  473. maintain registers of currently valid International Standards.  The
  474. CCITT  Secretariat  maintains a list of the currently  valid  CCITT
  475. Recommendations.
  476.  
  477. 2.1  Identical CCITT Recommendations| International Standards
  478.      ╨  CCITT Recommendation X.720 (1992) | ISO/IEC 10165-1 : 1992,
  479.         Information  technology  - Open Systems  Interconnection  -
  480.         Structure of management information: Management information
  481.         model.
  482.      ╨  CCITT Recommendation X.722 (1992) | ISO/IEC 10165-4 : 1992,
  483.         Information  technology  - Open Systems  Interconnection  -
  484.         Structure   of   management  information:  Guidelines   for
  485.         definition of managed objects.
  486.      ╨  CCITT Recommendation X.730 (1992) | ISO/IEC 10164-1 : 1992,
  487.         Information  technology  - Open Systems  Interconnection  -
  488.         Systems Management: Object management function.
  489.      ╨  CCITT Recommendation X.731 (1992) | ISO/IEC 10164-2 : 1992,
  490.         Information  technology  -  Open System  Interconnection  -
  491.         Systems Management: State management function.
  492.      ╨  CCITT Recommendation X.732 (1992) | ISO/IEC 10164-3 : 1992,
  493.         Information  technology - Open Systems  Interconnection   -
  494.         Systems    Management:    Attributes    for    representing
  495.         relationships.
  496.      ╨  CCITT Recommendation X.733 (1992) | ISO/IEC 10164-4 : 1992,
  497.         Information  technology  - Open Systems  Interconnection  -
  498.         Systems Management: Alarm reporting function.
  499.      ╨  CCITT  Recommendation  X.7341) | ISO/IEC  10164-5  :  1992,
  500.         Information  technology  - Open Systems  Interconnection  -
  501.         Systems Management  Event report management function.
  502.      ╨  CCITT  Recommendation  X.7351) | ISO/IEC  10164-6  :  1992,
  503.         Information  technology  - Open Systems  Interconnection  -
  504.         Systems Management:  Log control function.
  505.      ╨  CCITT Recommendation X.736 (1992) | ISO/IEC 10164-7 : 1992,
  506.         Information  technology  - Open Systems  Interconnection  -
  507.         Systems Management: Security alarm reporting function.
  508.  
  509. 2.2  Paired    CCITT   Recommendations|   International   Standards
  510.      equivalent in technical content
  511.      ╨  CCITT Recommendation X.200 (1988), Reference model of  Open
  512.         Systems Interconnection for CCITT applications.
  513.        ISO  7498  :  1984, Information processing  systems  -  Open
  514.         Systems Interconnection - Basic Reference Model.
  515.      ╨  CCITT   Recommendation  X.208  (1988),   Specification   of
  516.         abstract syntax notation one (ASN.1).
  517.        ISO/IEC  8824:  1990, Information technology - Open  Systems
  518.         Interconnection - Specification of Abstract Syntax Notation
  519.         One (ASN.1).
  520.      ╨  CCITT Recommendation X.501 (1988), The Directory  - Models.
  521.        ISO/IEC  9594-2  :  1990  Information  technology   -   Open
  522.         Systems  Interconnection  - The Directory  -  Part  2:  The
  523.         Models.
  524.      ╨  CCITT   Recommendation  X.710  (1991),  Common   management
  525.         information service definition for CCITT applications.
  526.        ISO/IEC  9595 : 1991, Information technology - Open  Systems
  527.         Interconnection  -  Common management  information  service
  528.         definition.
  529.      ╨  CCITT   Recommendation  X.711  (1991),  Common   management
  530.         information protocol specification for CCITT applications.
  531.        ISO/IEC  9596-1: 1991, Information technology - Open Systems
  532.         Interconnection  -  Common management information  protocol
  533.         specification  - Part 1: Specification.
  534.  
  535.  
  536. 3    Definitions
  537.  
  538. For  the  purposes of this Recommendation | International  Standard
  539. the following definitions apply.
  540.  
  541. 3.1  Event report management function definitions
  542.  
  543. This  Recommendation  | International Standard  makes  use  of  the
  544. following terms defined in CCITT Rec. X.734 | ISO/IEC╩10164-5:
  545.      a)discriminator;
  546.      b)event forwarding discriminator;
  547.      c)potential event report.
  548.  
  549. 3.2  Management information model definitions
  550.  
  551. This  Recommendation  | International Standard  makes  use  of  the
  552. following terms defined in CCITT Rec. X.720 | ISO/IEC╩10165-1:
  553.      a)Attribute type;
  554.      b)Distinguished name;
  555.      c)Relative distinguished name.
  556.  
  557.  
  558. 4    Abbreviations
  559.      ASN.1Abstract Syntax Notation One
  560.      CMIS Common Management Information Service
  561.      CMIP Common Management Information Protocol
  562.      EFD    Event Forwarding Discriminator
  563.      Id  Identifier
  564.      PDU  Protocol Data Unit
  565.      RDN  Relative Distinguished Name
  566.  
  567.  
  568. 5    Notation
  569.  
  570. Attribute  types  and  specific  attributes  are  defined  in  this
  571. Recommendation  |  International  Standard  using  the   templates,
  572. defined in CCITT Rec. X.722 | ISO/IEC 10165-4.
  573.  
  574. The  behavioural aspects of the specific attributes described  here
  575. shall  be  incorporated into the definition of the  managed  object
  576. class importing these specific attributes.
  577.  
  578.  
  579. 6    Definition of managed object classes
  580.  
  581. This Recommendation | International Standard defines Managed Object
  582. classes which are referenced by the System Management Functions  of
  583. CCITT Recs. in X.730 - X.736 | ISO/IEC 10164 parts 1 to 7, or which
  584. are  intended  to  be  used  as superclasses  for  the  purpose  of
  585. inheritance  in the definition of Managed Object classes  in  other
  586. standards. The syntax of the attributes referenced in the templates
  587. are defined in clause 13.
  588.  
  589. 6.1  Alarm record
  590.  
  591. The  alarmRecord  managed  object  class  is  used  to  define  the
  592. information  stored  in  the  log as a result  of  receiving  alarm
  593. notifications or alarm reports. The semantics of the managed object
  594. class,  namely  its attributes and behaviour are derived  from  the
  595. Alarm notification described in CCITT Rec. X.733 | ISO/IEC 10164-4.
  596.  
  597.  
  598. alarmRecord    MANAGED OBJECT CLASS
  599.  DERIVED FROM  eventLogRecord;
  600.  CHARACTERIZED BY
  601. -- The appropriate object identifier values for the eventType
  602.      attribute, inherited from eventLogRecord
  603. -- managed object class are communicationAlarm,
  604.      qualityofServiceAlarm, processingErrorAlarm,
  605. -- equipmentAlarm and environmentalAlarm --
  606.      alarmRecordPackagePACKAGE
  607.      BEHAVIOUR
  608.      alarmRecordBehaviour     BEHAVIOUR
  609.      DEFINED AS "This managed object is used to represent logged
  610.      information that resulted from alarm notifications or event
  611.      reports";;
  612.      ATTRIBUTES
  613.      probableCause GET,
  614.      perceivedSeverity GET;;;
  615.  CONDITIONAL PACKAGES
  616.      specificProblemsPackage  PACKAGE
  617.      ATTRIBUTES
  618.      specificProblems  GET;
  619.      REGISTERED AS {smi2Package 1}; PRESENT IF "the Specific
  620.      problems parameter is present in the alarm notification or
  621.      event report corresponding to the instance of alarm record",
  622.  
  623.      backedUpStatusPackage    PACKAGE
  624.      ATTRIBUTES
  625.      backedUpStatusGET;
  626.      REGISTERED AS {smi2Package 2}; PRESENT IF "the backedUpStatus
  627.      attribute has a value TRUE and the Backed up status parameter
  628.      is present in the alarm notification or event report
  629.      corresponding to the instance of alarm record",
  630.  
  631.      backUpObjectPackage PACKAGE
  632.      ATTRIBUTES
  633.      backUpObject  GET;
  634.      REGISTERED AS {smi2Package 3}; PRESENT IF "Backup object
  635.      parameter is present in the alarm notification or event report
  636.      corresponding to the instance of alarm record",
  637.  
  638.      trendIndicationPackage   PACKAGE
  639.      ATTRIBUTES
  640.      trendIndication   GET;
  641.      REGISTERED AS {smi2Package 4}; PRESENT IF "the Trend
  642.      indication parameter is present in the alarm notification or
  643.      event report corresponding to the instance of alarm record",
  644.  
  645.      thresholdInfoPackage     PACKAGE
  646.      ATTRIBUTES
  647.      thresholdInfo GET;
  648.      REGISTERED AS {smi2Package 5}; PRESENT IF "the value for
  649.      probableCause attribute is thresholdCrossed",
  650.  
  651.      stateChangeDefinitionPackage  PACKAGE
  652.      ATTRIBUTES
  653.      stateChangeDefinition    GET;
  654.      REGISTERED AS {smi2Package 6}; PRESENT IF "there is a state
  655.      transition for the states defined in State Management
  656.      Function, corresponding to the alarm type specified in the
  657.      alarm record",
  658.  
  659.      monitoredAttributesPackage    PACKAGE
  660.      ATTRIBUTES
  661.      monitoredAttributes GET;
  662.      REGISTERED AS {smi2Package 7}; PRESENT IF "the
  663.      monitoredAttributes parameter is present in the alarm
  664.      notification or event report corresponding to the instance of
  665.      alarm record",
  666.  
  667.      proposedRepairActionsPackage  PACKAGE
  668.      ATTRIBUTES
  669.      proposedRepairActions GET;
  670.      REGISTERED AS {smi2Package 8}; PRESENT IF "the
  671.      proposedRepairActions parameter is present in the alarm
  672.      notification or event report corresponding to the instance of
  673.      alarm record";
  674.  
  675. REGISTERED AS  {smi2MObjectClass 1};
  676.  
  677. 6.2  Attribute value change record
  678.  
  679. The  attributeValueChangeRecord managed object  class  is  used  to
  680. define  the information stored in the log as a result of  receiving
  681. attribute  value  change  notifications or attribute  value  change
  682. event  reports. The semantics of the managed object  class,  namely
  683. its  attributes and behaviour are derived from the Attribute  Value
  684. Change  notification described in CCITT Rec. X.730 | ISO/IEC 10164-
  685. 1.
  686.  
  687.  
  688. attributeValueChangeRecord    MANAGED OBJECT CLASS
  689.  DERIVED FROM   eventLogRecord;
  690.  CHARACTERIZED BY
  691. -- The appropriate object identifier values for the eventType
  692. attribute, inherited from eventLogRecord
  693. -- managed object class, is attributeValueChange
  694. attributeValueChangeRecordPackage  PACKAGE
  695.      BEHAVIOUR
  696.      attributeValueChangeRecordBehaviour     BEHAVIOUR
  697.      DEFINED AS "This managed object is used to represent logged
  698.      information that resulted from attribute value change
  699.      notifications or event reports";;
  700.      ATTRIBUTES
  701.      attributeValueChangeDefinition     GET;;;
  702.  
  703. CONDITIONAL PACKAGES
  704.      sourceIndicatorPackage        PRESENT IF "the sourceIndicator
  705.      parameter is present in the attributeValueChange notification
  706.      or event report corresponding to the instance of attribute
  707.      value change record",
  708.  
  709.      attributeIdentifierListPackage     PRESENT IF "the
  710.      attributeIdentifierList parameter is present in the
  711.      attributeValueChange notification or event report
  712.      corresponding to the instance of attribute value change
  713.      record";
  714.  
  715. REGISTERED AS  {smi2MObjectClass 2};
  716.  
  717. 6.3  Discriminator
  718.  
  719. The  discriminator  managed object class  is  used  to  define  the
  720. criteria for controlling management services. The semantics of  the
  721. managed  object  class,  namely its attributes  and  behaviour  are
  722. described in CCITT Rec. X.734 | ISO/IEC╩10164-5.
  723.  
  724.  
  725. discriminator  MANAGED OBJECT CLASS
  726.  DERIVED FROM   top;
  727.  CHARACTERIZED BY
  728. discriminatorPackage    PACKAGE
  729.      BEHAVIOUR
  730.      discriminatorBehaviour   BEHAVIOUR
  731.      DEFINED AS "This managed object is used to represent the
  732.      criteria for controlling management services.";;
  733.      ATTRIBUTES
  734.      discriminatorId   GET,
  735.      discriminatorConstruct
  736.      REPLACE-WITH-DEFAULT
  737.      DEFAULT VALUE Attribute-
  738.      ASN1Module.defaultDiscriminatorConstruct     GET-REPLACE,
  739.      administrativeState GET-REPLACE,
  740.      operationalState  GET;
  741.      NOTIFICATIONS
  742.      stateChange,
  743.      attributeValueChange,
  744.      objectCreation,
  745.      objectDeletion;;;
  746. --  the above events are defined in CCITT Rec. X.731 | ISO/IEC10164-
  747. 2, CCITT Rec. X.730 | ISO/IEC10164-1
  748. CONDITIONAL PACKAGES
  749.      availabilityStatusPackage     PRESENT IF "any of the
  750.      scheduling packages, ( duration, weekly scheduling, external)
  751.      are present",
  752.  
  753.      duration      PRESENT IF "the discriminator function is
  754.      scheduled to start at a specified time and stop at either a
  755.      specified time or function continuously ",
  756.  
  757.      dailyScheduling    PRESENT IF "both the weekly scheduling
  758.      package and external scheduler packages are not present in an
  759.      instance and daily scheduling is supported by that instance",
  760.  
  761.      weeklyScheduling  PRESENT IF "both the daily scheduling
  762.      package and external scheduler packages are not present in an
  763.      instance and weekly scheduling is supported by that instance",
  764.  
  765.      externalScheduler PRESENT IF "both the daily scheduling
  766.      package and weekly scheduling packages are not present in an
  767.      instance and external scheduling is supported by that
  768.      instance";
  769. -- see CCITT Rec. X.734 | ISO/IEC 10164-5 for the description of
  770. this managed object class.
  771.  
  772. REGISTERED AS  {smi2MObjectClass 3};
  773.  
  774.  
  775.  
  776. 6.4  Event forwarding discriminator
  777.  
  778. The  eventForwardingDiscriminator managed object class is  used  to
  779. define  the  conditions that shall be satisfied by potential  event
  780. reports  before  the  event  report is forwarded  to  a  particular
  781. destination.This   managed  object   class   is   a   subclass   of
  782. discriminator  managed object class. The semantics of  the  managed
  783. object  class,  namely  its attributes, management  operations  and
  784. behaviour, are described in CCITT Rec. X. 734 | ISO/IEC 10164-5.
  785.  
  786.  
  787. eventForwardingDiscriminator  MANAGED OBJECT CLASS
  788. DERIVED FROM   discriminator;
  789. CHARACTERIZED BY
  790. -- The value for the administrative state if not specified at
  791. initiation defaults to the value unlocked.
  792. efdPackage PACKAGE
  793.      BEHAVIOUR
  794.      eventForwardingDiscriminatorBehaviour   BEHAVIOUR
  795.      DEFINED AS "This managed object is used to represent the
  796.      criteria that shall be satisfied by potential event reports
  797.      before the event report is forwarded to a particular
  798.      destination.";;
  799.      ATTRIBUTES
  800.      destination   GET-REPLACE;;;
  801. -- discriminatorConstruct attribute is defined using the attributes
  802.      of a potential event report object
  803. -- described in CCITT Rec. X.734 | ISO/IEC 10164-5.
  804.  
  805. CONDITIONAL PACKAGES
  806.      backUpDestinationListPackage  PACKAGE
  807.      ATTRIBUTES
  808.      activeDestination GET,
  809.      backUpDestinationList    GET-REPLACE;
  810.      REGISTERED AS {smi2Package 9} ; PRESENT IF "the event
  811.      forwarding discriminator is required to provide a backup for
  812.      the destination",
  813.  
  814.      modePackage   PACKAGE
  815.      ATTRIBUTES
  816.      confirmedMode GET;
  817.  
  818.      REGISTERED AS {smi2Package 10}; PRESENT IF "the event
  819.      forwarding discriminator permits mode for reporting events to
  820.      be specified by the managing system";
  821.  
  822. REGISTERED AS  {smi2MObjectClass 4};
  823.  
  824. 6.5  Event log record
  825.  
  826. The  eventLogRecord  managed object class is  used  to  define  the
  827. information   stored   in  the  log  as  a  result   of   receiving
  828. notifications  or  event reports. This is a superclass  from  which
  829. records for specific event types are derived.
  830.  
  831. eventLogRecord MANAGED OBJECT CLASS
  832.  DERIVED FROM   logRecord;
  833.  CHARACTERIZED BY
  834. eventLogRecordPackage   PACKAGE
  835.      BEHAVIOUR
  836.      eventLogRecordBehaviour  BEHAVIOUR
  837.      DEFINED AS "This managed object represents the information
  838.      stored in the log as a result of receiving notifications or
  839.      incoming event reports.";;
  840.      ATTRIBUTES
  841.      managedObjectClassGET,
  842.      managedObjectInstance    GET,
  843.      eventType     GET;;;
  844.  
  845. CONDITIONAL PACKAGES
  846.      eventTimePackage  PACKAGE
  847.      ATTRIBUTES
  848.      eventTimeGET;
  849.      REGISTERED AS {smi2Package 11}; PRESENT IF "the event time
  850.      parameter was present in the received event report",
  851.  
  852.      notificationIdentifierPackage PRESENT IF "the notification
  853.      Identifier parameter is present in the notification or event
  854.      report corresponding to the instance of an event record or an
  855.      instance of its subclasses",
  856.  
  857.      correlatedNotificationsPackage     PRESENT IF "the
  858.      correlatedNotifications parameter is present in the
  859.      notification or event report corresponding to the instance of
  860.      an event record or an instance of its subclasses",
  861.  
  862.      additionalTextPackage         PRESENT IF "the Additional text
  863.      parameter is present in the notification or report
  864.      corresponding to the instance of event record or an instance
  865.      of its subclasses",
  866.  
  867.      additionalInformationPackage  PRESENT IF "the Additional
  868.      information parameter is present in the notification or report
  869.      corresponding to the instance of event record or an instance
  870.      of its subclasses";
  871.  
  872. REGISTERED AS  {smi2MObjectClass 5};
  873.  
  874.  
  875. 6.6  Log
  876.  
  877. The  log  managed object class is used to define the  criteria  for
  878. controlling  the logging of the information in an open system.  The
  879. semantics  of  the managed object class, namely its attributes  and
  880. behaviour are described in CCITT╩Rec.╩X.735 | ISO/IEC 10164-6.
  881.  
  882. log        MANAGED OBJECT CLASS
  883.  DERIVED FROM   top;
  884.  CHARACTERIZED BY
  885. -- see CCITT Rec. X.735 | ISO/IEC 10164-6 for the description of
  886. this managed object class.
  887. logPackage PACKAGE
  888.      BEHAVIOUR
  889.      logBehaviour  BEHAVIOUR
  890.      DEFINED AS "This managed object is used to store incoming
  891.      event reports and local system notifications. Additional
  892.      details are defined in CCITT Rec. X. 735 | ISO/IEC 10164-6.
  893.      ";;
  894.      ATTRIBUTES
  895.      logIdGET,
  896.      discriminatorConstruct   GET-REPLACE ,
  897.      administrativeState GET-REPLACE,
  898.      operationalState  GET,
  899.      availabilityStatus PERMITTED VALUES Attribute-
  900.      ASN1Module.LogAvailability
  901.               REQUIRED VALUES Attribute-
  902.      ASN1Module.UnscheduledLogAvailability   GET,
  903.      logFullAction GET-REPLACE;
  904.      NOTIFICATIONS
  905.      objectCreation,
  906.      objectDeletion,
  907.      attributeValueChange,
  908.      stateChange,
  909.      processingErrorAlarm;;;
  910.  
  911. CONDITIONAL PACKAGES
  912.      finiteLogSizePackage     PACKAGE
  913.      ATTRIBUTES
  914.      maxLogSize    GET-REPLACE,
  915.      currentLogSizeGET,
  916.      numberOfRecords   GET;
  917.      REGISTERED AS {smi2Package 12} ;  PRESENT IF "an instance
  918.      supports it",
  919.  
  920.      logAlarmPackage   PACKAGE
  921.      ATTRIBUTES
  922.      capacityAlarmThreshold   GET-REPLACE ADD-REMOVE;
  923.      REGISTERED AS {smi2Package 13} ;  PRESENT IF "a log is of
  924.      finite size and halts logging when the availability status has
  925.      the log full value.",
  926.  
  927.      availabilityStatusPackage                    PRESENT IF "any
  928.      of the scheduling packages, (duration, weekly scheduling,
  929.      external) are present. The presence of this package makes
  930.      available the off-duty value of the available status attribute
  931.      to the object.",
  932.  
  933.      duration                PRESENT IF "the logging function is
  934.      scheduled to start at a specified time and stop at either a
  935.      specified time or function continuously.",
  936.  
  937.      dailyScheduling                   PRESENT IF "both the weekly
  938.      scheduling package and external scheduler packages are not
  939.      present in an instance and daily scheduling is supported by
  940.      that instance.",
  941.  
  942.      weeklyScheduling             PRESENT IF "both the daily
  943.      scheduling package and external scheduler packages are not
  944.      present in an instance and weekly scheduling is supported by
  945.      that instance.",
  946.  
  947.      externalScheduler            PRESENT IF "both the daily
  948.      scheduling package and weekly scheduling packages are not
  949.      present in an instance and external scheduling is supported by
  950.      that instance.";
  951.  
  952. REGISTERED AS   {smi2MObjectClass 6};
  953.  
  954. 6.7  Log record
  955.  
  956. The  logRecord managed object class is used to define  the  records
  957. contained  in  a log managed object. The semantics of  the  managed
  958. object class, namely its attributes and behaviour are described  in
  959. CCITT Rec. X.735 | ISO/IEC 10164-6.
  960.  
  961. logRecord  MANAGED OBJECT CLASS
  962.  DERIVED FROM   top;
  963.  CHARACTERIZED BY
  964. logRecordPackage    PACKAGE
  965.      BEHAVIOUR
  966.      logRecordBehaviourBEHAVIOUR
  967.      DEFINED AS "This managed object represents the information
  968.      stored in the logs";;
  969.      ATTRIBUTES
  970.      logRecordId   GET,
  971.      loggingTime   GET;;;
  972.  
  973. REGISTERED AS   {smi2MObjectClass 7};
  974.  
  975.  
  976. 6.8  Object creation record
  977.  
  978. The objectCreationRecord managed object class is used to define the
  979. information  stored  in  the log as a result  of  receiving  object
  980. creation  notifications  or  Object  Creation  event  reports.  The
  981. semantics  of  the managed object class, namely its attributes  and
  982. behaviour   are  derived  from  the  Object  Creation  notification
  983. described in CCITT Rec. X.730 | ISO/IEC 10164-1.
  984.  
  985. objectCreationRecord    MANAGED OBJECT CLASS
  986.  DERIVED FROM   eventLogRecord;
  987.  CHARACTERIZED BY
  988. -- The appropriate object identifier value for the eventType
  989. attribute, inherited from eventLogRecord
  990. -- managed object class, is objectCreation
  991.  objectCreationRecordPackage  PACKAGE
  992.      BEHAVIOUR
  993.      objectCreationRecordBehaviour BEHAVIOUR
  994.      DEFINED AS "This managed object is used to represent logged
  995.      information that resulted from object creation notifications
  996.      or event reports";;;;
  997.  
  998. CONDITIONAL PACKAGES
  999.      sourceIndicatorPackage   PRESENT IF "the sourceIndicator
  1000.      parameter is present in the object creation notification or
  1001.      event report corresponding to the instance of object creation
  1002.      record",
  1003.  
  1004.      attributeListPackage     PRESENT IF "the attributeList
  1005.      parameter is present in the object creation notification or
  1006.      event report corresponding to the instance of object creation
  1007.      record";
  1008.  
  1009. REGISTERED AS  {smi2MObjectClass 8};
  1010.  
  1011. 6.9  Object deletion record
  1012.  
  1013. The objectDeletionRecord managed object class is used to define the
  1014. information  stored  in  the log as a result  of  receiving  object
  1015. deletion  notifications  or  Object  deletion  event  reports.  The
  1016. semantics  of  the managed object class, namely its attributes  and
  1017. behaviour   are  derived  from  the  Object  Deletion  notification
  1018. described in CCITT Rec. X.730 | ISO/IEC 10164-1.
  1019.  
  1020. objectDeletionRecord    MANAGED OBJECT CLASS
  1021.  DERIVED FROM   eventLogRecord;
  1022.  CHARACTERIZED BY
  1023. -- The appropriate object identifier value for the eventType
  1024. attribute, inherited from eventLogRecord
  1025. -- managed object class, is objectDeletion
  1026.  objectDeletionRecordPackage  PACKAGE
  1027.      BEHAVIOUR
  1028.      objectDeletionRecordBehaviour BEHAVIOUR
  1029.      DEFINED AS "This managed object is used to represent logged
  1030.      information that resulted from object deletion notifications
  1031.      or event reports";;;;
  1032.  
  1033. CONDITIONAL PACKAGES
  1034.      sourceIndicatorPackage   PRESENT IF "the sourceIndicator
  1035.      parameter is present in the object deletion notification or
  1036.      event report corresponding to the instance of object deletion
  1037.      record",
  1038.  
  1039.      attributeListPackage     PRESENT IF "the attributeList
  1040.      parameter is present in the object deletion notification or
  1041.      event report corresponding to the instance of object deletion
  1042.      record";
  1043.  
  1044. REGISTERED AS  {smi2MObjectClass 9};
  1045.  
  1046. 6.10 Relationship change record
  1047.  
  1048. The relationshipChangeRecord managed object class is used to define
  1049. the  information  stored  in  the log  as  a  result  of  receiving
  1050. relationship  change  notifications or  relationship  change  event
  1051. reports.  The  semantics of the managed object  class,  namely  its
  1052. attributes  and behaviour are derived from the Relationship  Change
  1053. notification described in CCITT Rec.X.732 | ISO/IEC 10164-3.
  1054.  
  1055.  
  1056. relationshipChangeRecord  MANAGED OBJECT CLASS
  1057.  DERIVED FROM   eventLogRecord;
  1058. -- The appropriate object identifier value for the eventType
  1059. attribute, inherited from eventLogRecord
  1060. -- managed object class, is relationshipChange
  1061. CHARACTERIZED BY
  1062. relationshipChangeRecordPackage    PACKAGE
  1063.      BEHAVIOUR
  1064.      relationshipChangeRecordBehaviour  BEHAVIOUR
  1065.      DEFINED AS "This managed object is used to represent logged
  1066.      information that resulted from
  1067.      relationship change notifications or event reports";;
  1068.      ATTRIBUTES
  1069.      relationshipChangeDefinition  GET;;;
  1070.  
  1071. CONDITIONAL PACKAGES
  1072.      sourceIndicatorPackage        PRESENT IF "the Source indicator
  1073.      parameter is present in the relationshipChange notification or
  1074.      event report corresponding to the instance of relationship
  1075.      change record",
  1076.  
  1077.      attributeIdentifierListPackage     PRESENT IF "the Attribute
  1078.      identifier list parameter is present in the relationshipChange
  1079.      notification or event report corresponding to the instance of
  1080.      relationship change record";
  1081.  
  1082. REGISTERED AS  {smi2MObjectClass 10};
  1083.  
  1084. 6.11 Security alarm report record
  1085.  
  1086. The  securityAlarmReportRecord managed  object  class  is  used  to
  1087. define  the information stored in the log as a result of  receiving
  1088. security  alarm notifications or security alarm event reports.  The
  1089. semantics  of  the managed object class, namely its attributes  and
  1090. behaviour   are  derived  from  the  Security  Alarm   notification
  1091. described in CCITT Rec. X.736 | ISO/IEC 10164-7.
  1092.  
  1093.  
  1094. securityAlarmReportRecord     MANAGED OBJECT CLASS
  1095.  DERIVED FROM   eventLogRecord;
  1096.  CHARACTERIZED BY
  1097. -- The appropriate object identifier values for the eventType
  1098. attribute, inherited from eventLogRecord
  1099. -- managed object class, are integrityViolation,
  1100. operationalViolation, physicalViolation,
  1101. -- securityServiceOrMechanismViolation and timeDomainViolation --
  1102. securityAlarmRecordPackage    PACKAGE
  1103.      BEHAVIOUR
  1104.      securityAlarmReportRecordBehaviour BEHAVIOUR
  1105.      DEFINED AS "This managed object is used to represent logged
  1106.      information that resulted from security alarm notifications or
  1107.      event reports";;
  1108.      ATTRIBUTES
  1109.      securityAlarmCauseGET,
  1110.      securityAlarmSeverity    GET,
  1111.      securityAlarmDetector    GET,
  1112.      serviceUser       GET,
  1113.      serviceProvider    GET;;;
  1114.  
  1115. REGISTERED AS  {smi2MObjectClass 11};
  1116.  
  1117. 6.12 State change record
  1118.  
  1119. The  stateChangeRecord managed object class is used to  define  the
  1120. information stored in the log as a result of receiving state change
  1121. notifications or state change event reports. The semantics  of  the
  1122. managed  object  class,  namely its attributes  and  behaviour  are
  1123. derived from the State Change notification described in CCITT  Rec.
  1124. X.731 | ISO/IEC╩10164-2.
  1125.  
  1126.  
  1127. stateChangeRecord   MANAGED OBJECT CLASS
  1128.  DERIVED FROM   eventLogRecord;
  1129. -- The appropriate object identifier value for the eventType
  1130. attribute, inherited from eventLogRecord
  1131. -- managed object class, is stateChange
  1132. CHARACTERIZED BY
  1133. stateChangeRecordPackage PACKAGE
  1134.      BEHAVIOUR
  1135.      stateChangeRecordBehaviour    BEHAVIOUR
  1136.      DEFINED AS "This managed object is used to represent logged
  1137.      information that resulted from state change notifications or
  1138.      event reports";;
  1139.      ATTRIBUTES
  1140.      stateChangeDefinition    GET;;;
  1141.  
  1142. CONDITIONAL PACKAGES
  1143.      sourceIndicatorPackage        PRESENT IF "the Source indicator
  1144.      parameter is present in the stateChange notification or event
  1145.      report corresponding to the instance of state change record",
  1146.  
  1147.      attributeIdentifierListPackage     PRESENT IF "the Attribute
  1148.      identifierList parameter is present in the stateChange
  1149.      notification or event report corresponding to the instance of
  1150.      state change record";
  1151.  
  1152. REGISTERED AS  {smi2MObjectClass 12};
  1153.  
  1154. 6.13 System
  1155.  
  1156. The  system  managed  object class is used to represent  a  set  of
  1157. hardware  and  software that forms an autonomous whole  capable  of
  1158. performing information processing and/or information transfer.
  1159.  
  1160. The  specification of the sequence of name bindings to be  used  in
  1161. constructing the distinguished name for a system managed object  is
  1162. outside the scope of this Recommendation | International Standard .
  1163. Examples of names for systems are specified in CCITT Rec.  X.720  |
  1164. ISO/IEC 10165-1.
  1165.      NOTE-  This definition does not correspond to real open system
  1166. but corresponds to real systems in CCITT Rec. X.200 | ISO 7498.
  1167.  
  1168. An  instance  of  this managed object class  may  be  used  as  the
  1169. superior  in naming managed objects representing either information
  1170. processing  and or information transfer resources contained  within
  1171. this instance.
  1172.  
  1173.  
  1174. system     MANAGED OBJECT CLASS
  1175.  DERIVED FROM  top;
  1176.  CHARACTERIZED BY
  1177.  systemPackage PACKAGE
  1178.      ATTRIBUTES
  1179.      systemId GET,
  1180.      systemTitle   GET,
  1181.      operationalState  GET   usageState     GET;;;
  1182.  
  1183. CONDITIONAL PACKAGES
  1184.      administrativeStatePackage    PACKAGE
  1185.      ATTRIBUTES
  1186.      administrativeState GET-REPLACE ;
  1187.      REGISTERED AS {smi2Package 14};   PRESENT IF "an instance
  1188.      supports it.",
  1189.  
  1190.      supportedFeaturesPackage PACKAGE
  1191.      ATTRIBUTES
  1192.      supportedFeatures GET-REPLACE ADD-REMOVE;
  1193.      REGISTERED AS {smi2Package 15}; PRESENT IF "an instance
  1194.      supports it.";
  1195.  
  1196. REGISTERED AS  {smi2MObjectClass 13};
  1197.  
  1198. 6.14 Top
  1199.  
  1200. The  top  managed object class, is that class of which every  other
  1201. managed object class is a subclass.
  1202.  
  1203. The  semantics of the attributes objectClass,packages,nameBindings,
  1204. and allomorphs are defined in CCITT Rec. X.720 | ISO/IEC 10165-1.
  1205.  
  1206.  
  1207. top        MANAGED OBJECT CLASS
  1208. CHARACTERIZED BY
  1209. topPackage PACKAGE
  1210.      BEHAVIOUR
  1211.      topBehaviour;
  1212.      ATTRIBUTES
  1213.      objectClass GET,
  1214.      nameBinding   GET ;;;
  1215.  
  1216. CONDITIONAL PACKAGES
  1217.      packagesPackage   PACKAGE
  1218.      ATTRIBUTES    packages  GET;
  1219.      REGISTERED AS {smi2Package 16};
  1220.      PRESENT IF "any registered package, other than this package
  1221.      has been instantiated",
  1222.  
  1223.      allomorphicPackagePACKAGE
  1224.      ATTRIBUTES
  1225.      allomorphs    GET;
  1226.      REGISTERED AS {smi2Package 17};
  1227.      PRESENT IF " if an object supports allomorphism" ;
  1228.  
  1229. REGISTERED AS  {smi2MObjectClass 14};
  1230.  
  1231. topBehaviour   BEHAVIOUR
  1232.      DEFINED AS "This is the top level of managed object class
  1233.      hierarchy and every other managed object class is a
  1234.      specialization of either this generic class (top) or a
  1235.      specialization of subclass of top. The parameter
  1236.      miscellaneousError is to be used when a processing failure has
  1237.      occurred and the error condition encountered does not match
  1238.      any of object's defined specific error types.";
  1239.  
  1240.  
  1241.  
  1242. 7    Name binding for managed object classes
  1243.  
  1244. This clause specifies name bindings for the managed object classes.
  1245. Additional  name bindings may be defined for these  managed  object
  1246. classes and their subclasses.
  1247.  
  1248. 7.1  Discriminator
  1249.  
  1250. discriminator-system    NAME BINDING
  1251.            SUBORDINATE OBJECT CLASS     discriminator  AND
  1252. SUBCLASSES;
  1253.            NAMED BY
  1254.            SUPERIOR OBJECT CLASS system AND SUBCLASSES ;
  1255.            WITH ATTRIBUTE     discriminatorId;
  1256.            CREATE
  1257.            WITH-REFERENCE-OBJECT ,
  1258.            WITH-AUTOMATIC-INSTANCE-NAMING;
  1259.            DELETE
  1260.            ONLY-IF-NO-CONTAINED-OBJECTS;
  1261.  
  1262. REGISTERED AS  {smi2NameBinding 1};
  1263.  
  1264. 7.2  Log
  1265.  
  1266. log-system NAME BINDING
  1267.            SUBORDINATE OBJECT CLASS     log  AND SUBCLASSES ;
  1268.            NAMED BY
  1269.            SUPERIOR OBJECT CLASS system AND SUBCLASSES ;
  1270.            WITH ATTRIBUTE     logId;
  1271.            CREATE
  1272.            WITH-REFERENCE-OBJECT ,
  1273.            WITH-AUTOMATIC-INSTANCE-NAMING;
  1274.            DELETE
  1275.            ONLY-IF-NO-CONTAINED-OBJECTS;
  1276.  
  1277. REGISTERED AS  {smi2NameBinding 2};
  1278.  
  1279. 7.3  Log record
  1280.  
  1281. logRecord-log  NAME BINDING
  1282.            SUBORDINATE OBJECT CLASS     logRecord AND SUBCLASSES;
  1283.            NAMED BY
  1284.            SUPERIOR OBJECT CLASS   log AND SUBCLASSES;
  1285.            WITH ATTRIBUTE
  1286.            logRecordId;
  1287.            DELETE
  1288.            only-if-no-contained-objects;
  1289.  
  1290. REGISTERED AS  {smi2NameBinding 3};
  1291.  
  1292.  
  1293.  
  1294. 8    Definition of packages
  1295.  
  1296. This  Recommendation | International Standard defines a  number  of
  1297. packages which are referenced by the System Management Functions of
  1298. CCITT Recs.X.730 - 736 | ISO/IEC 10164 parts 1 to 7.
  1299.  
  1300. 8.1  Additional information
  1301.  
  1302. The     additionalInformationPackage    package    contains     the
  1303. additionalInformation  attribute described  in  CCITT╩Rec.╩X.733  |
  1304. ISO/IEC 10164-4.
  1305.  
  1306. additionalInformationPackage  PACKAGE
  1307.            ATTRIBUTES
  1308.            additionalInformation   GET;
  1309.  
  1310. REGISTERED AS  {smi2Package 18};
  1311.  
  1312. 8.2  Additional text
  1313.  
  1314. The   additionalTextPackage  package  contains  the  additionalText
  1315. attribute described in CCITT Rec. X.733 | ISO/IEC╩10164-4.
  1316.  
  1317. additionalTextPackage   PACKAGE
  1318.            ATTRIBUTES
  1319.            additionalText     GET;
  1320.  
  1321. REGISTERED AS  {smi2Package 19};
  1322.  
  1323. 8.3  Attribute identifier list
  1324.  
  1325. The    attributeIdentifierListPackage    package    contains    the
  1326. attributeIdentifierList attribute described in CCITT Rec.  X.730  |
  1327. ISO/IEC 10164-1, CCITT Rec. X.731 | ISO/IEC 10164-2, and CCITT Rec.
  1328. X.732 | ISO/IEC 10164-3.
  1329.  
  1330. attributeIdentifierListPackage     PACKAGE
  1331.            ATTRIBUTES
  1332.            attributeIdentifierList GET;
  1333.  
  1334. REGISTERED AS  {smi2Package 20};
  1335.  
  1336. 8.4  Attribute list
  1337.  
  1338. The   attributeListPackage  package  contains   the   attributeList
  1339. attribute described in CCITT Rec. X.730 | ISO/IEC╩10164-1.
  1340.  
  1341. attributeListPackage    PACKAGE
  1342.            ATTRIBUTES
  1343.            attributeList GET;
  1344.  
  1345. REGISTERED AS  {smi2Package 21};
  1346.  
  1347. 8.5  Availability status
  1348.  
  1349. The      availabilityStatusPackage     package     contains     the
  1350. availabilityStatus  attribute  described  in  CCITT  Rec.  X.731  |
  1351. ISO/IEC 10164-2.
  1352.  
  1353. availabilityStatusPackage     PACKAGE
  1354.      BEHAVIOUR
  1355.      availabilityStatusBehaviour   BEHAVIOUR
  1356.      DEFINED AS " This package is described in CCITT Rec.
  1357.      X.734,X.735 | ISO/IEC 10164-5, 10164-6. It is used to indicate
  1358.      the availability of the resource according to a predetermined
  1359.      time schedule." ;;
  1360.      ATTRIBUTES
  1361.      availabilityStatus REQUIRED VALUES Attribute-
  1362.      ASN1Module.SchedulingAvailability  GET;
  1363.  
  1364. REGISTERED AS  {smi2Package 22};
  1365.  
  1366. 8.6  Correlated notifications
  1367.  
  1368. The    correlatedNotificationsPackage    package    contains    the
  1369. correlatedNotifications attribute described in  CCITT╩Rec.╩X.733  |
  1370. ISO/IEC 10164-4.
  1371.  
  1372. correlatedNotificationsPackage     PACKAGE
  1373.            ATTRIBUTES
  1374.            correlatedNotifications GET;
  1375.  
  1376. REGISTERED AS  {smi2Package 23};
  1377.  
  1378. 8.7  Notification identifier
  1379.  
  1380. The     notificationIdentifierPackage    package    contains    the
  1381. notificationIdentifier attribute described  in  CCITT╩Rec.╩X.733  |
  1382. ISO/IEC 10164-4.
  1383.  
  1384. notificationIdentifierPackage PACKAGE
  1385.            ATTRIBUTES
  1386.            notificationIdentifier  GET;
  1387.  
  1388. REGISTERED AS  {smi2Package 24};
  1389.  
  1390. 8.8  Daily scheduling
  1391.  
  1392. The  semantics  of dailyScheduling package are described  in  CCITT
  1393. Rec.  X.734 | ISO/IEC 10164-5 and CCITT╩Rec.╩X.735 | ISO/IEC 10164-
  1394. 6.
  1395.  
  1396. dailyScheduling     PACKAGE
  1397.            ATTRIBUTES
  1398.            intervalsOfDay     REPLACE-WITH-DEFAULT
  1399.                     DEFAULT VALUE Attribute-
  1400. ASN1Module.defaultIntervalsOfDay
  1401.                     GET-REPLACE ADD-REMOVE;
  1402.  
  1403. REGISTERED AS  {smi2Package 25};
  1404.  
  1405. 8.9  Duration
  1406.  
  1407. The  semantics of duration package are described in CCITT Rec.X.734
  1408. | ISO/IEC 10164-5 and CCITT Rec.X.735 | ISO/IEC 10164-6.
  1409.  
  1410. duration   PACKAGE
  1411.            ATTRIBUTES
  1412.            startTime    GET-REPLACE,
  1413.            stopTime REPLACE-WITH-DEFAULT
  1414.                     DEFAULT VALUE Attribute-
  1415. ASN1Module.defaultStopTime
  1416.                     GET-REPLACE;
  1417.  
  1418. REGISTERED AS  {smi2Package 26};
  1419.  
  1420. 8.10 External scheduler
  1421.  
  1422. The  semantics of externalScheduler package are described in  CCITT
  1423. Rec.  X.734 | ISO/IEC 10164-5 and CCITT╩Rec.╩X.735 | ISO/IEC 10164-
  1424. 6.
  1425.  
  1426. externalScheduler       PACKAGE
  1427.            ATTRIBUTES
  1428.            schedulerName GET;
  1429. REGISTERED AS  {smi2Package 27};
  1430.  
  1431. 8.11 Source indicator
  1432.  
  1433. The  sourceIndicatorPackage  package contains  the  sourceIndicator
  1434. attribute  described in CCITT Rec. X.730 | ISO/IEC  10164-1,  CCITT
  1435. Rec. X.731 | ISO/IEC 10164-2, and CCITT Rec. X.732 | ISO/IEC 10164-
  1436. 3.
  1437.  
  1438. sourceIndicatorPackage  PACKAGE
  1439.            ATTRIBUTES
  1440.            sourceIndicator    GET;
  1441.  
  1442. REGISTERED AS  {smi2Package 28};
  1443.  
  1444. 8.12 Weekly scheduling
  1445.  
  1446. The  semantics of weeklyScheduling package are described  in  CCITT
  1447. Rec.X.734 | ISO/IEC 10164-5 and CCITT╩Rec.X.735 | ISO/IEC 10164-6.
  1448.  
  1449. weeklyScheduling    PACKAGE
  1450.            ATTRIBUTES
  1451.            weekMask REPLACE-WITH-DEFAULT
  1452.                     DEFAULT VALUE Attribute-
  1453. ASN1Module.defaultWeekMask
  1454.                     GET-REPLACE ADD-REMOVE;
  1455.  
  1456. REGISTERED AS  {smi2Package 29};
  1457.  
  1458.  
  1459. 9    Definition of generic attribute types
  1460.  
  1461. This  Recommendation | International Standard defines a  number  of
  1462. generic  attribute  types. These are intended to  be  used  in  the
  1463. definition  of specific attributes appearing in the definitions  of
  1464. Managed Object Classes.
  1465.  
  1466. Each attribute type definition comprises
  1467.      ╨  the structure of the attribute value;
  1468.      ╨  the  inherent properties of the attribute in terms  of  its
  1469.         behaviour;
  1470.      ╨  the permitted matching operations that may be performed  on
  1471.         an attribute having this type;
  1472.      ╨  the  ways  in  which specific attributes having  this  type
  1473.         relate to other attributes.
  1474.  
  1475. An attribute type definition does not include an object identifier.
  1476. This  shall  form  part of the definition of each of  the  specific
  1477. attributes  of  that type. Definitions of specific  attributes  may
  1478. also refine the definition given in the type, for example
  1479.      ╨  to  extend the behaviour definition to relate the behaviour
  1480.         to the operation of the resource represented by the managed
  1481.         object;
  1482.      ╨  parameters be associated with the attribute.
  1483.  
  1484. The  template definitions are specified below for each  attribute's
  1485. type. The ASN.1 supporting productions are defined in 14.2.
  1486.  
  1487. 9.1  Counter
  1488.  
  1489. The semantics of the counter attribute type are defined below.
  1490.  
  1491. Counters  are  a  management abstraction of an underlying  counting
  1492. process.  Two  types  of counters are modelled  to  meet  different
  1493. needs.  The non-settable (or simple) counter is defined to  operate
  1494. autonomously,  i.e. not subject to change by Management  operation,
  1495. in  order  to  enable  different managing stations  to  access  its
  1496. information   without  interference.  The  settable   counter,   in
  1497. contrast,  is  defined to allow setting or resetting by  Management
  1498. operation, and therefore is more suited to use by a single managing
  1499. station. Both types are defined as attributes.
  1500.  
  1501. A counter is regarded as associated with some internal event, which
  1502. may  be,  but  is  not in general, a defined event  represented  in
  1503. management information. The current value is incremented by 1  when
  1504. this  event  occurs. It can take any values in its  range.  When  a
  1505. counter  reaches  its  maximum value, it wraps  around  and  counts
  1506. upwards from 0; overflow information is not in general retained. An
  1507. attribute  value  change notification may be defined  for  counters
  1508. with wrap behaviour.
  1509.      NOTE  ╨  The rule that the counter value can increase only  in
  1510. steps  of  1  is  a  descriptive  convention  that  simplifies  the
  1511. description of counter-threshold in 9.3.1. It does not  imply  that
  1512. it  will  always be possible to observe each value in the counter's
  1513. range, since the events counted may occur in rapid succession.
  1514.  
  1515. Not-settable counter-definition
  1516.  
  1517. attribute value
  1518.      ╨  single value.
  1519.  
  1520. inherent properties
  1521.      ╨  current value is a non-negative integer;
  1522.      ╨  it has a maximum value (see specification properties);
  1523.      ╨  the counting direction is up, with increment 1;
  1524.      ╨  the current value wraps around when it reaches its maximum;
  1525.      ╨  the initial value is 0.
  1526.  
  1527. permitted operations
  1528.      ╨  Get only.
  1529.  
  1530. implicit relations
  1531.      ╨  directly  related  to  a  single  counter-threshold   where
  1532.         applied;
  1533.      ╨  as  an  implementation option, may trigger a defined  event
  1534.         when it wraps.
  1535.  
  1536. specification properties
  1537.      ╨  the internal event that is counted;
  1538.      ╨  maximum value;
  1539.      ╨  "estimated"  wrap  around  period,  to  indicate  necessary
  1540.         reading rate.
  1541.  
  1542. Settable counter definition
  1543.  
  1544. attribute value
  1545.      ╨  single value.
  1546.  
  1547. inherent properties
  1548.      ╨  current value is a non-negative integer;
  1549.      ╨  it has a maximum value (see specification properties);
  1550.      ╨  the counting direction is up, with increment 1;
  1551.      ╨  the current value wraps around when it reaches its maximum;
  1552.      ╨  the initial value is 0.
  1553.  
  1554. permitted operations
  1555.      ╨  Get;
  1556.      ╨  Set to arbitrary value (within range);
  1557.      ╨  Set   to  the  default  specified  in  the  managed  object
  1558.         definition, or to zero otherwise.
  1559.  
  1560. implicit relations
  1561.      ╨  directly  related  to  a  single  counter-threshold,  where
  1562.         applied;
  1563.      ╨  as  an  implementation option, may trigger a defined  event
  1564.         when  it wraps or its value is otherwise changed except  by
  1565.         the normal counting process.
  1566.  
  1567. specification properties
  1568.      ╨  the internal event that is counted;
  1569.      ╨  maximum value;
  1570.      ╨  "estimated"  wrap  around  period,  to  indicate  necessary
  1571.         reading rate.
  1572.  
  1573. counter    ATTRIBUTE
  1574.                 WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.Count;
  1575.                 MATCHES FOR EQUALITY,ORDERING ;;
  1576.  
  1577. 9.2  Gauge
  1578.  
  1579. The semantics of the gauge attribute type is defined below.
  1580.  
  1581. The  gauge is the management abstraction of the value of a  dynamic
  1582. variable, such as the number of connections currently operated by a
  1583. protocol machine or the rate of change of a traffic counter.  There
  1584. is  no restriction on what the dynamic variable may be, within  the
  1585. constraints set out below.
  1586.  
  1587. The  value  of the gauge is subject to change in either  direction.
  1588. The  value  of the increment or decrement is unconstrained,  except
  1589. that changes that would take the gauge value beyond its maximum  or
  1590. minimum   leave  the  gauge  value  at  its  maximum   or   minimum
  1591. respectively.
  1592.  
  1593. In  order to support use by multiple managing stations, gauges  are
  1594. defined to be read-only.
  1595.  
  1596. attribute value
  1597.      ╨  single value.
  1598.  
  1599. inherent properties
  1600.      ╨  current  value  is  a  non-negative integer  or  real  (see
  1601.         specification properties);
  1602.      ╨  it  has  a  maximum and a minimum value (see  specification
  1603.         properties);
  1604.      ╨  it may increase or decrease by arbitrary amounts;
  1605.      ╨  it does not wrap around.
  1606.  
  1607. permitted actions
  1608.      ╨  Get only.
  1609.  
  1610. implicit relations
  1611.      ╨  directly  related  to  a tide-mark and or  gauge-threshold,
  1612.         where applied;
  1613.      ╨  only one minimum and one maximum tide-mark may be applied;
  1614.      ╨  only one (possibly multi-level) threshold may be applied;
  1615.      ╨  can be used to measure other management information.
  1616.  
  1617. specification properties
  1618.      ╨  the  dynamic variable measured, with its type:  integer  or
  1619.         real;
  1620.      ╨  maximum and minimum value.
  1621.  
  1622. gauge      ATTRIBUTE
  1623.                 WITH ATTRIBUTE SYNTAX Attribute-
  1624. ASN1Module.ObservedValue;
  1625.                 MATCHES FOR EQUALITY, ORDERING ;;
  1626.  
  1627. 9.3  Threshold
  1628.  
  1629. A  threshold  is  the  general mechanism for generating  a  defined
  1630. notification from changes in numeric attributes values.  Two  types
  1631. of thresholds are defined, for counters and for gauges, because the
  1632. required  behaviour is significantly different in  the  two  cases.
  1633. Both  allow attribute values that are of integer data types.  Other
  1634. types of threshold may be defined in the future.
  1635.  
  1636. 9.3.1Counter-threshold
  1637.  
  1638. The  counter-Threshold is the general mechanism  for  generating  a
  1639. defined  notification from changes in any value of  attribute  type
  1640. counter.
  1641.  
  1642. The  Counter-Threshold is related to a defined notification. It has
  1643. the  basic property that the defined notification is triggered when
  1644. the value of the count becomes equal to the comparison level of the
  1645. threshold.  The definition also allows for more complex  styles  of
  1646. operation when needed: the comparison attribute is in general a set
  1647. of  levels, for example to represent different degrees of  severity
  1648. of  a  fault condition, and the notification is triggered  whenever
  1649. the count value reaches any of the levels.
  1650.  
  1651. In  addition,  an  offset  mechanism is  also  available  to  allow
  1652. particular  counting intervals to be detected, as follows.  If  the
  1653. offset  value  is not zero, whenever the threshold is triggered  by
  1654. the  counter  value  reaching a comparison level,  that  comparison
  1655. level  is  incremented by the offset value.  This  is  regarded  as
  1656. taking place instantaneously, i.e. before the count is incremented.
  1657. Thus,  for each level, the threshold triggers a notification  every
  1658. time  the count increases by an interval equal to the offset value.
  1659. When  the  comparison value exceeds the modulus of the counter,  it
  1660. wraps around.
  1661.  
  1662. For a counter-threshold, the time at which the threshold offset was
  1663. last  applied, or the time at which the count was last  initialized
  1664. is the arm-time.
  1665.  
  1666. The Counter-Threshold is modelled as a set-valued attribute.
  1667.  
  1668. value type
  1669.      ╨  comparison level, integer;
  1670.      ╨  offset value, integer;
  1671.      ╨  notifications on/off switch, boolean.
  1672.  
  1673.  
  1674.  
  1675. inherent properties
  1676.      ╨  the comparison levels are non-negative integers;
  1677.      ╨  the offset values are non-negative integers;
  1678.      ╨  the notifications switch is on or off.
  1679.  
  1680. permitted operations
  1681.      ╨  Get, Set, Add, Remove.
  1682.  
  1683. implicit relations
  1684.      ╨  directly related to a single count;
  1685.      ╨  directly related to a defined notification.
  1686.  
  1687. specification properties
  1688.      ╨  count to which it applies;
  1689.      ╨  the defined notification that may be triggered.
  1690.  
  1691. Any  relationship between a threshold attribute and any  underlying
  1692. mechanism  is  specified as part of the behaviour  of  the  managed
  1693. object class containing the threshold.
  1694.  
  1695. counter-Threshold    ATTRIBUTE
  1696.      WITH ATTRIBUTE SYNTAX
  1697.      Attribute-ASN1Module.CounterThreshold;
  1698.       MATCHES FOR EQUALITY ;;
  1699.  
  1700. 9.3.2Gauge-threshold
  1701.  
  1702. The gauge-Threshold is the general mechanism for generating one  or
  1703. more  defined notifications from changes in any value of  attribute
  1704. type  gauge.  A  hysteresis  mechanism is  provided  to  avoid  the
  1705. repeated  triggering of event notifications when  the  gauge  makes
  1706. small  oscillations  around a threshold value. This  capability  is
  1707. provided by specifying threshold values in pairs; one being a  high
  1708. threshold  value  and  the other being a low threshold  value.  The
  1709. difference between threshold values is the hysteresis interval.
  1710.  
  1711. The  Gauge-Threshold  is  a  set-valued attribute  used  to  define
  1712. threshold  levels associated with notifications. As  a  set  valued
  1713. attribute,  it may have zero or more members. Each member  consists
  1714. of  a sequence of two submembers, notifyLow and notifyHigh. Each of
  1715. these submembers in turn has a structure and consists of a sequence
  1716. of a gauge value and its associated on/off switch.
  1717.  
  1718. notifyHigh:  This structured submember defines the value  that  the
  1719. gauge  must  reach  or  exceed  in  order  to  optionally  generate
  1720. notification,  together  with  a switch  value  that  controls  the
  1721. generation of the notification.
  1722.  
  1723. notifyLow:  This structured submember defines the  value  that  the
  1724. gauge  must  fall  to  or  below in order  to  optionally  generate
  1725. notification,  together  with  a switch  value  that  controls  the
  1726. generation of the notification.
  1727.  
  1728. Gauge-Thresholds have the constraint that notifyHigh  has  a  gauge
  1729. value that is greater than or equal to that of notifyLow.
  1730.  
  1731. Gauge-Thresholds have the following constraints
  1732.      ╨  notify-high's gauge value and notify-low's threshold  value
  1733.         are of the same type as the gauge;
  1734.      ╨  notify-high's threshold value is greater or equal to notify-
  1735.         low's threshold value;
  1736.      ╨   notify-high's on/off switch and notify-low's on/off switch
  1737.         are of type boolean.
  1738.  
  1739. Gauge-Thresholds have the following behaviour
  1740.      ╨  initially, if notify-high's on/off switch is true  and  the
  1741.         gauge  value becomes equal to or greater than notify-high's
  1742.         gauge  value,  in  a  positive going  direction,  then  the
  1743.         defined   event   notification  is  triggered;   subsequent
  1744.         crossings  of  notify-high's gauge value  shall  not  cause
  1745.         further generation of event reports unless the gauge  value
  1746.         becomes equal to or less than notify-low's threshold value.
  1747.      ╨  initially,  if notify-low's on/off switch is true  and  the
  1748.         gauge  value  becomes  equal to or less  than  notify-low's
  1749.         gauge  value,  in  a  negative going  direction,  then  the
  1750.         defined   event   notification  is  triggered;   subsequent
  1751.         crossings  of  notify-low's gauge  value  shall  not  cause
  1752.         further generation of event reports unless the gauge  value
  1753.         becomes equal to or greater than notify-high's gauge value.
  1754.  
  1755. For  either  case,  the  time at which the  notification  is  again
  1756. enabled is defined as the arm-time.
  1757.  
  1758. Any  relationship between a threshold attribute and any  underlying
  1759. mechanism  is  specified as part of the behaviour  of  the  managed
  1760. object class containing the threshold.
  1761.  
  1762. gauge-Threshold      ATTRIBUTE
  1763.       WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.GaugeThreshold;
  1764.       MATCHES FOR EQUALITY ;;
  1765.  
  1766. 9.4  Tide-mark
  1767.  
  1768. The semantics of the TideMark attribute type is defined below.
  1769.  
  1770. The  tide-mark is a mechanism that records the maximum  or  minimum
  1771. value  reached by a gauge during a measurement period. A  tide-mark
  1772. is  essentially read-only, except that it may be reset to a desired
  1773. value  which  is  the current value of the associated  gauge.  Each
  1774. individual tide-mark is specified to be either a maximum  tide-mark
  1775. or  a minimum tide-mark, and therefore moves (other than when it is
  1776. reset)  only  up  or  down respectively. Thus, a maximum  tide-mark
  1777. changes  (increases)  only  when its  gauge  increases  beyond  the
  1778. current   tide-mark   value,  and  a  minimum   tide-mark   changes
  1779. (decreases)  only when its gauge moves below the current  tide-mark
  1780. value.
  1781.  
  1782. A  tide-mark  is  defined  as  a set-valued  attribute  with  three
  1783. components. Two value components are defined, the current value and
  1784. the  value  immediately prior to the last reset, so as  to  support
  1785. different measurement requirements. The third component is the last
  1786. reset time.
  1787.  
  1788. attribute value
  1789.      ╨  current value of tide-mark;
  1790.      ╨  former  value  of tide-mark, i.e. value immediately  before
  1791.         the last reset;
  1792.      ╨  last reset time.
  1793.  
  1794. inherent properties
  1795.      ╨  it is associated with a gauge;
  1796.      ╨  it has a direction (maximum or minimum);
  1797.      ╨  the current and former values are integer or real depending
  1798.         upon the associated gauge.
  1799.  
  1800. permitted operations
  1801.      ╨  Get  returns  the entire attribute value, viz. the  current
  1802.         value, the former value and the last reset time;
  1803.      ╨  Set  to  default  sets  the former  value  to  the  current
  1804.         value,the  current  value to the value  of  the  associated
  1805.         gauge,and the last reset time to the current time.
  1806.  
  1807. implicit relations
  1808.      ╨  directly related to a gauge;
  1809.      ╨  may  be  directly  related  to  a  defined  event  that  is
  1810.         triggered when the current value changes.
  1811.  
  1812.  
  1813.  
  1814. specification properties
  1815.      ╨  gauge to which it applies;
  1816.      ╨  direction (maximum or minimum).
  1817.      
  1818. tideMark    ATTRIBUTE
  1819.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.TideMarkInfo;
  1820.      MATCHES FOR EQUALITY ;;
  1821.  
  1822.  
  1823.  
  1824. 10   Definition of specific attribute types
  1825.  
  1826. This  Recommendation | International Standard defines a  number  of
  1827. attributes which are referenced by the System Management  Functions
  1828. of  CCITT Recs. X.730 - 736 | ISO/IEC 10164 Parts 1 to 7, or  which
  1829. are  of  widespread  applicability in Managed  Object  definitions.
  1830. Unlike  the  attribute types defined in clause 9,  the  definitions
  1831. here  are  directly useable in the definitions of  Managed  Objects
  1832. without  further elaboration. In particular they include an  object
  1833. identifier  by which the attribute is identified. It  follows  that
  1834. any  of  these attributes can only appear once in a Managed Object.
  1835. Uses  of  these attributes in Managed Objects may also  refine  the
  1836. definition, for example
  1837.      ╨  to  extend the behaviour definition to relate the behaviour
  1838.         to the operation of the resource represented by the Managed
  1839.         Object;
  1840.      ╨  to  restrict the values which the attribute may take  to  a
  1841.         subset of those defined by the attribute type;
  1842.      ╨  to require support for some values of the type;
  1843.      ╨  to   define  relations  (such  as  mutual  constraints   on
  1844.         permitted values) with other attributes.
  1845.  
  1846. The  template definition along with the allocated object identifier
  1847. are  specified below for each attributes type. The ASN.1 supporting
  1848. productions are defined in 13.2.
  1849.  
  1850. 10.1 Attributes types used for naming
  1851.  
  1852. The  following  attributes can be used as naming  attributes  in  a
  1853. relative distinguished name.
  1854.  
  1855. 10.1.1  Discriminator Id
  1856.  
  1857. The  discriminatorId attribute type is used in naming instances  of
  1858. Discriminator managed object class.
  1859.  
  1860. discriminatorId     ATTRIBUTE
  1861.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SimpleNameType;
  1862.      MATCHES FOR Equality, Substrings, ORDERING;
  1863.      BEHAVIOUR
  1864.      rDNIdBehaviour;
  1865.  
  1866. REGISTERED AS  {smi2AttributeID 1};
  1867.  
  1868. rDNIdBehaviour BEHAVIOUR
  1869.      DEFINED AS " If the string choice for the syntax is used
  1870.      matching on the substrings is permitted . If the number choice
  1871.      for the syntax is used then matching on ordering is
  1872.      permitted.";
  1873.  
  1874.  
  1875. 10.1.2  Log Id
  1876.  
  1877. The logId attribute type is used in naming instances of Log managed
  1878. object class.
  1879.  
  1880. logId      ATTRIBUTE
  1881.                 WITH ATTRIBUTE SYNTAX Attribute-
  1882. ASN1Module.SimpleNameType;
  1883.                 MATCHES FOR EQUALITY, SUBSTRINGS;
  1884.                 BEHAVIOUR
  1885.                 rDNIdBehaviour;
  1886.  
  1887. REGISTERED AS  {smi2AttributeID 2};
  1888.  
  1889. 10.1.3  Log record Id
  1890.  
  1891. The  logRecordId attribute type is used in naming instances of  Log
  1892. Records managed object class.
  1893.  
  1894. logRecordId    ATTRIBUTE
  1895.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.LogRecordId;
  1896.      MATCHES FOR EQUALITY, ORDERING ;
  1897.  
  1898. REGISTERED AS  {smi2AttributeID 3};
  1899.  
  1900. 10.1.4  System Id
  1901.  
  1902. The  systemId  attribute type may be used in  naming  instances  of
  1903. System managed object class.
  1904.  
  1905. systemId   ATTRIBUTE
  1906.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SystemId;
  1907.      MATCHES FOR EQUALITY;
  1908.  
  1909. REGISTERED AS  {smi2AttributeID 4};
  1910.  
  1911. 10.1.5  System title
  1912.  
  1913. The  systemTitle attribute type may be used in naming instances  of
  1914. System managed object class.
  1915.  
  1916. systemTitle    ATTRIBUTE
  1917.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SystemTitle;
  1918.      MATCHES FOR EQUALITY;
  1919.  
  1920. REGISTERED AS  {smi2AttributeID 5};
  1921.  
  1922. 10.2 Counter
  1923.  
  1924. This  Recommendation | International Standard defines a  number  of
  1925. counter  types  which  are  referenced  by  the  System  Management
  1926. Functions in CCITT Recs. X.730-736 | ISO/IEC 10164 Parts 1 to 7.
  1927.      NOTE  ╨  There are no counter types currently defined  in  the
  1928. system  management functions and this subclause is a  place  holder
  1929. for  future additions. Annex A defines a number of specific counter
  1930. attributes generally useful to layer management.
  1931.  
  1932. 10.3 Counter-threshold
  1933.  
  1934. This  Recommendation | International Standard defines a  number  of
  1935. counter-threshold  types  which  are  referenced  by   the   System
  1936. Management Functions in CCITT Recs. X.730-736 | ISO/IEC 10164 Parts
  1937. 1 to 7.
  1938.      NOTE  ╨ There are no counter-threshold types currently defined
  1939. in  the  system management functions and this subclause is a  place
  1940. holder  for future additions. Annex A defines a number of  specific
  1941. counter-threshold attributes generally useful to layer management.
  1942.  
  1943. 10.4 Gauge
  1944.  
  1945. This  Recommendation | International Standard defines a  number  of
  1946. Gauge types which are referenced by the System Management Functions
  1947. in CCITT Recs. X.730-736 | ISO/IEC 10164 Parts 1 to 7.
  1948.      NOTE  ╨  There  are no Gauge types currently  defined  in  the
  1949. system  management functions and this subclause is a  place  holder
  1950. for future additions.
  1951.  
  1952. 10.5 Gauge-threshold
  1953.  
  1954. This  Recommendation | International Standard defines a  number  of
  1955. Gauge-Threshold types which are referenced by the System Management
  1956. Functions in CCITT Recs. X.730-736 | ISO/IEC 10164 Parts 1 to 7.
  1957.      NOTE ╨ There are no gauge threshold types currently defined in
  1958. the  system  management functions and this  subclause  is  a  place
  1959. holder for future addition.
  1960.  
  1961. 10.6 Tide-mark
  1962.  
  1963. This  Recommendation | International Standard defines a  number  of
  1964. Tide-Mark  types  which  are referenced by  the  System  Management
  1965. Functions of CCITT Recs. X.730-736 | ISO/IEC 10164 Parts 1 to 7.
  1966.      NOTE  ╨ There are no tide-mark types currently defined in  the
  1967. system  management functions and this subclause is a  place  holder
  1968. for future addition.
  1969.  
  1970. 10.7 Miscellaneous attribute types
  1971.  
  1972. 10.7.1  Events related
  1973.  
  1974. 10.7.1.1   Additional information
  1975.  
  1976. The  semantics  of  the additionalInformation  attribute  type  are
  1977. specified  in  the Additional Information parameter in  CCITT  Rec.
  1978. X.733 | ISO/IEC 10164-4.
  1979.  
  1980. additionalInformation   ATTRIBUTE
  1981.      WITH ATTRIBUTE SYNTAX Attribute-
  1982.      ASN1Module.AdditionalInformation;
  1983.      BEHAVIOUR
  1984.      additionalInformationBehaviour     BEHAVIOUR
  1985.      DEFINED AS    "This attribute is used to supply additional
  1986.      information in notifications.";;
  1987.  
  1988. REGISTERED AS   {smi2AttributeID 6};
  1989.  
  1990. 10.7.1.2   Additional text
  1991.  
  1992. The semantics of the additionalText attribute type are specified in
  1993. the  Additional Text parameter in CCITT╩Rec.╩X.733 | ISO/IEC 10164-
  1994. 4.
  1995.  
  1996. additionalText ATTRIBUTE
  1997.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.AdditionalText;
  1998.      MATCHES FOR EQUALITY, SUBSTRINGS;
  1999.      BEHAVIOUR
  2000.      additionalTextBehaviour  BEHAVIOUR
  2001.      DEFINED AS    "This attribute is used to specify additional
  2002.      textual information in notifications ";;
  2003.  
  2004. REGISTERED AS   {smi2AttributeID 7};
  2005.  
  2006. 10.7.1.3   Attribute identifier list
  2007.  
  2008. The  semantics  of the attributeIdentifierList attribute  type  are
  2009. specified in the Attribute Identifier List parameter in CCITT  Rec.
  2010. X.730 | ISO/IEC 10164-1.
  2011.  
  2012. attributeIdentifierList ATTRIBUTE
  2013.      WITH ATTRIBUTE SYNTAX Attribute-
  2014.      ASN1Module.AttributeIdentifierList;
  2015.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION ;
  2016.      BEHAVIOUR
  2017.      attributeIdentifierListBehaviour   BEHAVIOUR
  2018.      DEFINED AS    "This attribute contains a list of attribute
  2019.      identifiers.";;
  2020.  
  2021. REGISTERED AS   {smi2AttributeID 8};
  2022.  
  2023. 10.7.1.4   Attribute list
  2024.  
  2025. The semantics of the attributeList attribute type are specified  in
  2026. the Attribute List parameter in CCITT Rec. X.730 | ISO/IEC 10164-1.
  2027.  
  2028. attributeList  ATTRIBUTE
  2029.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.AttributeList;
  2030.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION ;
  2031.      BEHAVIOUR
  2032.      attributeListBehaviour   BEHAVIOUR
  2033.      DEFINED AS    "This attribute contains a list of attribute
  2034.      identifiers and their values.";;
  2035.  
  2036. REGISTERED AS   {smi2AttributeID 9};
  2037.  
  2038. 10.7.1.5   Attribute value change definition
  2039.  
  2040. The  semantics of the attributeValueChangeDefinition attribute type
  2041. are  defined in the Attribute Value Change definition parameter  in
  2042. CCITT Rec. X.730 | ISO/IEC 10164-1.
  2043.  
  2044. attributeValueChangeDefinition     ATTRIBUTE
  2045.      WITH ATTRIBUTE SYNTAX Attribute-
  2046.      ASN1Module.AttributeValueChangeDefinition;
  2047.      BEHAVIOUR
  2048.      attributeValueChangeDefinitionBehaviour BEHAVIOUR
  2049.      DEFINED AS    "This attribute contains a set of attribute
  2050.      identifiers and their old and new values.";;
  2051.  
  2052. REGISTERED AS  {smi2AttributeID 10};
  2053.  
  2054. 10.7.1.6   Backed-up status
  2055.  
  2056. The semantics of the backedUpStatus attribute type are specified in
  2057. the Backed-up Status parameter in CCITT╩Rec.╩X.733 | ISO/IEC 10164-
  2058. 4.
  2059.  
  2060. backedUpStatus ATTRIBUTE
  2061.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.BackedUpStatus;
  2062.      MATCHES FOR EQUALITY ;
  2063.  
  2064. REGISTERED AS  {smi2AttributeID 11};
  2065.  
  2066. 10.7.1.7   Correlated notifications
  2067.  
  2068. The  semantics  of the correlatedNotifications attribute  type  are
  2069. specified  in the Correlated Notifications parameter in CCITT  Rec.
  2070. X.733 | ISO/IEC 10164-4.
  2071.  
  2072. correlatedNotifications ATTRIBUTE
  2073.      WITH ATTRIBUTE SYNTAX Attribute-
  2074.      ASN1Module.CorrelatedNotifications;
  2075.      BEHAVIOUR
  2076.      correlatedNotificationsBehaviour   BEHAVIOUR
  2077.      DEFINED AS    "This attribute contains a set of notification
  2078.      identifiers and, if necessary, their associated managed object
  2079.      instance names, for the notifications that are considered to
  2080.      be correlated to this notification.";;
  2081.  
  2082. REGISTERED AS   {smi2AttributeID 12};
  2083.  
  2084. 10.7.1.8   Event time
  2085.  
  2086. The  semantics of the eventTime attribute type are specified in the
  2087. Event Time parameter in CCITT Rec. X.710 | ISO/IEC 9595.
  2088.  
  2089. eventTime  ATTRIBUTE
  2090.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.EventTime;
  2091.      MATCHES FOR EQUALITY, ORDERING;
  2092.      BEHAVIOURtimeOrdering;
  2093.  
  2094. REGISTERED AS  {smi2AttributeID 13};
  2095.  
  2096. timeOrdering   BEHAVIOUR
  2097.      DEFINED AS
  2098.      "The year, month, day, hour, minute and seconds field are
  2099.      compared in order to determine whether the specified value is
  2100.      greater or less than the value of the attribute. The values
  2101.      for the year, month,day, hour,minute and seconds are
  2102.      determined from the character string representation and the
  2103.      year value is first compared. If equal the month value is
  2104.      compared and this process is continued if the compared fields
  2105.      are equal";
  2106.  
  2107. 10.7.1.9   Event type
  2108.  
  2109. The  semantics of the eventType attribute type are specified in the
  2110. Event type parameter in CCITT Rec. X.710 | ISO/IEC 9595.
  2111.  
  2112. eventType  ATTRIBUTE
  2113.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.EventTypeId;
  2114.      MATCHES FOR EQUALITY ;
  2115.  
  2116. REGISTERED AS  {smi2AttributeID 14};
  2117.  
  2118. 10.7.1.10   Monitored attributes
  2119.  
  2120. The   semantics  of  the  monitoredAttributes  attribute  type  are
  2121. specified in the Monitored Attributes parameter in CCITT Rec. X.733
  2122. | ISO/IEC 10164-4.
  2123.  
  2124. monitoredAttributes ATTRIBUTE
  2125.      WITH ATTRIBUTE SYNTAX Attribute-
  2126.      ASN1Module.MonitoredAttributes;
  2127.  
  2128. REGISTERED AS  {smi2AttributeID 15};
  2129.  
  2130. 10.7.1.11 Notification identifier
  2131.  
  2132. The  semantics  of  the notificationIdentifier attribute  type  are
  2133. specified  in the Notification identifier parameter in  CCITT  Rec.
  2134. X.733 | ISO/IEC 10164-4.
  2135.  
  2136. notificationIdentifier  ATTRIBUTE
  2137.      WITH ATTRIBUTE SYNTAX Attribute-
  2138.      ASN1Module.NotificationIdentifier;
  2139.      MATCHES FOR EQUALITY;
  2140.      BEHAVIOUR
  2141.      notificationIdentifierBehaviour    BEHAVIOUR
  2142.      DEFINED AS    "This attribute contains a unique identifier
  2143.      for the notification, which may be present in the correlated
  2144.      notifications attribute of other notifications.";;
  2145.  
  2146. REGISTERED AS   {smi2AttributeID 16};
  2147.  
  2148. 10.7.1.12 Perceived severity
  2149.  
  2150. The semantics of the perceivedSeverity attribute type are specified
  2151. in  the  Perceived Severity parameter in CCITT╩Rec.╩X.733 | ISO/IEC
  2152. 10164-4.
  2153.  
  2154. perceivedSeverity   ATTRIBUTE
  2155.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.PerceivedSeverity;
  2156.      MATCHES FOR EQUALITY;
  2157.  
  2158. REGISTERED AS  {smi2AttributeID 17};
  2159.  
  2160. 10.7.1.13 Probable cause
  2161.  
  2162. The semantics of the probableCause attribute type are specified  in
  2163. the Probable Cause parameter in CCITT╩Rec.╩X.733 | ISO/IEC 10164-4.
  2164.  
  2165. probableCause  ATTRIBUTE
  2166.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ProbableCause;
  2167.      MATCHES FOR EQUALITY ;
  2168.  
  2169. REGISTERED AS  {smi2AttributeID 18};
  2170.  
  2171. 10.7.1.14 Proposed repair actions
  2172.  
  2173. The semantics of the proposedRepairActions attribute type are speci
  2174. fied in the Proposed Repair Action parameter in CCITT Rec. X.733  |
  2175. ISO/IEC 10164-4.
  2176.  
  2177. proposedRepairActions   ATTRIBUTE
  2178.      WITH ATTRIBUTE SYNTAX Attribute-
  2179.      ASN1Module.ProposedRepairActions;
  2180.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
  2181.  
  2182. REGISTERED AS  {smi2AttributeID 19};
  2183.  
  2184. 10.7.1.15 Relationship change definition
  2185.  
  2186. The  semantics  of the relationshipChangeDefinition attribute  type
  2187. are  defined  in  the Relationship change definition  parameter  in
  2188. CCITT Rec. X.732 | ISO/IEC 10164-3.
  2189.  
  2190. relationshipChangeDefinition  ATTRIBUTE
  2191.      WITH ATTRIBUTE SYNTAX Attribute-
  2192.      ASN1Module.AttributeValueChangeDefinition;
  2193.      BEHAVIOUR
  2194.      relationshipChangeDefinitionBehaviour   BEHAVIOUR
  2195.      DEFINED AS    "This attribute contains a set of relationship
  2196.      attribute identifiers and their old and new values.";;
  2197.  
  2198. REGISTERED AS  {smi2AttributeID 20};
  2199.  
  2200. 10.7.1.16 Security alarm cause
  2201.  
  2202. The   semantics  of  the  securityAlarmCause  attribute  type   are
  2203. specified in the Security alarm cause parameter in CCITT╩Rec. X.736
  2204. | ISO/IEC 10164-7.
  2205.  
  2206. securityAlarmCause  ATTRIBUTE
  2207.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SecurityAlarmCause;
  2208.      MATCHES FOR EQUALITY ;
  2209.      BEHAVIOUR
  2210.      securityAlarmCauseBehaviour   BEHAVIOUR
  2211.      DEFINED AS    "This attribute specifies the cause of the
  2212.      security alarm";;
  2213.  
  2214. REGISTERED AS  {smi2AttributeID 21};
  2215.  
  2216. 10.7.1.17 Security alarm detector
  2217.  
  2218. The  semantics  of  the securityAlarmDetector  attribute  type  are
  2219. specified  in the Security alarm Detector parameter in  CCITT  Rec.
  2220. X.736 | ISO/IEC 10164-7.
  2221.  
  2222. securityAlarmDetector   ATTRIBUTE
  2223.      WITH ATTRIBUTE SYNTAX Attribute-
  2224.      ASN1Module.SecurityAlarmDetector;
  2225.      MATCHES FOR EQUALITY;
  2226.      BEHAVIOUR
  2227.      securityAlarmDetectorBehaviour     BEHAVIOUR
  2228.      DEFINED AS    "This attribute identifies the entity that
  2229.      detected the security alarm";;
  2230.  
  2231. REGISTERED AS  {smi2AttributeID 22};
  2232.  
  2233. 10.7.1.18 Security alarm severity
  2234.  
  2235. The  semantics  of  the securityAlarmSeverity  attribute  type  are
  2236. specified  in the Security alarm severity parameter in  CCITT  Rec.
  2237. X.736 | ISO/IEC 10164-7.
  2238.  
  2239. securityAlarmSeverity   ATTRIBUTE
  2240.      WITH ATTRIBUTE SYNTAX Attribute-
  2241.      ASN1Module.SecurityAlarmSeverity;
  2242.      MATCHES FOR EQUALITY;
  2243.      BEHAVIOUR
  2244.      securityAlarmSeverityBehaviour     BEHAVIOUR
  2245.      DEFINED AS    "This attribute indicates the severity of the
  2246.      security alarm";;
  2247.  
  2248. REGISTERED AS  {smi2AttributeID 23};
  2249.  
  2250. 10.7.1.19   Service provider
  2251.  
  2252. The  semantics of the serviceProvider attribute type are  specified
  2253. in  the  Service provider parameter in CCITT╩Rec.╩X.736  |  ISO/IEC
  2254. 10164-7.
  2255.  
  2256. serviceProvider     ATTRIBUTE
  2257.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ServiceProvider;
  2258.      MATCHES FOR EQUALITY;
  2259.      BEHAVIOUR
  2260.      serviceProviderBehaviour BEHAVIOUR
  2261.      DEFINED AS    "This attribute contains information about the
  2262.      service provider associated with the service request that
  2263.      caused the security alarm";;
  2264.  
  2265. REGISTERED AS  {smi2AttributeID 24};
  2266.  
  2267. 10.7.1.20 Service user
  2268.  
  2269. The  semantics of the serviceUser attribute type are  specified  in
  2270. the Service user parameter in CCITT Rec. X.736 | ISO/IEC 10164-7.
  2271.  
  2272. serviceUser    ATTRIBUTE
  2273.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ServiceUser;
  2274.      MATCHES FOR EQUALITY ;
  2275.      BEHAVIOUR
  2276.      serviceUserBehaviour     BEHAVIOUR
  2277.      DEFINED AS    "This attribute contains information about the
  2278.      service user associated with the service request that caused
  2279.      the security alarm";;
  2280.  
  2281. REGISTERED AS  {smi2AttributeID 25};
  2282.  
  2283. 10.7.1.21 Source indicator
  2284.  
  2285. The semantics of the sourceIndicator attribute type are defined  in
  2286. the Source Indicator parameter in CCITT╩Rec.╩X.730 | ISO/IEC 10164-
  2287. 1.
  2288.  
  2289. sourceIndicator     ATTRIBUTE
  2290.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SourceIndicator;
  2291.      MATCHES FOR EQUALITY;
  2292.      BEHAVIOUR
  2293.      sourceIndicatorBehaviour BEHAVIOUR
  2294.      DEFINED AS    "This attribute is used in notifications to
  2295.      indicate the source of the operation that resulted in
  2296.      generating the notification ";;
  2297.  
  2298. REGISTERED AS  {smi2AttributeID 26};
  2299.  
  2300. 10.7.1.22 Specific problems
  2301.  
  2302. The  semantics of the specificProblems attribute type are specified
  2303. in  the  Specific Problems parameter in CCITT╩Rec.╩X.733 |  ISO/IEC
  2304. 10164-4.
  2305.  
  2306. specificProblems     ATTRIBUTE
  2307.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SpecificProblems;
  2308.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION ;
  2309.  
  2310. REGISTERED AS  {smi2AttributeID 27};
  2311.  
  2312. 10.7.1.23   State change definition
  2313.  
  2314. The  semantics  of  the stateChangeDefinition  attribute  type  are
  2315. defined  in  the  State change definition parameter  in  CCITT╩Rec.
  2316. X.731 | ISO/IEC 10164-2.
  2317.  
  2318. stateChangeDefinition   ATTRIBUTE
  2319.      WITH ATTRIBUTE SYNTAX Attribute-
  2320.      ASN1Module.AttributeValueChangeDefinition;
  2321.      BEHAVIOUR
  2322.      stateChangeDefinitionBehaviour     BEHAVIOUR
  2323.      DEFINED AS    "This attribute contains a set of state
  2324.      attribute identifiers and their old and new values.";;
  2325.  
  2326. REGISTERED AS  {smi2AttributeID 28};
  2327.  
  2328. 10.7.1.24   Threshold info
  2329.  
  2330. The semantics of the thresholdInfo attribute type are specified  in
  2331. the Threshold Info parameter in CCITT Rec. X.733 | ISO/IEC 10164-4.
  2332.  
  2333. thresholdInfo  ATTRIBUTE
  2334.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ThresholdInfo;
  2335.  
  2336. REGISTERED AS  {smi2AttributeID 29};
  2337.  
  2338. 10.7.1.25 Trend indication
  2339.  
  2340. The  semantics of the trendIndication attribute type are  specified
  2341. in  the  Trend Indication parameter in CCITT╩Rec.╩X.733  |  ISO/IEC
  2342. 10164-4.
  2343.  
  2344. trendIndication     ATTRIBUTE
  2345.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.TrendIndication;
  2346.      MATCHES FOR EQUALITY;
  2347.  
  2348. REGISTERED AS  {smi2AttributeID 30};
  2349.  
  2350. 10.7.2  States related
  2351.  
  2352. 10.7.2.1   Administrative state
  2353.  
  2354. The   semantics  of  the  administrativeState  attribute  type  are
  2355. specified in the Administrative State attribute in CCITT╩Rec. X.731
  2356. | ISO/IEC 10164-2.
  2357.  
  2358. administrativeState ATTRIBUTE
  2359.      WITH ATTRIBUTE SYNTAX Attribute-
  2360.      ASN1Module.AdministrativeState;
  2361.      MATCHES FOR EQUALITY ;
  2362.  
  2363. REGISTERED AS  {smi2AttributeID 31};
  2364.  
  2365. 10.7.2.2   Alarm status
  2366.  
  2367. The  semantics of the alarmStatus attribute type are  specified  in
  2368. the Alarm Status attribute in CCITT Rec. X.731 | ISO/IEC 10164-2.
  2369.  
  2370. alarmStatus    ATTRIBUTE
  2371.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.AlarmStatus;
  2372.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION ;
  2373.  
  2374. REGISTERED AS  {smi2AttributeID 32};
  2375.  
  2376. 10.7.2.3   Availability status
  2377.  
  2378. The   semantics  of  the  availabilityStatus  attribute  type   are
  2379. specified  in the Availability Status attribute in CCITT╩Rec.╩X.731
  2380. | ISO/IEC 10164-2.
  2381.  
  2382. availabilityStatus  ATTRIBUTE
  2383.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.AvailabilityStatus;
  2384.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION ;
  2385.  
  2386. REGISTERED AS  {smi2AttributeID 33};
  2387.  
  2388. 10.7.2.4   Control status
  2389.  
  2390. The semantics of the controlStatus attribute type are specified  in
  2391. the Control Status attribute in CCITT Rec. X.731 | ISO/IEC 10164-2.
  2392.  
  2393. controlStatus  ATTRIBUTE
  2394.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ControlStatus;
  2395.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION ;
  2396.  
  2397. REGISTERED AS  {smi2AttributeID 34};
  2398.  
  2399. 4.10.7.2.5 Operational state
  2400.  
  2401. The  semantics of the operationalState attribute type are specified
  2402. in  the  Operational State attribute in CCITT Rec. X.731 |  ISO/IEC
  2403. 10164-2.
  2404.  
  2405. operationalState    ATTRIBUTE
  2406.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.OperationalState;
  2407.      MATCHES FOR EQUALITY ;
  2408.  
  2409. REGISTERED AS  {smi2AttributeID 35};
  2410.  
  2411. 10.7.2.6   Procedural status
  2412.  
  2413. The  semantics of the proceduralStatus attribute type are specified
  2414. in  the  Procedural Status attribute in CCITT Rec.╩X.731 |  ISO/IEC
  2415. 10164-2.
  2416.  
  2417. proceduralStatus    ATTRIBUTE
  2418.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ProceduralStatus;
  2419.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
  2420.  
  2421. REGISTERED AS  {smi2AttributeID 36};
  2422.  
  2423. 10.7.2.7   Standby status
  2424.  
  2425. The semantics of the standbyStatus attribute type are specified  in
  2426. the Standby Status attribute in CCITT Rec. X.731 | ISO/IEC 10164-2.
  2427.  
  2428. standbyStatus  ATTRIBUTE
  2429.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.StandbyStatus;
  2430.      MATCHES FOR EQUALITY;
  2431.  
  2432. REGISTERED AS  {smi2AttributeID 37};
  2433.  
  2434. 10.7.2.8   Unknown status
  2435.  
  2436. The semantics of the unknownStatus attribute type are specified  in
  2437. the Unknown Status attribute in CCITT╩Rec.╩X.731 | ISO/IEC 10164-2.
  2438.  
  2439. unknownStatus  ATTRIBUTE
  2440.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.UnknownStatus;
  2441.      MATCHES FOR EQUALITY;
  2442.  
  2443. REGISTERED AS  {smi2AttributeID 38};
  2444.  
  2445. 10.7.2.9   Usage state
  2446.  
  2447. The semantics of the usageState attribute type are specified in the
  2448. Usage State attribute in CCITT Rec.╩X.731 | ISO/IEC 10164-2.
  2449.  
  2450. usageState ATTRIBUTE
  2451.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.UsageState;
  2452.      MATCHES FOR EQUALITY;
  2453.  
  2454. REGISTERED AS  {smi2AttributeID 39};
  2455.  
  2456. 10.7.2.10 State
  2457.  
  2458. The  semantics of the State group attribute type are  specified  in
  2459. the State attribute group in CCITT Rec. X.731 | ISO/IEC 10164-2.
  2460.  
  2461. state      ATTRIBUTE GROUP
  2462.      DESCRIPTION " This is defined as an empty attribute group. The
  2463.      elements of this group are composed of state attributes in the
  2464.      managed object. The state attributes may include those
  2465.      specified in CCITT Rec. X.731|ISO/IEC 10164-2 and others that
  2466.      are specific to the managed object class.";
  2467.  
  2468. REGISTERED AS  {smi2AttributeGroup 1};
  2469.  
  2470. 10.7.3  Relationships related
  2471.  
  2472. 10.7.3.1   Back-up object
  2473.  
  2474. The  semantics of the backUpObject attribute type are specified  in
  2475. Back-Up Object relationship attribute in CCITT╩Rec.╩X.732 | ISO/IEC
  2476. 10164-3. This attribute is also used in CCITT Rec. X.733 |  ISO/IEC
  2477. 10164-4.
  2478.  
  2479. backUpObject   ATTRIBUTE
  2480.      WITH ATTRIBUTE SYNTAX Attribute-
  2481.      ASN1Module.BackUpRelationshipObject;
  2482.            MATCHES FOR EQUALITY;
  2483.  
  2484. REGISTERED AS  {smi2AttributeID 40};
  2485.  
  2486. 10.7.3.2   Backed-up object
  2487.  
  2488. The semantics of the backedUpObject attribute type are specified in
  2489. Backed-Up  Object  relationship  attribute  in  CCITT╩Rec.╩X.732  |
  2490. ISO/IEC 10164-3.
  2491.  
  2492. backedUpObject ATTRIBUTE
  2493.      WITH ATTRIBUTE SYNTAX Attribute-
  2494.      ASN1Module.BackUpRelationshipObject;
  2495.      MATCHES FOR EQUALITY;
  2496.  
  2497. REGISTERED AS  {smi2AttributeID 41};
  2498.  
  2499.  
  2500. 10.7.3.3   Member
  2501.  
  2502. The  semantics  of  member attribute type are specified  in  Member
  2503. relationship attribute in CCITT Rec.╩X.732 | ISO/IEC╩10164-3.
  2504.  
  2505. member     ATTRIBUTE
  2506.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.GroupObjects;
  2507.      MATCHES FOR EQUALITY,SET-COMPARISON, SET-INTERSECTION;
  2508.  
  2509. REGISTERED AS  {smi2AttributeID 42};
  2510.  
  2511. 10.7.3.4   Owner
  2512.  
  2513. The  semantics  of  owner  attribute type are  specified  in  Owner
  2514. relationship attribute in CCITT Rec.╩X.732 | ISO/IEC╩10164-3.
  2515.  
  2516. owner      ATTRIBUTE
  2517.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.GroupObjects;
  2518.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
  2519.  
  2520. REGISTERED AS  {smi2AttributeID 43};
  2521.  
  2522. 10.7.3.5   Peer
  2523.  
  2524. The  semantics  of  peer  attribute  type  are  specified  in  Peer
  2525. relationship attribute in CCITT Rec.╩X.732 | ISO/IEC 10164-3.
  2526.  
  2527. peer       ATTRIBUTE
  2528.      WITH ATTRIBUTE SYNTAX Attribute-
  2529.      ASN1Module.BackUpRelationshipObject;
  2530.      MATCHES FOR EQUALITY;
  2531.  
  2532. REGISTERED AS  {smi2AttributeID 44};
  2533.  
  2534. 10.7.3.6   Primary
  2535.  
  2536. The  semantics of primary attribute type are specified  in  Primary
  2537. relationship attribute in CCITT Rec.╩X.732 | ISO/IEC╩10164-3.
  2538.  
  2539. primary     ATTRIBUTE
  2540.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.PrioritisedObject;
  2541.  
  2542. REGISTERED AS  {smi2AttributeID 45};
  2543.  
  2544. 10.7.3.7   Provider object
  2545.  
  2546. The  semantics  of providerObject attribute type are  specified  in
  2547. Provider  Object  relationship  attribute  in  CCITT╩Rec.╩X.732   |
  2548. ISO/IEC 10164-3.
  2549.  
  2550. providerObject ATTRIBUTE
  2551.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.PrioritisedObject;
  2552.  
  2553. REGISTERED AS  {smi2AttributeID 46};
  2554.  
  2555. 10.7.3.8   Relationships
  2556.  
  2557. The  semantics  of  the  relationships  group  attribute  type  are
  2558. specified in the Relationships group attribute in CCITT╩Rec.  X.732
  2559. | ISO/IEC 10164-3.
  2560.  
  2561. relationships  ATTRIBUTE GROUP
  2562.      DESCRIPTION " This is defined as an empty attribute group. The
  2563.      elements of this group are composed of relationship attributes
  2564.      in the managed object. The relatioship attributes may include
  2565.      those specified in CCITT Rec. X.732 | ISO/IEC╩10164-3 and
  2566.      others that are specific to the managed object class.";
  2567.  
  2568. REGISTERED AS  {smi2AttributeGroup 2};
  2569.  
  2570. 10.7.3.9   Secondary
  2571.  
  2572. The  semantics  of  secondary attribute type are used  in  defining
  2573. Secondary  relationship attribute in CCITT  Rec.  X.732  |  ISO/IEC
  2574. 10164-3.
  2575.  
  2576. secondary  ATTRIBUTE
  2577.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.PrioritisedObject;
  2578.  
  2579. REGISTERED AS  {smi2AttributeID 47};
  2580.  
  2581. 10.7.3.10 User object
  2582.  
  2583. The  semantics  of userObject attribute type are used  in  defining
  2584. User  Object Relationship attribute in CCITT╩Rec.╩X.732  |  ISO/IEC
  2585. 10164-3.
  2586.  
  2587. userObject ATTRIBUTE
  2588.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.PrioritisedObject;
  2589.  
  2590. REGISTERED AS  {smi2AttributeID 48};
  2591.  
  2592. 10.7.4  Other attribute types
  2593.  
  2594. 10.7.4.1   Active destination
  2595.  
  2596. The semantics of the activeDestination attribute type are specified
  2597. in  the  Active destination attribute in CCITT╩Rec.╩X.734 | ISO/IEC
  2598. 10164-5.
  2599.  
  2600. activeDestination   ATTRIBUTE
  2601.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ActiveDestination;
  2602.      MATCHES FOR EQUALITY;
  2603.  
  2604. REGISTERED AS  {smi2AttributeID 49};
  2605.  
  2606. 10.7.4.2   Allomorphs
  2607.  
  2608. The allomorphs attribute appears in a managed object if and only if
  2609. that managed object supports allomorphism.
  2610.  
  2611. allomorphs ATTRIBUTE
  2612.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.Allomorphs;
  2613.       MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
  2614.  
  2615. REGISTERED AS  {smi2AttributeID 50};
  2616.  
  2617. 10.7.4.3   Back-up destination list
  2618.  
  2619. The  semantics  of  the backUpDestinationList  attribute  type  are
  2620. specified  in the Backup destination list attribute in  CCITT  Rec.
  2621. X.734 | ISO/IEC 10164-5.
  2622.  
  2623. backUpDestinationList   ATTRIBUTE
  2624.      WITH ATTRIBUTE SYNTAX Attribute-
  2625.      ASN1Module.BackUpDestinationList;
  2626.      MATCHES FOR EQUALITY ,SET-COMPARISON, SET-INTERSECTION;
  2627.  
  2628. REGISTERED AS  {smi2AttributeID 51};
  2629.  
  2630. 10.7.4.4   Capacity alarm threshold
  2631.  
  2632. The  semantics  of  the capacityAlarmThreshold attribute  type  are
  2633. specified  in the Capacity Alarm Threshold attribute in CCITT  Rec.
  2634. X.735 | ISO/IEC10164-6.
  2635.  
  2636. capacityAlarmThreshold  ATTRIBUTE
  2637.      WITH ATTRIBUTE SYNTAX Attribute-
  2638.      ASN1Module.CapacityAlarmThreshold;
  2639.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
  2640.  
  2641. REGISTERED AS  {smi2AttributeID 52};
  2642.  
  2643. 10.7.4.5   Confirmed mode
  2644.  
  2645. The semantics of the confirmedMode attribute type are specified  in
  2646. the Confirmed mode attribute in CCITT Rec. X.734 | ISO/IEC10164-5.
  2647.  
  2648. confirmedMode  ATTRIBUTE
  2649.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ConfirmedMode;
  2650.      MATCHES FOR EQUALITY;
  2651.  
  2652. REGISTERED AS  {smi2AttributeID 53};
  2653.  
  2654. 10.7.4.6   Current log size
  2655.  
  2656. The semantics of the currentLogSize attribute type are specified in
  2657. the Current Log Size attribute in CCITT╩Rec.╩X.735 | ISO/IEC 10164-
  2658. 6.
  2659.  
  2660. currentLogSize ATTRIBUTE
  2661.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.CurrentLogSize;
  2662.      MATCHES FOR EQUALITY, ORDERING;
  2663.  
  2664. REGISTERED AS  {smi2AttributeID 54};
  2665.  
  2666. 10.7.4.7   Destination
  2667.  
  2668. The  semantics of the destination attribute type are  specified  in
  2669. the  Destination  Address attribute in CCITT Rec. X.734  |  ISO/IEC
  2670. 10164-5.
  2671.  
  2672. destination    ATTRIBUTE
  2673.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.Destination;
  2674.      MATCHES FOR EQUALITY ;
  2675.  
  2676. REGISTERED AS  {smi2AttributeID 55};
  2677.  
  2678. 10.7.4.8   Discriminator construct
  2679.  
  2680. The  semantics  of  the discriminatorConstruct attribute  type  are
  2681. specified  in the Discriminator Construct attribute in  CCITT  Rec.
  2682. X.734 | ISO/IEC 10164-5.
  2683.  
  2684. discriminatorConstruct  ATTRIBUTE
  2685.      WITH ATTRIBUTE SYNTAX Attribute-
  2686.      ASN1Module.DiscriminatorConstruct;
  2687.  
  2688. REGISTERED AS  {smi2AttributeID 56};
  2689.  
  2690. 10.7.4.9   Intervals of day
  2691.  
  2692. The semantics of the intervalsOfDay attribute type are specified in
  2693. the  Daily Scheduling package in CCITT╩Rec.╩X.734 | ISO/IEC 10164-5
  2694. and CCITT Rec. X.735 | ISO/IEC 10164-6.
  2695.  
  2696. intervalsOfDay ATTRIBUTE
  2697.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.IntervalsOfDay;
  2698.  
  2699. REGISTERED AS  {smi2AttributeID 57};
  2700.  
  2701. 10.7.4.10 Log full action
  2702.  
  2703. The semantics of the logFullAction attribute type are specified  in
  2704. the  Log Full Action attribute in CCITT Rec. X.735 | ISO/IEC 10164-
  2705. 6.
  2706.  
  2707. logFullAction  ATTRIBUTE
  2708.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.LogFullAction;
  2709.      MATCHES FOR EQUALITY ;
  2710.  
  2711. REGISTERED AS  {smi2AttributeID 58};
  2712.  
  2713. 10.7.4.11 Logging time
  2714.  
  2715. The  semantics of the loggingTime attribute type are  specified  in
  2716. the Logging Time attribute in CCITT Rec. X.735 | ISO/IEC╩10164-6.
  2717.  
  2718. loggingTime    ATTRIBUTE
  2719.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.LoggingTime;
  2720.      MATCHES FOR EQUALITY, ORDERING;
  2721.  
  2722. REGISTERED AS  {smi2AttributeID 59};
  2723.  
  2724. 10.7.4.12 Managed object class
  2725.  
  2726. The   managedObjectClass  attribute  type  is  specified  to  allow
  2727. filtering of the Managed Object Class parameter when events reports
  2728. are logged as records.
  2729.  
  2730. managedObjectClass  ATTRIBUTE
  2731.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ObjectClass;
  2732.      MATCHES FOR EQUALITY;
  2733.  
  2734. REGISTERED AS  {smi2AttributeID 60};
  2735.  
  2736. 10.7.4.13 Managed object instance
  2737.  
  2738. The  managedObjectInstance attribute type  is  specified  to  allow
  2739. filtering  of  the  Managed Object Instance parameter  when  events
  2740. reports are logged as records.
  2741.  
  2742. managedObjectInstance   ATTRIBUTE
  2743.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ObjectInstance;
  2744.      MATCHES FOR EQUALITY;
  2745.  
  2746. REGISTERED AS  {smi2AttributeID 61};
  2747.  
  2748. 10.7.4.14 Max log size
  2749.  
  2750. The semantics of the maxLogSize attribute type are specified in the
  2751. Max Log Size attribute in CCITT Rec. X.735 | ISO/IEC 10164-6.
  2752.  
  2753. maxLogSize ATTRIBUTE
  2754.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.MaxLogSize;
  2755.      MATCHES FOR EQUALITY, ORDERING ;
  2756.      BEHAVIOUR
  2757.      maxSizeOrderingBehaviour BEHAVIOUR
  2758.      DEFINED AS " The ordering is the same as for sequentially
  2759.      increasing postive integers except that a value of zero is
  2760.      largest and denotes infinite size.";;
  2761.  
  2762. REGISTERED AS  {smi2AttributeID 62};
  2763.  
  2764. 10.7.4.15 Name binding
  2765.  
  2766. The  nameBinding  attribute appears in  every  managed  object  and
  2767. identifies  the  name  binding with which the  managed  object  was
  2768. instantiated.  The  semantics of this attribute  are  described  in
  2769. CCITT Rec. X.720 | ISO/IEC 10165-1.
  2770.  
  2771. nameBinding    ATTRIBUTE
  2772.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.NameBinding;
  2773.      MATCHES FOR EQUALITY;
  2774.  
  2775. REGISTERED AS  {smi2AttributeID 63};
  2776.  
  2777. 10.7.4.16   Number of records
  2778.  
  2779. The  semantics of the numberOfRecords attribute type are  specified
  2780. in  the  Number of Records attribute in CCITT╩Rec.╩X.735 |  ISO/IEC
  2781. 10164-6.
  2782.  
  2783. numberOfRecords     ATTRIBUTE
  2784.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.NumberOfRecords;
  2785.      MATCHES FOR EQUALITY, ORDERING ;
  2786.  
  2787. REGISTERED AS  {smi2AttributeID 64};
  2788.  
  2789. 10.7.4.17 Object class
  2790.  
  2791. The  objectClass  attribute appears in  every  managed  object  and
  2792. indicates  the  managed object class to which  the  managed  object
  2793. belongs.  The semantics of ordering on object classes are described
  2794. in CCITT Rec. X.720 | ISO/IEC 10165-1.
  2795.  
  2796. objectClass    ATTRIBUTE
  2797.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ObjectClass;
  2798.      MATCHES FOR EQUALITY;
  2799.  
  2800. REGISTERED AS  {smi2AttributeID 65};
  2801.  
  2802. 10.7.4.18 Packages
  2803.  
  2804. The packages attribute appears in every managed object in which any
  2805. registered  package,  other  than  the  packagePackage   has   been
  2806. instantiated.
  2807.  
  2808. packages   ATTRIBUTE
  2809.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.Packages;
  2810.      MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
  2811.  
  2812. REGISTERED AS  {smi2AttributeID 66};
  2813.  
  2814. 10.7.4.19 Scheduler name
  2815.  
  2816. The  semantics of schedulerName attribute type are specified in the
  2817. External Scheduler scheduling package in CCITT╩Rec.╩X.734 | ISO/IEC
  2818. 10164-5 and CCITT Rec. X.735 | ISO/IEC 10164-6.
  2819.  
  2820. schedulerName  ATTRIBUTE
  2821.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.ObjectInstance;
  2822.      MATCHES FOR EQUALITY;
  2823.  
  2824. REGISTERED AS  {smi2AttributeID 67};
  2825.  
  2826. 10.7.4.20 Start time
  2827.  
  2828. The  semantics  of  startTime attribute type are specified  in  the
  2829. Weekly Scheduling package in CCITT Rec.╩X.734 | ISO/IEC 10164-5 and
  2830. CCITT Rec. X.735 | ISO/IEC 10164-6.
  2831.  
  2832. startTime  ATTRIBUTE
  2833.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.StartTime;
  2834.      MATCHES FOR EQUALITY, ORDERING;
  2835.      BEHAVIOUR timeOrdering;
  2836.  
  2837. REGISTERED AS  {smi2AttributeID 68};
  2838.  
  2839. 10.7.4.21 Stop time
  2840.  
  2841. The  semantics  of  stopTime attribute type are  specified  in  the
  2842. Weekly Scheduling package in CCITT Rec.╩X.734 | ISO/IEC 10164-5 and
  2843. CCITT   Rec.  X.735  |  ISO/IEC  10164-6.  The  matching  criterion
  2844. "Ordering"  is  applicable only when the ASN.1 type GeneralizedTime
  2845. choice is selected for StopTime.
  2846.  
  2847. stopTime   ATTRIBUTE
  2848.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.StopTime;
  2849.      MATCHES FOR EQUALITY, ORDERING;
  2850.      BEHAVIOUR timeOrdering;
  2851.  
  2852. REGISTERED AS  {smi2AttributeID 69};
  2853.  
  2854. 10.7.4.22 Supported Features
  2855.  
  2856. The  semantics of the supportedFeatures  attribute type  are  given
  2857. below.
  2858.  
  2859. supportedFeatures   ATTRIBUTE
  2860.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.SupportedFeatures;
  2861.      MATCHES FOR SET-COMPARISON, SET-INTERSECTION, EQUALITY;
  2862.      BEHAVIOUR
  2863.      supportedFeaturesBehaviour    BEHAVIOUR
  2864.      DEFINED AS    "This attribute is used to identify features
  2865.      within the system that are capable of being managed. The
  2866.      registration of each feature is performed by the development
  2867.      authority for the feature and will typically identify a
  2868.      specification in which the details of what can be managed are
  2869.      provided";;
  2870.  
  2871. REGISTERED AS  {smi2AttributeID 70};
  2872.  
  2873. 10.7.4.23 Week mask
  2874.  
  2875. The  semantics  of  weekMask attribute type are  specified  in  the
  2876. Weekly Scheduling package in CCITT Rec.╩X.734 | ISO/IEC 10164-5 and
  2877. CCITT Rec. X.735 | ISO/IEC 10164-6.
  2878.  
  2879. weekMask   ATTRIBUTE
  2880.      WITH ATTRIBUTE SYNTAX Attribute-ASN1Module.WeekMask;
  2881.      MATCHES FOR EQUALITY;
  2882.  
  2883. REGISTERED AS  {smi2AttributeID 71};
  2884.  
  2885.  
  2886. 11   Definition of action types
  2887.  
  2888. This  Recommendation | International Standard defines a  number  of
  2889. action   types  which  are  referenced  by  the  System  Management
  2890. Functions in CCITT Recs. X.730-736 | ISO/IEC 10164 Parts 1 to 7.
  2891.      NOTE  ╨  There  are no action types currently defined  in  the
  2892. system management functions and this section is a place holder  for
  2893. future addition.
  2894.  
  2895.  
  2896. 12   Definition of parameters
  2897.  
  2898. This  Recommendation | International Standard defines a  number  of
  2899. parameters which are referenced by the System Management  Functions
  2900. in  CCITT  Recs.  X.730-736 | ISO/IEC  10164  Parts  1  to  7.  The
  2901. definition of parameter template is specified in CCITT Rec.╩X.722 |
  2902. ISO/IEC 10165-4.
  2903.  
  2904. The miscellaneousError parameter is included in this Recommendation
  2905. |   International  Standard  as  a  possible  specific  error  when
  2906. processing  failure is reported using CMIP linked reply  mechanism.
  2907. This may be imported in any managed object class definition .
  2908.  
  2909. miscellaneousError  PARAMETER
  2910.      CONTEXT  SPECIFIC-ERROR;
  2911.      WITH SYNTAX Parameter-ASN1Module.MiscellaneousError;
  2912.      BEHAVIOUR
  2913.      miscellaneousErrorBehaviour   BEHAVIOUR
  2914.      DEFINED AS " When a processing error failure has occurred and
  2915.      the error condition encountered does not match any of the
  2916.      object's defined specific error types, this value is used.";;
  2917.  
  2918. REGISTERED AS  {smi2Parameter 1};
  2919.  
  2920.  
  2921. 13   Definition of notification types
  2922.  
  2923. This  Recommendation | International Standard defines a  number  of
  2924. notification  types  which are applicable  to  a  wide  variety  of
  2925. managed object classes.
  2926.  
  2927. Each notification type definition comprises
  2928.      ╨  the  structure  of  the notification data  carried  in  the
  2929.         management protocol;
  2930.      ╨  the behaviour of the notification;
  2931.      ╨  the  structure of the notification result data  carried  in
  2932.         the management protocol;
  2933.      ╨  assignment of an object identifier value.
  2934.  
  2935. The  template definition along with the allocated object identifier
  2936. are   specified  below  for  each  notification  type.  The   ASN.1
  2937. supporting productions are defined in 14.3.
  2938.  
  2939. 13.1 Attribute value change
  2940.  
  2941. The  semantics  of the attributeValueChange notification  type  are
  2942. specified in CCITT Rec.╩X.730 | ISO/IEC 10164-1.
  2943.  
  2944. attributeValueChange    NOTIFICATION
  2945.      BEHAVIOURattributeValueChangeBehaviour;
  2946.      WITH INFORMATION SYNTAX Notification-
  2947.      ASN1Module.AttributeValueChangeInfo
  2948.           AND ATTRIBUTE IDS
  2949.           sourceIndicator              sourceIndicator,
  2950.           attributeIdentifierList      attributeIdentifierList,
  2951.           attributeValueChangeDefinition
  2952.      attributeValueChangeDefinition,
  2953.           notificationIdentifier       notificationIdentifier,
  2954.           correlatedNotifications      correlatedNotifications,
  2955.           additionalText          additionalText,
  2956.           additionalInformation        additionalInformation;
  2957.  
  2958. REGISTERED AS  { smi2Notification 1};
  2959.  
  2960. attributeValueChangeBehaviour
  2961. BEHAVIOUR
  2962.      DEFINED AS "This notification type is used to report changes
  2963.      to the attribute such as addition or deletion of members to
  2964.      one or more set valued attributes, replacement of the value of
  2965.      one or more attributes and setting attribute values to their
  2966.      defaults.";
  2967.  
  2968. 13.2 Communications alarm
  2969.  
  2970. The semantics of the communicationsAlarm notification type are spec
  2971. ified in CCITT Rec.╩X.733 | ISO/IEC╩10164-4.
  2972. communicationsAlarm NOTIFICATION
  2973.      BEHAVIOURcommunicationsAlarmBehaviour;
  2974.      WITH INFORMATION SYNTAX Notification-ASN1Module.AlarmInfo
  2975.           AND ATTRIBUTE IDS
  2976.           probableCause      probableCause,
  2977.           specificProblems        specificProblems,
  2978.           perceivedSeverity  perceivedSeverity,
  2979.           backedUpStatus     backedUpStatus,
  2980.           backUpObject  backUpObject,
  2981.           trendIndication         trendIndication,
  2982.           thresholdInfo      thresholdInfo,
  2983.           notificationIdentifier  notificationIdentifier,
  2984.           correlatedNotifications correlatedNotifications,
  2985.           stateChangeDefinition   stateChangeDefinition,
  2986.           monitoredAttributesmonitoredAttributes,
  2987.           proposedRepairActions   proposedRepairActions,
  2988.           additionalText     additionalText,
  2989.           additionalInformation   additionalInformation;
  2990.  
  2991. REGISTERED AS  {smi2Notification 2};
  2992.  
  2993. communicationsAlarmBehaviour
  2994. BEHAVIOUR
  2995.      DEFINED AS "This notification type is used to report when the
  2996.      object detects a communications error.";
  2997.  
  2998.  
  2999. 13.3 Environmental alarm
  3000.  
  3001. The  semantics of the environmentalAlarm notification type are spec
  3002. ified in CCITT Rec.╩X.733 | ISO/IEC 10164-4.
  3003.  
  3004. environmentalAlarm  NOTIFICATION
  3005.      BEHAVIOURenvironmentalAlarmBehaviour;
  3006.      WITH INFORMATION SYNTAX Notification-ASN1Module.AlarmInfo
  3007.           AND ATTRIBUTE IDS
  3008.           probableCause      probableCause,
  3009.           specificProblems        specificProblems,
  3010.           perceivedSeverity  perceivedSeverity,
  3011.           backedUpStatus     backedUpStatus,
  3012.           backUpObject  backUpObject,
  3013.           trendIndication         trendIndication,
  3014.           thresholdInfo      thresholdInfo,
  3015.           notificationIdentifier  notificationIdentifier,
  3016.           correlatedNotifications correlatedNotifications,
  3017.           stateChangeDefinition   stateChangeDefinition,
  3018.           monitoredAttributesmonitoredAttributes,
  3019.           proposedRepairActions   proposedRepairActions,
  3020.           additionalText     additionalText,
  3021.           additionalInformation   additionalInformation;
  3022.  
  3023. REGISTERED AS  {smi2Notification 3};
  3024.  
  3025. environmentalAlarmBehaviour
  3026. BEHAVIOUR
  3027.      DEFINED AS "This notification type is used to report a problem
  3028.      in the environment.";
  3029.  
  3030. 13.4 Equipment alarm
  3031.  
  3032. The  semantics  of the equipmentAlarm notification types  are  spec
  3033. ified in CCITT Rec.╩X.733 | ISO/IEC 10164-4.
  3034.  
  3035. equipmentAlarm NOTIFICATION
  3036.      BEHAVIOURequipmentAlarmBehaviour;
  3037.      WITH INFORMATION SYNTAX Notification-ASN1Module.AlarmInfo
  3038.           AND ATTRIBUTE IDS
  3039.           probableCause      probableCause,
  3040.           specificProblems        specificProblems,
  3041.           perceivedSeverity  perceivedSeverity,
  3042.           backedUpStatus     backedUpStatus,
  3043.           backUpObject  backUpObject,
  3044.           trendIndication         trendIndication,
  3045.           thresholdInfo      thresholdInfo,
  3046.           notificationIdentifier  notificationIdentifier,
  3047.           correlatedNotifications correlatedNotifications,
  3048.           stateChangeDefinition   stateChangeDefinition,
  3049.           monitoredAttributesmonitoredAttributes,
  3050.           proposedRepairActions   proposedRepairActions,
  3051.           additionalText     additionalText,
  3052.           additionalInformation   additionalInformation;
  3053.  
  3054. REGISTERED AS  {smi2Notification 4};
  3055.  
  3056. equipmentAlarmBehaviour
  3057. BEHAVIOUR
  3058.      DEFINED AS "This notification type is used to report a failure
  3059.      in the equipment.";
  3060.  
  3061. 13.5 Integrity violation
  3062.  
  3063. The  semantics of the integrityViolation notification type are spec
  3064. ified in CCITT Rec.╩X.736 | ISO/IEC 10164-7.
  3065.  
  3066. integrityViolation  NOTIFICATION
  3067.      BEHAVIOURintegrityViolationBehaviour;
  3068.      WITH INFORMATION SYNTAX Notification-
  3069.      ASN1Module.SecurityAlarmInfo
  3070.           AND ATTRIBUTE IDS
  3071.           securityAlarmCause securityAlarmCause,
  3072.           securityAlarmSeverity   securityAlarmSeverity,
  3073.           securityAlarmDetector   securityAlarmDetector,
  3074.           serviceUser   serviceUser,
  3075.           serviceProvider         serviceProvider,
  3076.           notificationIdentifier  notificationIdentifier,
  3077.           correlatedNotifications correlatedNotifications,
  3078.           additionalText     additionalText,
  3079.           additionalInformation   additionalInformation;
  3080.  
  3081. REGISTERED AS  {smi2Notification 5};
  3082.  
  3083. integrityViolationBehaviour   BEHAVIOUR
  3084.      DEFINED AS    "This notification is used to report that a
  3085.      potential interruption in information flow has occurred such
  3086.      that information may have been illegally modified, inserted or
  3087.      deleted.";
  3088.  
  3089. 13.6 Object creation
  3090.  
  3091. The semantics of the objectCreation notification type are specified
  3092. in CCITT Rec.╩X.730 | ISO/IEC 10164-1.
  3093.  
  3094. objectCreation NOTIFICATION
  3095.      BEHAVIOURobjectCreationBehaviour;
  3096.      WITH INFORMATION SYNTAX Notification-ASN1Module.ObjectInfo
  3097.           AND ATTRIBUTE IDS
  3098.           sourceIndicator         sourceIndicator,
  3099.           attributeList      attributeList,
  3100.           notificationIdentifier  notificationIdentifier,
  3101.           correlatedNotifications correlatedNotifications,
  3102.           additionalText     additionalText,
  3103.           additionalInformation   additionalInformation;
  3104.  
  3105. REGISTERED AS  {smi2Notification 6};
  3106.  
  3107. objectCreationBehaviour
  3108. BEHAVIOUR
  3109.      DEFINED AS "This notification type is used to report the
  3110.      creation of a managed object to another open system.";
  3111.  
  3112. 13.7 Object deletion
  3113.  
  3114. The semantics of the objectDeletion notification type are specified
  3115. in CCITT Rec.╩X.730 | ISO/IEC 10164-1.
  3116.  
  3117. objectDeletion NOTIFICATION
  3118.      BEHAVIOURobjectDeletionBehaviour;
  3119.      WITH INFORMATION SYNTAX Notification-ASN1Module.ObjectInfo
  3120.           AND ATTRIBUTE IDS
  3121.           sourceIndicator         sourceIndicator,
  3122.           attributeList      attributeList,
  3123.           notificationIdentifier  notificationIdentifier,
  3124.           correlatedNotifications correlatedNotifications,
  3125.           additionalText     additionalText,
  3126.           additionalInformation   additionalInformation;
  3127.  
  3128. REGISTERED AS  {smi2Notification 7};
  3129.  
  3130. objectDeletionBehaviour
  3131. BEHAVIOUR
  3132.      DEFINED AS "This notification type is used to report the
  3133.      deletion of a managed object to another open system.";
  3134.  
  3135. 13.8 Operational violation
  3136.  
  3137. The  semantics  of the operationalViolation notification  type  are
  3138. specified in CCITT Rec. X.736 | ISO/IEC 10164-7.
  3139.  
  3140. operationalViolation    NOTIFICATION
  3141.      BEHAVIOURoperationalViolationBehaviour;
  3142.      WITH INFORMATION SYNTAX Notification-
  3143.      ASN1Module.SecurityAlarmInfo
  3144.           AND ATTRIBUTE IDS
  3145.           securityAlarmCause securityAlarmCause,
  3146.           securityAlarmSeverity   securityAlarmSeverity,
  3147.           securityAlarmDetector   securityAlarmDetector ,
  3148.           serviceUser   serviceUser,
  3149.           serviceProvider         serviceProvider,
  3150.           notificationIdentifier  notificationIdentifier,
  3151.           correlatedNotifications correlatedNotifications,
  3152.           additionalText     additionalText,
  3153.           additionalInformation   additionalInformation;
  3154.  
  3155. REGISTERED AS  {smi2Notification 8};
  3156. operationalViolationBehaviour BEHAVIOUR
  3157.      DEFINED AS    "This notification is used to report that the
  3158.      provision of the requested service was not possible due to the
  3159.      unavailability, malfunction or incorrect invocation of the
  3160.      service.";
  3161.  
  3162. 13.9 Physical violation
  3163.  
  3164. The  semantics  of  the  physicalViolation  notification  type  are
  3165. specified in CCITT Rec.╩X.736 | ISO/IEC 10164-7.
  3166.  
  3167. physicalViolation   NOTIFICATION
  3168.      BEHAVIOURphysicalViolationBehaviour;
  3169.      WITH INFORMATION SYNTAX Notification-
  3170.      ASN1Module.SecurityAlarmInfo
  3171.           AND ATTRIBUTE IDS
  3172.           securityAlarmCause securityAlarmCause,
  3173.           securityAlarmSeverity   securityAlarmSeverity,
  3174.           securityAlarmDetector   securityAlarmDetector ,
  3175.           serviceUser   serviceUser,
  3176.           serviceProvider         serviceProvider,
  3177.           notificationIdentifier  notificationIdentifier,
  3178.           correlatedNotifications correlatedNotifications,
  3179.           additionalText     additionalText,
  3180.           additionalInformation   additionalInformation;
  3181.  
  3182. REGISTERED AS  { smi2Notification 9};
  3183.  
  3184. physicalViolationBehaviour    BEHAVIOUR
  3185.      DEFINED AS    "This notification is used to report that a
  3186.      physical resource has been violated in a way that indicates a
  3187.      potential security attack.";
  3188.  
  3189. 13.10Processing error alarm
  3190.  
  3191. The  semantics  of the processingErrorAlarm notification  type  are
  3192. specified in CCITT Rec.╩X.733 | ISO/IEC 10164-4.
  3193.  
  3194. processingErrorAlarm    NOTIFICATION
  3195.      BEHAVIOUR processingErrorAlarmBehaviour;
  3196.      WITH INFORMATION SYNTAX Notification-ASN1Module.AlarmInfo
  3197.           AND ATTRIBUTE IDS
  3198.           probableCause      probableCause,
  3199.           specificProblems        specificProblems,
  3200.           perceivedSeverity  perceivedSeverity,
  3201.           backedUpStatus     backedUpStatus,
  3202.           backUpObject  backUpObject,
  3203.           trendIndication         trendIndication,
  3204.           thresholdInfo      thresholdInfo,
  3205.           notificationIdentifier  notificationIdentifier,
  3206.           correlatedNotifications correlatedNotifications,
  3207.           stateChangeDefinition   stateChangeDefinition,
  3208.           monitoredAttributesmonitoredAttributes,
  3209.           proposedRepairActions   proposedRepairActions,
  3210.           additionalText     additionalText,
  3211.           additionalInformation   additionalInformation;
  3212.  
  3213. REGISTERED AS  {smi2Notification 10};
  3214.  
  3215. processingErrorAlarmBehaviour BEHAVIOUR
  3216.      DEFINED AS    "This notification type is used to report
  3217.      processing failure in a managed object.";
  3218.  
  3219. 13.11Quality of service alarm
  3220.  
  3221. The  semantics of the qualityofServiceAlarm notification  type  are
  3222. specified in CCITT Rec.╩X.733 | ISO/IEC╩10164-4.
  3223.  
  3224.  
  3225. qualityofServiceAlarm   NOTIFICATION
  3226.      BEHAVIOURqualityofServiceAlarmBehaviour;
  3227.      WITH INFORMATION SYNTAX Notification-ASN1Module.AlarmInfo
  3228.           AND ATTRIBUTE IDS
  3229.           probableCause      probableCause,
  3230.           specificProblems        specificProblems,
  3231.           perceivedSeverity  perceivedSeverity,
  3232.           backedUpStatus     backedUpStatus,
  3233.           backUpObject  backUpObject,
  3234.           trendIndication         trendIndication,
  3235.           thresholdInfo      thresholdInfo,
  3236.           notificationIdentifier  notificationIdentifier,
  3237.           correlatedNotifications correlatedNotifications,
  3238.           stateChangeDefinition   stateChangeDefinition,
  3239.           monitoredAttributesmonitoredAttributes,
  3240.           proposedRepairActions   proposedRepairActions,
  3241.           additionalText          additionalText,
  3242.           additionalInformation   additionalInformation;
  3243.  
  3244. REGISTERED AS  {smi2Notification 11};
  3245.  
  3246. qualityofServiceAlarmBehaviour     BEHAVIOUR
  3247.      DEFINED AS    "This notification type is used to report a
  3248.      failure in the quality of service of the managed object.";
  3249.  
  3250. 13.12Relationship change
  3251.  
  3252. The  semantics  of  the  relationshipChange notification  type  are
  3253. specified in CCITT Rec.╩X.732 | ISO/IEC 10164-3.
  3254.  
  3255.  
  3256. relationshipChange  NOTIFICATION
  3257.      BEHAVIOURrelationshipChangeBehaviour;
  3258.      WITH INFORMATION SYNTAX Notification-
  3259.      ASN1Module.RelationshipChangeInfo
  3260.           AND ATTRIBUTE IDS
  3261.           sourceIndicator              sourceIndicator,
  3262.           attributeIdentifierList      attributeIdentifierList,
  3263.           relationshipChangeDefinition
  3264.      relationshipChangeDefinition,
  3265.           notificationIdentifier       notificationIdentifier,
  3266.           correlatedNotifications      correlatedNotifications,
  3267.           additionalText          additionalText,
  3268.           additionalInformation        additionalInformation;
  3269.  
  3270. REGISTERED AS  { smi2Notification 12};
  3271.  
  3272. relationshipChangeBehaviour   BEHAVIOUR
  3273.      DEFINED AS    "This notification type is used to report the
  3274.      change in the value of one or more relationship attributes of
  3275.      a managed object, that result through either internal
  3276.      operation of the managed object or via management operation.";
  3277.  
  3278. 13.13Security service or mechanism violation
  3279.  
  3280. The    semantics    of    the   securityServiceOrMechanismViolation
  3281. notification type are specified in CCITT Rec.╩X.736 | ISO/IEC 10164-
  3282. 7.
  3283.  
  3284.  
  3285. securityServiceOrMechanismViolation     NOTIFICATION
  3286.      BEHAVIOURsecurityServiceOrMechanismViolationBehaviour;
  3287.      WITH INFORMATION SYNTAX Notification-
  3288.      ASN1Module.SecurityAlarmInfo
  3289.           AND ATTRIBUTE IDS
  3290.           securityAlarmCause securityAlarmCause,
  3291.           securityAlarmSeverity   securityAlarmSeverity,
  3292.           securityAlarmDetector   securityAlarmDetector,
  3293.           serviceUser   serviceUser,
  3294.           serviceProvider         serviceProvider,
  3295.           notificationIdentifier  notificationIdentifier,
  3296.           correlatedNotifications correlatedNotifications,
  3297.           additionalText     additionalText,
  3298.           additionalInformation   additionalInformation;
  3299.  
  3300. REGISTERED AS  { smi2Notification 13};
  3301.  
  3302. securityServiceOrMechanismViolationBehaviour BEHAVIOUR
  3303.      DEFINED AS    "This notification is used to report that a
  3304.      security attack has been detected by a security service or
  3305.      mechanism.";
  3306.  
  3307. 13.14State change
  3308.  
  3309. The semantics of the stateChange notification type are specified in
  3310. CCITT Rec.╩X.731 | ISO/IEC 10164-2.
  3311.  
  3312.  
  3313. stateChange    NOTIFICATION
  3314.      BEHAVIOURstateChangeBehaviour;
  3315.      WITH INFORMATION SYNTAX Notification-
  3316.      ASN1Module.StateChangeInfo
  3317.           AND ATTRIBUTE IDS
  3318.           sourceIndicator         sourceIndicator,
  3319.           attributeIdentifierList attributeIdentifierList,
  3320.           stateChangeDefinition   stateChangeDefinition,
  3321.           notificationIdentifier  notificationIdentifier,
  3322.           correlatedNotifications correlatedNotifications,
  3323.           additionalText     additionalText,
  3324.           additionalInformation   additionalInformation;
  3325.  
  3326. REGISTERED AS  { smi2Notification 14};
  3327.  
  3328. stateChangeBehaviour    BEHAVIOUR
  3329.      DEFINED AS    "This notification type is used to report the
  3330.      change in the the value of one or more state attributes of a
  3331.      managed object, that result through either internal operation
  3332.      of the managed object or via management operation.";
  3333.  
  3334. 13.15Time domain violation
  3335.  
  3336. The  semantics  of  the timeDomainViolation notification  type  are
  3337. specified in CCITT Rec.╩X.736 | ISO/IEC╩10164-7.
  3338.  
  3339.  
  3340. timeDomainViolation NOTIFICATION
  3341.      BEHAVIOURtimeDomainViolationBehaviour;
  3342.      WITH INFORMATION SYNTAX Notification-
  3343.      ASN1Module.SecurityAlarmInfo
  3344.      AND ATTRIBUTE IDS
  3345.           securityAlarmCause securityAlarmCause,
  3346.           securityAlarmSeverity   securityAlarmSeverity,
  3347.           securityAlarmDetector   securityAlarmDetector ,
  3348.           serviceUser   serviceUser,
  3349.           serviceProvider         serviceProvider,
  3350.           notificationIdentifier  notificationIdentifier,
  3351.           correlatedNotifications correlatedNotifications,
  3352.           additionalText     additionalText,
  3353.           additionalInformation   additionalInformation;
  3354.  
  3355. REGISTERED AS  { smi2Notification 15};
  3356.  
  3357. timeDomainViolationBehaviour  BEHAVIOUR
  3358.      DEFINED AS    "This notification is used to report that an
  3359.      event has occurred at an unexpected or prohibited time.";
  3360.  
  3361.  
  3362. 14   Supporting productions
  3363.  
  3364. 14.1 Managed object class
  3365.  
  3366. This  clause  specifies the required ASN.1 value notation  for  the
  3367. value reference used in the MANAGED OBJECT CLASS template.
  3368.  
  3369. ManagedObjectClassesDefinitions   {joint-iso-ccitt   ms(9)   smi(3)
  3370. part2(2) asn1Module(2) 0}
  3371.  
  3372. DEFINITIONS ::=
  3373. BEGIN
  3374.  
  3375. --EXPORTS everything
  3376.  
  3377. smi2MObjectClass OBJECT IDENTIFIER ::= {joint-iso-ccitt ms(9)
  3378. smi(3) part2(2) managedObjectClass(3)}
  3379. smi2NameBinding OBJECT IDENTIFIER ::= {joint-iso-ccitt ms(9) smi(3)
  3380. part2(2) nameBinding(6)}
  3381. smi2Package OBJECT IDENTIFIER ::= {joint-iso-ccitt ms(9) smi(3)
  3382. part2(2) package(4)}
  3383.  
  3384. END
  3385.  
  3386. 14.2 Attribute types
  3387.  
  3388.  
  3389.  
  3390. This   clause  specifies  the  ASN.1  syntax  for  the   supporting
  3391. productions identified in clauses 9 and 10.
  3392.  
  3393. Attribute-ASN1Module   {joint-iso-ccitt   ms(9)   smi(3)   part2(2)
  3394. asn1Module(2) 1}
  3395. DEFINITIONS IMPLICIT TAGS::=
  3396. BEGIN
  3397. --EXPORTS everything
  3398. IMPORTS
  3399.      CMISFilter
  3400. ,Attribute,BaseManagedObjectId,AttributeId,ObjectInstance,ObjectCla
  3401. ss, EventTypeId FROM CMIP-1 {joint-iso-ccitt ms(9) cmip(1)
  3402. modules(0) protocol(3)}
  3403.      DistinguishedName FROM InformationFramework {joint-iso-ccitt
  3404. ds(5) modules(1) informationFramework(1) }
  3405.      AE-title FROM ACSE-1 {joint-iso-ccitt association-control(2)
  3406. abstract-syntax(1) apdus(0) version(1)};
  3407. -- Note that the syntax of AE-title to be used is from CCITT Rec.
  3408. X.227 | ISO 8650 corrigendum and
  3409. -- not "ANY".
  3410. smi2AttributeID OBJECT IDENTIFIER ::= { joint-iso-ccitt ms (9)
  3411. smi(3) part2(2) attribute(7)}
  3412. smi2AttributeGroup OBJECT IDENTIFIER ::= { joint-iso-ccitt ms (9)
  3413. smi(3) part2(2) attributeGroup(8)}
  3414.  
  3415. -- The value assignments for the probable cause used in CCITT Rec.
  3416. X.733 | ISO/IEC 10164-4 are specified
  3417. -- below.
  3418. -- These are specified in accordance with the corrigendum to ASN.1
  3419. ISO/IEC JTC1/SC21 N5901
  3420. arfProbableCause OBJECT IDENTIFIER ::= { joint-iso-ccitt ms(9)
  3421. smi(3) part2(2) standardSpecificExtension(0) arf(0)}
  3422.  
  3423. adapterError ProbableCause ::= globalValue : { arfProbableCause 1 }
  3424. applicationSubsystemFailure ProbableCause ::= globalValue : {
  3425. arfProbableCause 2 }
  3426. bandwidthReduced ProbableCause ::= globalValue : { arfProbableCause
  3427. 3 }
  3428. callEstablishmentError ProbableCause ::= globalValue : {
  3429. arfProbableCause 4 }
  3430. communicationsProtocolError ProbableCause ::= globalValue : {
  3431. arfProbableCause 5 }
  3432. communicationsSubsystemFailure ProbableCause ::= globalValue : {
  3433. arfProbableCause 6 }
  3434. configurationOrCustomizationError ProbableCause ::= globalValue : {
  3435. arfProbableCause 7 }
  3436. congestion ProbableCause ::= globalValue : { arfProbableCause 8 }
  3437. corruptData ProbableCause ::= globalValue : { arfProbableCause 9 }
  3438. cpuCyclesLimitExceeded ProbableCause ::= globalValue: {
  3439. arfProbableCause 10 }
  3440. dataSetOrModemError ProbableCause ::= globalValue : {
  3441. arfProbableCause 11 }
  3442. degradedSignal ProbableCause ::= globalValue : { arfProbableCause
  3443. 12 }
  3444. dTE-DCEInterfaceError ProbableCause ::= globalValue : {
  3445. arfProbableCause 13 }
  3446. enclosureDoorOpen ProbableCause ::= globalValue : {
  3447. arfProbableCause 14 }
  3448. equipmentMalfunction ProbableCause ::= globalValue : {
  3449. arfProbableCause 15 }
  3450. excessiveVibration ProbableCause ::= globalValue : {
  3451. arfProbableCause 16 }
  3452. fileError ProbableCause ::= globalValue : { arfProbableCause 17}
  3453. fireDetected ProbableCause ::= globalValue : { arfProbableCause 18
  3454. }
  3455. floodDetected ProbableCause ::= globalValue : { arfProbableCause 19
  3456. }
  3457. framingError ProbableCause ::= globalValue : { arfProbableCause 20
  3458. }
  3459. heatingOrVentilationOrCoolingSystemProblem ProbableCause ::=
  3460. globalValue : { arfProbableCause 21 }
  3461. humidityUnacceptable ProbableCause ::= globalValue : {
  3462. arfProbableCause 22}
  3463. inputOutputDeviceError ProbableCause ::= globalValue : {
  3464. arfProbableCause 23}
  3465. inputDeviceError ProbableCause ::= globalValue : { arfProbableCause
  3466. 24}
  3467. lANError ProbableCause ::= globalValue : { arfProbableCause 25 }
  3468. leakDetected ProbableCause ::= globalValue : { arfProbableCause 26
  3469. }
  3470. localNodeTransmissionError ProbableCause ::= globalValue : {
  3471. arfProbableCause 27 }
  3472. lossOfFrame ProbableCause ::= globalValue : { arfProbableCause 28}
  3473. lossOfSignal ProbableCause ::= globalValue : { arfProbableCause 29
  3474. }
  3475. materialSupplyExhausted ProbableCause ::= globalValue : {
  3476. arfProbableCause 30 }
  3477. multiplexerProblem ProbableCause ::= globalValue : {
  3478. arfProbableCause 31 }
  3479. outOfMemory ProbableCause ::= globalValue : { arfProbableCause 32 }
  3480. ouputDeviceError ProbableCause ::= globalValue : { arfProbableCause
  3481. 33 }
  3482. performanceDegraded ProbableCause ::= globalValue : {
  3483. arfProbableCause 34 }
  3484. powerProblem ProbableCause ::= globalValue : { arfProbableCause 35
  3485. }
  3486. pressureUnacceptable ProbableCause ::= globalValue : {
  3487. arfProbableCause 36 }
  3488. processorProblem ProbableCause ::= globalValue : { arfProbableCause
  3489. 37 }
  3490. pumpFailure ProbableCause::= globalValue : { arfProbableCause 38 }
  3491. queueSizeExceeded ProbableCause ::= globalValue : {
  3492. arfProbableCause 39 }
  3493. receiveFailure ProbableCause ::= globalValue : { arfProbableCause
  3494. 40 }
  3495. receiverFailure ProbableCause ::= globalValue : { arfProbableCause
  3496. 41 }
  3497. remoteNodeTransmissionError ProbableCause ::= globalValue : {
  3498. arfProbableCause 42 }
  3499. resourceAtOrNearingCapacity ProbableCause ::= globalValue : {
  3500. arfProbableCause 43 }
  3501. responseTimeExcessive ProbableCause ::= globalValue : {
  3502. arfProbableCause 44 }
  3503. retransmissionRateExcessive ProbableCause ::= globalValue : {
  3504. arfProbableCause 45 }
  3505. softwareError ProbableCause ::= globalValue : { arfProbableCause 46
  3506. }
  3507. softwareProgramAbnormallyTerminated ProbableCause ::= globalValue :
  3508. { arfProbableCause 47 }
  3509. softwareProgramError ProbableCause ::= globalValue : {
  3510. arfProbableCause 48 }
  3511. storageCapacityProblem ProbableCause ::= globalValue : {
  3512. arfProbableCause 49 }
  3513. temperatureUnacceptable ProbableCause ::= globalValue : {
  3514. arfProbableCause 50 }
  3515. thresholdCrossed ProbableCause ::= globalValue : { arfProbableCause
  3516. 51 }
  3517. timingProblem ProbableCause ::= globalValue : { arfProbableCause 52
  3518. }
  3519. toxicLeakDetected ProbableCause ::= globalValue : {
  3520. arfProbableCause 53 }
  3521. transmitFailure ProbableCause ::= globalValue : { arfProbableCause
  3522. 54 }
  3523. transmitterFailure ProbableCause ::= globalValue : {
  3524. arfProbableCause 55 }
  3525. underlyingResourceUnavailable ProbableCause ::= globalValue : {
  3526. arfProbableCause 56 }
  3527. versionMismatch ProbableCause ::= globalValue : { arfProbableCause
  3528. 57 }
  3529.  
  3530. -- The following applies to CCITT applications only.
  3531. -- The use of the following values is subject to 8.1.2.12 of The
  3532. Alarm Management Function
  3533. -- (CCITT Recommendation X.733 | 10164-4).
  3534.  
  3535. arfProposedRepairAction OBJECT IDENTIFIER ::= { joint-iso-ccitt
  3536. ms(9) smi(3) part2(2) standardSpecificExtension(0) arfpra(2)}
  3537. noActionRequired OBJECT IDENTIFIER ::= {arfProposedRepairAction 1}
  3538. repairActionRequired OBJECT IDENTIFIER ::= {arfProposedRepairAction
  3539. 2}
  3540.  
  3541. -- The value assignments for the security alarm cause used in CCITT
  3542. Rec. X.736 | ISO/IEC 10164-7 are -- specified below.
  3543.  
  3544. securityAlarmCause OBJECT IDENTIFIER ::= { joint-iso-ccitt ms(9)
  3545. smi(3) part2(2) standardSpecificExtension(0) sarf(1) }
  3546. authenticationFailure SecurityAlarmCause ::= {securityAlarmCause 1}
  3547. breachOfConfidentiality SecurityAlarmCause ::= {securityAlarmCause
  3548. 2}
  3549. cableTamper SecurityAlarmCause ::= {securityAlarmCause 3}
  3550. delayedInformation SecurityAlarmCause ::= {securityAlarmCause 4}
  3551. denialOfService SecurityAlarmCause ::= {securityAlarmCause 5}
  3552. duplicateInformation SecurityAlarmCause ::= {securityAlarmCause 6}
  3553. informationMissing SecurityAlarmCause ::= {securityAlarmCause 7}
  3554. informationModificationDetected SecurityAlarmCause ::=
  3555. {securityAlarmCause 8}
  3556. informationOutOfSequence SecurityAlarmCause ::= {securityAlarmCause
  3557. 9}
  3558. intrusionDetection SecurityAlarmCause ::= {securityAlarmCause 10}
  3559. keyExpired SecurityAlarmCause ::= {securityAlarmCause 11}
  3560. nonRepudiationFailure SecurityAlarmCause ::= {securityAlarmCause
  3561. 12}
  3562. outOfHoursActivity SecurityAlarmCause ::= {securityAlarmCause 13}
  3563. outOfService SecurityAlarmCause ::= {securityAlarmCause 14}
  3564. proceduralError SecurityAlarmCause ::= {securityAlarmCause 15}
  3565. unauthorizedAccessAttempt SecurityAlarmCause ::=
  3566. {securityAlarmCause 16}
  3567. unexpectedInformation SecurityAlarmCause ::= {securityAlarmCause
  3568. 17}
  3569. unspecifiedReason SecurityAlarmCause ::= {securityAlarmCause 18}
  3570.  
  3571. -- default value definitions
  3572.  
  3573. defaultIntervalsOfDay    IntervalsOfDay ::= {{    intervalStart
  3574. {hour 0, minute 0},
  3575.                               intervalEnd    {hour 23, minute 59}}}
  3576. defaultStopTime          StopTime ::= continual : NULL
  3577. defaultWeekMask     WeekMask ::= {{     daysOfWeek     '1111111'B,
  3578.                          intervalsOfDay defaultIntervalsOfDay}}
  3579. defaultDiscriminatorConstruct DiscriminatorConstruct ::= and : {}
  3580.  
  3581. -- supporting productions
  3582.  
  3583. ActiveDestination ::= Destination (WITH COMPONENTS {single PRESENT,
  3584. multiple ABSENT})
  3585. AdditionalText ::= GraphicString
  3586. AdditionalInformation ::= SET OF ManagementExtension
  3587. Allomorphs ::= SET OF ObjectClass
  3588. AdministrativeState ::= ENUMERATED
  3589. {locked(0),unlocked(1),shuttingDown(2) }
  3590. AttributeIdentifierList ::= SET OF AttributeId
  3591. AttributeList ::= SET OF Attribute
  3592. AttributeValueChangeDefinition::= SET OF SEQUENCE {
  3593.                     attributeID    AttributeId,
  3594.                     oldAttributeValue   [1] ANY DEFINED BY
  3595. attributeID OPTIONAL,
  3596.                     newAttributeValue   [2] ANY DEFINED BY
  3597. attributeID}
  3598. AlarmStatus ::= SET OF INTEGER { underRepair(0), critical(1),
  3599. major(2), minor(3), alarmOutstanding(4)}
  3600. AvailabilityStatus ::= SET OF INTEGER { inTest(0), failed(1),
  3601. powerOff(2), offLine(3), offDuty(4),         dependency(5),
  3602. degraded(6), notInstalled (7) , logFull(8)}
  3603. -- logFull is defined in CCITT Rec X.735 | ISO/IEC 10164-6.
  3604. BackedUpStatus ::= BOOLEAN
  3605. -- True implies backed up
  3606. -- False implies not backed up
  3607. BackUpDestinationList ::= SEQUENCE OF AE-title
  3608. BackUpRelationshipObject ::= CHOICE { objectName ObjectInstance,
  3609. noObject NULL}
  3610. CapacityAlarmThreshold ::= SET OF INTEGER (0..100)
  3611. ConfirmedMode ::= BOOLEAN
  3612. -- True implies the mode for event report is confirmed
  3613. ControlStatus ::= SET OF INTEGER { subjectToTest(0),
  3614. partOfServicesLocked(1), reservedForTest(2), suspended(3)}
  3615. Count ::= INTEGER
  3616. CounterThreshold ::= SET OF SEQUENCE {
  3617.                     comparisonLevel     INTEGER,
  3618.                     offsetValue         INTEGER,
  3619.                     notificationOnOff   BOOLEAN}
  3620. CorrelatedNotifications ::= SET OF SEQUENCE {
  3621.                     correlatedNotifications  SET OF
  3622. NotificationIdentifier,
  3623.                     sourceObjectInst         ObjectInstance
  3624. OPTIONAL }
  3625. CurrentLogSize ::= INTEGER
  3626.  
  3627. Destination ::= CHOICE {
  3628.                single         AE-title,
  3629.                multiple  SET OF AE-title}
  3630. -- Note that the syntax of AE-title to be used is from CCITT X.227
  3631. | ISO 8650 Technical
  3632. -- corrigendum 1 and not "ANY".
  3633. DiscriminatorConstruct ::= CMISFilter
  3634. EventTime ::= GeneralizedTime
  3635. GaugeThreshold ::= SET OF SEQUENCE {
  3636.                notifyLow NotifyThreshold,
  3637.                notifyHigh     NotifyThreshold}
  3638. GaugeThresholdValue ::= ObservedValue
  3639. -- same choice must be chosen within a sequence
  3640. -- for both GenericOldState and GenericNewState.
  3641. GroupObjects ::= SET OF ObjectInstance
  3642.  
  3643. IntervalsOfDay ::= SET OF SEQUENCE{
  3644.                     intervalStart  Time24,
  3645.                     intervalEnd    Time24}
  3646.  
  3647. LogAvailability ::= AvailabilityStatus (WITH COMPONENT ( logFull |
  3648. offDuty))
  3649. LogFullAction ::= ENUMERATED { wrap(0), halt (1)}
  3650. LoggingTime ::= GeneralizedTime
  3651. LogRecordId ::= SimpleNameType(WITH COMPONENTS {number PRESENT,
  3652. string ABSENT})
  3653. MaxLogSize ::= INTEGER {unlimited(0)} -- size in octets
  3654. ManagementExtension ::= SEQUENCE {
  3655.                     identifier     OBJECT IDENTIFIER,
  3656.                     significance   [1] BOOLEAN DEFAULT FALSE,
  3657.                     information    [2] ANY DEFINED BY identifier }
  3658. MonitoredAttributes ::= SET OF Attribute
  3659. NameBinding ::= OBJECT IDENTIFIER
  3660. NotificationIdentifier ::= INTEGER -- reuse only when no
  3661. requirement exists
  3662.                 -- for correlating prior notification.
  3663. NotifyThreshold ::= SEQUENCE {
  3664.                     threshold ObservedValue,
  3665.                     notifyOnOff    BOOLEAN }
  3666. NumberOfRecords ::= INTEGER
  3667. ObservedValue ::= CHOICE {
  3668.                integer   INTEGER,
  3669.                real      REAL }
  3670. OperationalState::= ENUMERATED { disabled(0), enabled(1) }
  3671. Packages ::= SET OF OBJECT IDENTIFIER
  3672. PerceivedSeverity ::= ENUMERATED{ indeterminate(0),
  3673. -- used when it is not possible to assign the following values
  3674.                     critical(1), major(2), minor(3), warning(4),
  3675. cleared(5) }
  3676. PrioritisedObject ::= SET OF SEQUENCE {
  3677.                object         ObjectInstance,
  3678.                priority  INTEGER {lowest(0), highest(127)}}
  3679. ProbableCause ::= CHOICE {
  3680.                globalValue    OBJECT IDENTIFIER,
  3681.                localValue     INTEGER}
  3682. -- The values for the probable cause defined in CCITT Rec X.733 |
  3683. ISO/IEC 10164-4 are specified
  3684. -- above.
  3685. ProceduralStatus ::= SET OF INTEGER { initializationRequired(0),
  3686. notInitialized(1), initializing(2), reporting (3), terminating (4)
  3687. }
  3688. ProposedRepairActions ::= SET OF SpecificIdentifier
  3689. SchedulingAvailability ::= AvailabilityStatus (WITH COMPONENT
  3690. (offDuty))
  3691. SecurityAlarmCause ::= OBJECT IDENTIFIER
  3692. SecurityAlarmSeverity ::= PerceivedSeverity (indeterminate |
  3693. critical | major | minor | warning)
  3694. SecurityAlarmDetector::= CHOICE {  mechanism [0]  OBJECT
  3695. IDENTIFIER,
  3696.                          object [1]     ObjectInstance,
  3697.                          application    [2] AE-title}
  3698. ServiceProvider ::= ServiceUser
  3699. ServiceUser ::= SEQUENCE {
  3700.                identifier     OBJECT IDENTIFIER,
  3701.                details   ANY DEFINED BY identifier }
  3702. SimpleNameType ::= CHOICE {   number         INTEGER,
  3703.                     string         GraphicString}
  3704. SpecificIdentifier ::= CHOICE {    OBJECT IDENTIFIER,
  3705.                     INTEGER}
  3706. SourceIndicator ::= ENUMERATED { resourceOperation(0),
  3707. managementOperation(1), unknown(2)}
  3708. SpecificProblems ::= SET OF SpecificIdentifier
  3709. StandbyStatus ::= INTEGER { hotStandby(0), coldStandby(1),
  3710. providingService(2)}
  3711. StartTime ::= GeneralizedTime
  3712. StopTime ::= CHOICE {    specific       GeneralizedTime,
  3713.                continual NULL}
  3714. SupportedFeatures ::= SET OF SEQUENCE {
  3715.                featureIdentifier        OBJECT IDENTIFIER,
  3716.                featureInfo         ANY DEFINED BY
  3717. featureIdentifier}
  3718. SystemId ::= CHOICE {    name      GraphicString,
  3719.                number         INTEGER,
  3720.                nothing        NULL}
  3721. SystemTitle ::= CHOICE { distinguishedName   DistinguishedName,
  3722.                     oid            OBJECT IDENTIFIER,
  3723.                     nothing             NULL}
  3724. TideMarkInfo ::= SEQUENCE {   currentTideMark          TideMark,
  3725.                     previousTideMark    TideMark,
  3726.                     resetTime      GeneralizedTime}
  3727. TideMark ::= CHOICE {         maxTideMar     [0] ObservedValue,
  3728.                     minTideMark    [1] ObservedValue}
  3729. Time24 ::= SEQUENCE {         hour      INTEGER (0..23),
  3730.                     minute    INTEGER (0..59) }
  3731. ThresholdInfo ::= SEQUENCE {
  3732.                triggeredThreshold  AttributeId,
  3733.                observedValue  ObservedValue,
  3734.                thresholdLevel [1] ThresholdLevelInd OPTIONAL,
  3735.                -- Indication needed for multilevel thresholds
  3736.                armTime   [2] GeneralizedTime OPTIONAL }
  3737.  
  3738. ThresholdLevelInd ::= CHOICE {
  3739.                up   [1] SEQUENCE { high ObservedValue,
  3740.                                    low  ObservedValue OPTIONAL
  3741.                -- up is the only permitted choice for counter --},
  3742.                down [2] SEQUENCE { high ObservedValue,
  3743.                                    low  ObservedValue}}
  3744. TrendIndication ::= ENUMERATED { lessSevere(0), noChange(1),
  3745. moreSevere(2) }
  3746. UnknownStatus ::= BOOLEAN -- TRUE implies unknown status
  3747. UnscheduledLogAvailability ::= AvailabilityStatus (WITH COMPONENT
  3748. (logFull))
  3749. UsageState::= ENUMERATED { idle(0), active(1), busy(2) }
  3750. WeekMask ::= SET OF SEQUENCE {
  3751.                daysOfWeek     BIT STRING
  3752. {sunday(0),monday(1),tuesday(2),wednesday(3),
  3753. thursday(4), friday(5), saturday(6)} (SIZE(7) ),
  3754.                intervalsOfDay      IntervalsOfDay }
  3755.  
  3756. END   -- end of supporting productions
  3757.  
  3758. 14.3 Notification types
  3759.  
  3760.  
  3761.  
  3762. This   clause  specifies  the  ASN.1  syntax  for  the   supporting
  3763. productions identified in clause 13.
  3764.  
  3765. Notification-ASN1Module  {joint-iso-ccitt  ms(9)  smi(3)   part2(2)
  3766. asn1Module(2) 2}
  3767. DEFINITIONS IMPLICIT TAGS::=
  3768. BEGIN
  3769. IMPORTS
  3770. ProbableCause,   SpecificProblems,   PerceivedSeverity,
  3771. BackedUpStatus,   TrendIndication,   ThresholdInfo,
  3772. NotificationIdentifier,   CorrelatedNotifications,
  3773. MonitoredAttributes,   ProposedRepairActions,   AdditionalText,
  3774. AdditionalInformation,   SecurityAlarmCause,
  3775. SecurityAlarmSeverity,   SecurityAlarmDetector,
  3776. AttributeValueChangeDefinition,   SourceIndicator,
  3777. AttributeIdentifierList,   AttributeList,   ServiceUser,
  3778. ServiceProvider
  3779. FROM Attribute-ASN1Module
  3780.      ObjectClass,AttributeId,ObjectInstance FROM CMIP-1 {joint-iso-
  3781. ccitt ms(9) cmip(1) version1 (1) protocol(3)} ;
  3782.  
  3783. --EXPORTS everything
  3784. smi2Notification OBJECT IDENTIFIER ::= { joint-iso-ccitt ms (9)
  3785. smi(3) part2(2) notification(10)}
  3786.  
  3787. AlarmInfo ::= SEQUENCE {
  3788.      probableCause            ProbableCause,
  3789.      specificProblems         [1]SpecificProblems OPTIONAL,
  3790.      perceivedSeverity        PerceivedSeverity,
  3791.      backedUpStatus           BackedUpStatus OPTIONAL,
  3792.      backUpObject             [2]ObjectInstance OPTIONAL,
  3793.      trendIndication               [3]TrendIndication OPTIONAL,
  3794.      thresholdInfo            [4]ThresholdInfo OPTIONAL,
  3795.      notificationIdentifier        [5]NotificationIdentifier
  3796. OPTIONAL,
  3797.      correlatedNotifications       [6]CorrelatedNotifications
  3798. OPTIONAL,
  3799.      stateChangeDefinition
  3800. [7]AttributeValueChangeDefinition OPTIONAL,
  3801.      monitoredAttributes      [8]MonitoredAttributes OPTIONAL,
  3802.      proposedRepairActions         [9]ProposedRepairActions
  3803. OPTIONAL,
  3804.      additionalText           AdditionalText OPTIONAL,
  3805.      additionalInformation         [10]AdditionalInformation
  3806. OPTIONAL}
  3807.  
  3808. AttributeValueChangeInfo ::= SEQUENCE {
  3809.      sourceIndicator               SourceIndicator OPTIONAL,
  3810.      attributeIdentifierList       [1]AttributeIdentifierList
  3811. OPTIONAL,
  3812.      attributeValueChangeDefinition
  3813. AttributeValueChangeDefinition,
  3814.      notificationIdentifier        NotificationIdentifier OPTIONAL,
  3815.      correlatedNotifications       [2]CorrelatedNotifications
  3816. OPTIONAL,
  3817.      additionalText           AdditionalText OPTIONAL,
  3818.      additionalInformation         [3]AdditionalInformation
  3819. OPTIONAL}
  3820. ObjectInfo ::= SEQUENCE {
  3821.      sourceIndicator               SourceIndicator OPTIONAL,
  3822.      attributeList            AttributeList OPTIONAL,
  3823.      notificationIdentifier        NotificationIdentifier OPTIONAL,
  3824.      correlatedNotifications       [1]CorrelatedNotifications
  3825. OPTIONAL,
  3826.      additionalText           AdditionalText OPTIONAL,
  3827.      additionalInformation         [2]AdditionalInformation
  3828. OPTIONAL}
  3829.  
  3830. RelationshipChangeInfo ::= SEQUENCE {
  3831.      sourceIndicator               SourceIndicator OPTIONAL,
  3832.      attributeIdentifierList       [1]AttributeIdentifierList
  3833. OPTIONAL,
  3834.      relationshipChangeDefinition  AttributeValueChangeDefinition,
  3835.      notificationIdentifier        NotificationIdentifier OPTIONAL,
  3836.      correlatedNotifications       [2]CorrelatedNotifications
  3837. OPTIONAL,
  3838.      additionalText           AdditionalText OPTIONAL,
  3839.      additionalInformation         [3]AdditionalInformation
  3840. OPTIONAL}
  3841.  
  3842. StateChangeInfo ::= SEQUENCE {
  3843.      sourceIndicator               SourceIndicator OPTIONAL,
  3844.      attributeIdentifierList       [1]AttributeIdentifierList
  3845. OPTIONAL,
  3846.      stateChangeDefinition         AttributeValueChangeDefinition,
  3847.      notificationIdentifier        NotificationIdentifier OPTIONAL,
  3848.      correlatedNotifications       [2]CorrelatedNotifications
  3849. OPTIONAL,
  3850.      additionalText           AdditionalText OPTIONAL,
  3851.      additionalInformation         [3]AdditionalInformation
  3852. OPTIONAL}
  3853.  
  3854. SecurityAlarmInfo ::= SEQUENCE {
  3855.      securityAlarmCause       SecurityAlarmCause,
  3856.      securityAlarmSeverity         SecurityAlarmSeverity,
  3857.      securityAlarmDetector         SecurityAlarmDetector,
  3858.      serviceUser              ServiceUser,
  3859.      serviceProvider               ServiceProvider,
  3860.      notificationIdentifier        NotificationIdentifier OPTIONAL,
  3861.      correlatedNotifications       [1]CorrelatedNotifications
  3862. OPTIONAL,
  3863.      additionalText           AdditionalText OPTIONAL,
  3864.      additionalInformation         [2]AdditionalInformation
  3865. OPTIONAL}
  3866.  
  3867.  
  3868. END
  3869.  
  3870. 14.4 Parameter types
  3871.  
  3872.  
  3873.  
  3874. This   clause  specifies  the  ASN.1  syntax  for  the   supporting
  3875. productions identified in clause 12.
  3876.  
  3877. Parameter-ASN1Module   {joint-iso-ccitt   ms(9)   smi(3)   part2(2)
  3878. asn1Module(2) 3}
  3879.  
  3880. DEFINITIONS IMPLICIT TAGS::=
  3881. BEGIN
  3882. smi2Parameter OBJECT IDENTIFIER ::= {joint-iso-ccitt ms(9) smi(3)
  3883. part2(2) parameter(5)}
  3884. MiscellaneousError ::= NULL
  3885.  
  3886. END
  3887.  
  3888.  
  3889. 15   Conformance and compliance
  3890.  
  3891. 15.1 Conformance
  3892.  
  3893. This  Recommendation | International Standard does not specify  any
  3894. conformance requirements placed on open systems.
  3895.  
  3896. 15.2 Compliance
  3897.  
  3898. Where  other CCITT Recommendations | International Standards refine
  3899. any  of  the  managed object class definitions  contained  in  this
  3900. Recommendation  |  International Standard via  the  refinement  and
  3901. referencing mechanisms defined in CCITT Rec. X.722 | ISO/IEC 10165-
  3902. 4,  the managed object classes that refine these definitions  shall
  3903. comply with the behavioural and syntactic aspects of the superclass
  3904. as defined in this Recommendation | International Standard.
  3905.  
  3906. Where  other CCITT Recommendations | International Standards import
  3907. any   of  the  definitions  contained  in  this  Recommendation   |
  3908. International Standard into attribute type or managed object  class
  3909. or  notification  type  definitions via the  referencing  mechanism
  3910. defined  in CCITT Rec. X.722 | ISO/IEC 10165-4, the attribute  type
  3911. or  managed  object  class or notification  type  definitions  that
  3912. reference  these definitions shall comply with the behavioural  and
  3913. syntactic   aspects   of   those  types  as   specified   in   this
  3914. Recommendation | International Standard.
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.                                  
  3946.                               Annex A
  3947.              Counters and counter threshold attribute
  3948.                                  
  3949.     (This Annex forms an integral part of this Recommendation |
  3950.                      International Standard )
  3951.  
  3952.  
  3953.  
  3954. A.1  Counter
  3955.  
  3956. This  Annex defines a number of counter types which are useful  for
  3957. importing in other standards.
  3958.  
  3959. A.1.1Corrupted PDUs received counter
  3960.  
  3961. The attribute type corruptedPDUsReceivedCounter specifies the total
  3962. number of corrupted PDUs received.
  3963.  
  3964.  
  3965. corruptedPDUsReceivedCounter  ATTRIBUTE
  3966.      DERIVED FROM  counter;
  3967.  
  3968. REGISTERED AS  { smi2AttributeID 72};
  3969.  
  3970. A.1.2Incoming connection reject error counter
  3971.  
  3972. The  attribute type IncomingConnectionRejectErrorCounter  specifies
  3973. the  total  number  of  incoming  connection  requests  which  were
  3974. received by the managed object but rejected due to protocol errors.
  3975.  
  3976.  
  3977. incomingConnectionRejectErrorCounter    ATTRIBUTE
  3978.      DERIVED FROM  counter;
  3979.  
  3980. REGISTERED AS  { smi2AttributeID 73};
  3981.  
  3982. A.1.3Incoming connection requests counter
  3983.  
  3984. The  attribute type incomingConnectionRequestsCounter specifies the
  3985. total number of incoming connection requests.
  3986.  
  3987.  
  3988. incomingConnectionRequestsCounter  ATTRIBUTE
  3989.      DERIVED FROM  counter;
  3990.  
  3991. REGISTERED AS  { smi2AttributeID 74};
  3992.  
  3993. A.1.4Incoming disconnect counter
  3994.  
  3995. The  attribute type incomingDisconnectCounter specifies  the  total
  3996. number  of  incoming disconnect requests received  by  the  managed
  3997. object.
  3998.  
  3999.  
  4000. incomingDisconnectCounter     ATTRIBUTE
  4001.      DERIVED FROM  counter;
  4002.  
  4003. REGISTERED AS  { smi2AttributeID 75};
  4004.  
  4005. A.1.5Incoming disconnect error counter
  4006.  
  4007. The  attribute  type incomingDisconnectErrorCounter  specifies  the
  4008. total  number  of  incoming  disconnect requests  received  by  the
  4009. managed object due to protocol errors.
  4010.  
  4011.  
  4012. incomingDisconnectErrorCounter     ATTRIBUTE
  4013.      DERIVED FROM  counter;
  4014.  
  4015. REGISTERED AS  { smi2AttributeID 76};
  4016.  
  4017. A.1.6Incoming protocol error counter
  4018.  
  4019. The attribute type incomingProtocolErrorCounter specifies the total
  4020. number  of  error report or reset PDUs which were received  by  the
  4021. managed object due to protocol errors.
  4022.  
  4023.  
  4024. incomingProtocolErrorCounter  ATTRIBUTE
  4025.      DERIVED FROM  counter;
  4026.  
  4027. REGISTERED AS  { smi2AttributeID 77};
  4028.  
  4029. A.1.7Octets received counter
  4030.  
  4031. The attribute type octetsReceivedCounter specifies the total number
  4032. of user data octets received by the managed object.
  4033.  
  4034.  
  4035. octetsReceivedCounter   ATTRIBUTE
  4036.      DERIVED FROM  counter;
  4037.  
  4038. REGISTERED AS  { smi2AttributeID 78};
  4039.  
  4040. A.1.8Octets retransmitted error counter
  4041.  
  4042. The  attribute  type octetsRetransmittedErrorCounter specifies  the
  4043. total number of octets retransmitted by the managed object.
  4044.  
  4045.  
  4046. octetsRetransmittedErrorCounter    ATTRIBUTE
  4047.      DERIVED FROM  counter;
  4048.  
  4049. REGISTERED AS  { smi2AttributeID 79};
  4050.  
  4051. A.1.9Octets sent counter
  4052.  
  4053. The attribute type octetsSentCounter specifies the total number  of
  4054. user data octets sent by the managed object.
  4055.  
  4056.  
  4057. octetsSentCounter   ATTRIBUTE
  4058.      DERIVED FROM  counter;
  4059.  
  4060. REGISTERED AS  { smi2AttributeID 80};
  4061.  
  4062. A.1.10  Outgoing connection reject error counter
  4063.  
  4064. The  attribute type outgoingConnectionRejectErrorCounter  specifies
  4065. the total number of outgoing connection requests which were sent by
  4066. the managed object but rejected due to protocol errors.
  4067.  
  4068.  
  4069. outgoingConnectionRejectErrorCounter    ATTRIBUTE
  4070.      DERIVED FROM  counter;
  4071.  
  4072. REGISTERED AS  { smi2AttributeID 81};
  4073.  
  4074. A.1.11  Outgoing connection requests counter
  4075.  
  4076. The  attribute type outgoingConnectionRequestsCounter specifies the
  4077. total number of outgoing connection requests.
  4078.  
  4079.  
  4080. outgoingConnectionRequestsCounter  ATTRIBUTE
  4081.      DERIVED FROM  counter;
  4082.  
  4083. REGISTERED AS  { smi2AttributeID 82};
  4084.  
  4085. A.1.12  Outgoing disconnect counter
  4086.  
  4087. The  attribute type outgoingDisconnectCounter specifies  the  total
  4088. number  of  outgoing disconnect requests processed by  the  managed
  4089. object.
  4090.  
  4091.  
  4092. outgoingDisconnectCounter      ATTRIBUTE
  4093.      DERIVED FROM  counter;
  4094.  
  4095. REGISTERED AS  { smi2AttributeID 83};
  4096.  
  4097. A.1.13  Outgoing disconnect error counter
  4098.  
  4099. The  attribute  type outgoingDisconnectErrorCounter  specifies  the
  4100. total  number of outgoing disconnect requests sent by  the  managed
  4101. object due to protocol errors.
  4102.  
  4103.  
  4104. outgoingDisconnectErrorCounter     ATTRIBUTE
  4105.      DERIVED FROM  counter;
  4106.  
  4107. REGISTERED AS  { smi2AttributeID 84};
  4108.  
  4109. A.1.14  Outgoing protocol error counter
  4110.  
  4111. The attribute type outgoingProtocolErrorCounter specifies the total
  4112. number of error report or reset PDUs which were sent by the managed
  4113. object due to protocol errors.
  4114.  
  4115.  
  4116. outgoingProtocolErrorCounter  ATTRIBUTE
  4117.      DERIVED FROM  counter;
  4118.  
  4119. REGISTERED AS  { smi2AttributeID 85};
  4120.  
  4121. A.1.15  PDUs received counter
  4122.  
  4123. The  attribute type pdusReceivedCounter specifies the total  number
  4124. of PDUs received by the managed object.
  4125.  
  4126.  
  4127. pdusReceivedCounter ATTRIBUTE
  4128.      DERIVED FROM  counter;
  4129.  
  4130. REGISTERED AS  { smi2AttributeID 86};
  4131.  
  4132. A.1.16  PDUs retransmitted error counter
  4133.  
  4134. The  attribute  type  pdusRetransmittedErrorCounter  specifies  the
  4135. total number of PDUs retransmitted by the managed object.
  4136.  
  4137.  
  4138. pdusRetransmittedErrorCounter  ATTRIBUTE
  4139.      DERIVED FROM  counter;
  4140.  
  4141. REGISTERED AS  { smi2AttributeID 87};
  4142.  
  4143. A.1.17  PDUs sent counter
  4144.  
  4145. The  attribute type specifies pdusSentCounter the total  number  of
  4146. PDUs sent by the managed object.
  4147.  
  4148.  
  4149. pdusSentCounter     ATTRIBUTE
  4150.      DERIVED FROM  counter;
  4151.  
  4152. REGISTERED AS  { smi2AttributeID 88};
  4153.  
  4154. A.2  Counter-threshold
  4155.  
  4156. A.2.1Corrupted PDUs received threshold
  4157.  
  4158. The  attribute  type  corruptedPDUsReceivedThreshold  specifies   a
  4159. counter-threshold which is associated with the PDUs Corrupted  PDUs
  4160. Received counter attribute type.
  4161.  
  4162.  
  4163. corruptedPDUsReceivedThreshold     ATTRIBUTE
  4164.      DERIVED FROM  counter-Threshold;
  4165.  
  4166. REGISTERED AS  { smi2AttributeID 89};
  4167.  
  4168. A.2.2Incoming connection reject error threshold
  4169.  
  4170. The attribute type incomingConnectionRejectErrorThreshold specifies
  4171. a   counter-threshold  which  is  associated  with   the   Incoming
  4172. ConnectionRejectError counter attribute type.
  4173.  
  4174.  
  4175. incomingConnectionRejectErrorThreshold   ATTRIBUTE
  4176.      DERIVED FROM  counter-Threshold;
  4177.  
  4178. REGISTERED AS  { smi2AttributeID 90};
  4179.  
  4180. A.2.3Incoming connection requests threshold
  4181.  
  4182. The attribute type incomingConnectionRequestsThreshold specifies  a
  4183. counter-threshold which is associated with the Incoming  Connection
  4184. Requests counter attribute type.
  4185.  
  4186.  
  4187. incomingConnectionRequestsThreshold
  4188.      ATTRIBUTE
  4189.      DERIVED FROM  counter-Threshold;
  4190.  
  4191. REGISTERED AS  { smi2AttributeID 91};
  4192.  
  4193. A.2.4Incoming disconnect error threshold
  4194.  
  4195. The  attribute  type incomingDisconnectErrorThreshold  specifies  a
  4196. counter-threshold which is associated with the Incoming  Disconnect
  4197. Error counter attribute type.
  4198.  
  4199.  
  4200. incomingDisconnectErrorThreshold
  4201.      ATTRIBUTE
  4202.      DERIVED FROM  counter-Threshold;
  4203.  
  4204. REGISTERED AS  { smi2AttributeID 92};
  4205.  
  4206. A.2.5Incoming protocol error threshold
  4207.  
  4208. The  attribute  type  incomingProtocolErrorThreshold  specifies   a
  4209. counter-threshold  which is associated with the  Incoming  Protocol
  4210. Error counter attribute type.
  4211.  
  4212.  
  4213. incomingProtocolErrorThreshold     ATTRIBUTE
  4214.      DERIVED FROM  counter-Threshold;
  4215.  
  4216. REGISTERED AS  { smi2AttributeID 93};
  4217.  
  4218. A.2.6Octets received threshold
  4219.  
  4220. The  attribute  type octetsReceivedThreshold specifies  a  counter-
  4221. threshold  which  is  associated with the Octets  Received  counter
  4222. attribute type.
  4223.  
  4224.  
  4225. octetsReceivedThreshold ATTRIBUTE
  4226.      DERIVED FROM  counter-Threshold;
  4227.  
  4228. REGISTERED AS  { smi2AttributeID 94};
  4229.  
  4230. A.2.7Octets retransmitted threshold
  4231.  
  4232. The attribute type octetsRetransmittedThreshold specifies a counter
  4233. threshold  which  can be associated with the octects  retransmitted
  4234. counter attribute type.
  4235.  
  4236. octetsRetransmittedThreshold
  4237.      ATTRIBUTE
  4238.      DERIVED FROM  counter-Threshold;
  4239.  
  4240. REGISTERED AS  { smi2AttributeID 95};
  4241.  
  4242. A.2.8Octets sent threshold
  4243.  
  4244. The   attribute  type  octetsSentThreshold  specifies  a   counter-
  4245. threshold  which  is  associated  with  the  Octets  Sent   counter
  4246. attribute type.
  4247.  
  4248.  
  4249. octetsSentThreshold  ATTRIBUTE
  4250.      DERIVED FROM  counter-Threshold;
  4251.  
  4252. REGISTERED AS  { smi2AttributeID 96};
  4253.  
  4254. A.2.9Outgoing connection reject error threshold
  4255.  
  4256. The attribute type outgoingConnectionRejectErrorThreshold specifies
  4257. a   counter-threshold  which  is  associated  with   the   Outgoing
  4258. Connection Reject Error counter attribute type.
  4259.  
  4260.  
  4261. outgoingConnectionRejectErrorThreshold
  4262.      ATTRIBUTE
  4263.      DERIVED FROM  counter-Threshold;
  4264.  
  4265. REGISTERED AS  { smi2AttributeID 97};
  4266.  
  4267. A.2.10  Outgoing connection requests threshold
  4268.  
  4269. The attribute type outgoingConnectionRequestsThreshold specifies  a
  4270. counter-threshold which is associated with the Outgoing  Connection
  4271. Requests counter attribute type.
  4272.  
  4273.  
  4274. outgoingConnectionRequestsThreshold
  4275.      ATTRIBUTE
  4276.      DERIVED FROM  counter-Threshold;
  4277.  
  4278. REGISTERED AS  { smi2AttributeID 98};
  4279.  
  4280. A.2.11  Outgoing disconnect error threshold
  4281.  
  4282. The  attribute  type outgoingDisconnectErrorThreshold  specifies  a
  4283. counter-threshold which is associated with the Outgoing  Disconnect
  4284. Error counter attribute type.
  4285.  
  4286.  
  4287. outgoingDisconnectErrorThreshold
  4288.      ATTRIBUTE
  4289.      DERIVED FROM  counter-Threshold;
  4290.  
  4291. REGISTERED AS  { smi2AttributeID 99};
  4292.  
  4293. A.2.12  Outgoing protocol error threshold
  4294.  
  4295. The  attribute  type  outgoingProtocolErrorThreshold  specifies   a
  4296. counter-threshold  which is associated with the  Outgoing  Protocol
  4297. Error counter attribute type.
  4298.  
  4299.  
  4300. outgoingProtocolErrorThreshold
  4301.      ATTRIBUTE
  4302.      DERIVED FROM  counter-Threshold;
  4303.  
  4304. REGISTERED AS  { smi2AttributeID 100};
  4305.  
  4306. A.2.13  PDUs received threshold
  4307.  
  4308. The  attribute  type  pdusReceivedThreshold  specifies  a  counter-
  4309. threshold  which  is  associated with  the  PDUs  Received  counter
  4310. attribute type.
  4311.  
  4312.  
  4313. pdusReceivedThreshold   ATTRIBUTE
  4314.      DERIVED FROM  counter-Threshold;
  4315.  
  4316. REGISTERED AS  { smi2AttributeID 101};
  4317.  
  4318. A.2.14  PDUs retransmitted error threshold
  4319.  
  4320. The  attribute  type  pdusRetransmittedErrorThreshold  specifies  a
  4321. counter-threshold  which is associated with the PDUs  Retransmitted
  4322. Error counter attribute type.
  4323.  
  4324.  
  4325. pdusRetransmittedErrorThreshold
  4326.      ATTRIBUTE
  4327.      DERIVED FROM  counter-Threshold;
  4328.  
  4329. REGISTERED AS  { smi2AttributeID 102};
  4330.  
  4331. A.2.15  PDUs sent threshold
  4332.  
  4333. The  attribute type pdusSentThreshold specifies a counter-threshold
  4334. which is associated with the PDUs Sent counter attribute type.
  4335.  
  4336.  
  4337. pdusSentThreshold   ATTRIBUTE
  4338.      DERIVED FROM  counter-Threshold;
  4339.  
  4340. REGISTERED AS  { smi2AttributeID 103};
  4341.  
  4342.  
  4343.  
  4344.  
  4345.  
  4346.  
  4347.  
  4348.  
  4349.  
  4350.  
  4351.  
  4352.  
  4353.  
  4354.  
  4355.  
  4356.  
  4357.  
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363.  
  4364.  
  4365.  
  4366.  
  4367.  
  4368.  
  4369.  
  4370.  
  4371.  
  4372.  
  4373.  
  4374.  
  4375.  
  4376.  
  4377.  
  4378.  
  4379.  
  4380.  
  4381.  
  4382.  
  4383.  
  4384.  
  4385.  
  4386.  
  4387.  
  4388.  
  4389.  
  4390.  
  4391.                                  
  4392.                               Annex B
  4393.                   Index of managed object classes
  4394.                                  
  4395. (This Annex does not form an integral part of this Recommendation |
  4396.                       International Standard)
  4397.  
  4398.  
  4399. Alarm record                                                6.1
  4400. Attribute value change record                               6.2
  4401. Discriminator                                               6.3
  4402. Event forwarding discriminator                              6.4
  4403. Event log record                                            6.5
  4404. Log                                                        6.6
  4405. Log record                                                  6.7
  4406. Object creation record                                      6.8
  4407. Object deletion record                                      6.9
  4408. Relationship change record                                 6.10
  4409. Security alarm report record                               6.11
  4410. State change record                                        6.12
  4411. System                                                     6.13
  4412. Top                                                       6.14
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424.  
  4425.  
  4426.  
  4427.  
  4428.  
  4429.  
  4430.  
  4431.  
  4432.  
  4433.  
  4434.  
  4435.  
  4436.  
  4437.  
  4438.  
  4439.  
  4440.  
  4441.  
  4442.  
  4443.  
  4444.  
  4445.  
  4446.  
  4447.  
  4448.  
  4449.  
  4450.  
  4451.  
  4452.  
  4453.  
  4454.  
  4455.                                  
  4456.                               Annex C
  4457.                          Index of packages
  4458.                                  
  4459. (This Annex does not form an integral part of this Recommendation |
  4460.                       International Standard)
  4461.  
  4462.  
  4463. Additional information                                      8.1
  4464. Additional text                                             8.2
  4465. Administrative state                                       6.13
  4466. Allomorphic                                                6.14
  4467. Attribute identifier list                                   8.3
  4468. Attribute list                                              8.4
  4469. Availability status                                         8.5
  4470. Back up destination list                                    6.4
  4471. Back up object                                              6.1
  4472. Backed up status                                            6.1
  4473. Capacity alarm threshold                                    6.6
  4474. Correlated notifications                                    8.6
  4475. Daily scheduling                                            8.8
  4476. Duration                                                    8.9
  4477. Event time                                                  6.5
  4478. External scheduler                                         8.10
  4479. Finite log size                                             6.6
  4480. Mode                                                            6.4
  4481. Monitored attributes                                        6.1
  4482. Notification Identifier                                     8.7
  4483. Packages                                                   6.14
  4484. Proposed repair actions                                     6.1
  4485. Source indicator                                           8.11
  4486. Specific problems                                           6.1
  4487. Supported features                                         6.13
  4488. Threshold info                                              6.1
  4489. Trend indication                                            6.1
  4490. Weekly scheduling                                          8.12
  4491.  
  4492.  
  4493.  
  4494.  
  4495.  
  4496.  
  4497.  
  4498.  
  4499.  
  4500.  
  4501.  
  4502.  
  4503.  
  4504.  
  4505.                                  
  4506.                               Annex D
  4507.            Index of generic and specific attribute types
  4508.                                  
  4509. (This Annex does not form an integral part of this Recommendation |
  4510.                       International Standard)
  4511.  
  4512.  
  4513. Active destination                                     10.7.4.1
  4514. Additional information.                                10.7.1.1
  4515. Additional text                                        10.7.1.2
  4516. Administrative state                                   10.7.2.1
  4517. Alarm status                                           10.7.2.2
  4518. Allomorphs                                             10.7.4.2
  4519. Attribute identifier list                              10.7.1.3
  4520. Attribute list                                         10.7.1.4
  4521. Attribute value change definition                      10.7.1.5
  4522. Availability status                                    10.7.2.3
  4523. Back-up destination list                               10.7.4.3
  4524. Back-up object                                         10.7.3.1
  4525. Backed-up object                                       10.7.3.2
  4526. Backed-up status                                       10.7.1.6
  4527. Capacity alarm threshold                               10.7.4.4
  4528. Confirmed mode                                         10.7.4.5
  4529. Control status                                         10.7.2.4
  4530. Correlated notifications                               10.7.1.7
  4531. Corrupted PDUs received counter                           A.1.1
  4532. Corrupted PDUs received threshold                         A.2.1
  4533. Counter                                                     9.1
  4534. Counter-threshold                                         9.3.1
  4535. Current log size                                       10.7.4.6
  4536. Destination                                            10.7.4.7
  4537. Discriminator construct                                10.7.4.8
  4538. Discriminator ID                                         10.1.1
  4539. Event time                                             10.7.1.8
  4540. Event type                                             10.7.1.9
  4541. Gauge                                                           9.2
  4542. Gauge-threshold                                           9.3.2
  4543. Incoming connection reject error counter                  A.1.2
  4544. Incoming connection reject error threshold                A.2.2
  4545. Incoming connection requests counter                      A.1.3
  4546. Incoming connection requests threshold                    A.2.3
  4547. Incoming disconnect counter                               A.1.4
  4548. Incoming disconnect error counter                         A.1.5
  4549. Incoming disconnect error threshold                       A.2.4
  4550. Incoming protocol error counter                           A.1.6
  4551. Incoming protocol error threshold                         A.2.5
  4552. Intervals of day                                       10.7.4.9
  4553. Log full action                                       10.7.4.10
  4554. Log ID                                                   10.1.2
  4555. Log record ID                                            10.1.3
  4556. Logging time                                          10.7.4.11
  4557. Managed object class                                  10.7.4.12
  4558. Managed object instance                               10.7.4.13
  4559. Max log size                                          10.7.4.14
  4560. Member                                                 10.7.3.3
  4561. Monitored attributes                                  10.7.1.10
  4562. Name binding                                          10.7.4.15
  4563. Notification identifier                               10.7.1.11
  4564. Number of records                                     10.7.4.16
  4565. Object class                                          10.7.4.17
  4566. Octets received counter                                   A.1.7
  4567. Octets received threshold                                 A.2.6
  4568. Octets retransmitted error counter                        A.1.8
  4569. Octets retransmitted threshold                            A.2.7
  4570. Octets sent counter                                       A.1.9
  4571. Octets sent threshold                                     A.2.8
  4572. Operational state                                      10.7.2.5
  4573. Outgoing connection reject error counter                 A.1.10
  4574. Outgoing connection reject error threshold                A.2.9
  4575. Outgoing connection requests counter                     A.1.11
  4576. Outgoing connection requests threshold                   A.2.10
  4577. Outgoing disconnect counter                              A.1.12
  4578. Outgoing disconnect error counter                        A.1.13
  4579. Outgoing disconnect error threshold                      A.2.11
  4580. Outgoing protocol error counter                          A.1.14
  4581. Outgoing protocol error threshold                        A.2.12
  4582. Owner                                                          10.7.3.4
  4583. Packages                                              10.7.4.18
  4584. PDUs received counter                                    A.1.15
  4585. PDUs received threshold                                  A.2.13
  4586. PDUs retransmitted error counter                         A.1.16
  4587. PDUs retransmitted error threshold                       A.2.14
  4588. PDUs sent counter                                        A.1.17
  4589. PDUs sent threshold                                      A.2.15
  4590. Peer                                                           10.7.3.5
  4591. Perceived severity                                    10.7.1.12
  4592. Primary                                                10.7.3.6
  4593. Probable cause                                        10.7.1.13
  4594. Procedural status                                      10.7.2.6
  4595. Proposed repair actions                               10.7.1.14
  4596. Provider object                                        10.7.3.7
  4597. Relationship change definition                        10.7.1.15
  4598. Relationships                                          10.7.3.8
  4599. Scheduler name                                        10.7.4.19
  4600. Secondary                                              10.7.3.9
  4601. Security alarm cause                                  10.7.1.16
  4602. Security alarm detector                               10.7.1.17
  4603. Security alarm severity                               10.7.1.18
  4604. Service provider                                      10.7.1.19
  4605. Service user                                          10.7.1.20
  4606. Source indicator                                      10.7.1.21
  4607. Specific problems                                     10.7.1.22
  4608. Standby status                                         10.7.2.7
  4609. Start time                                            10.7.4.20
  4610. State                                                          10.7.2.10
  4611. State change definition                               10.7.1.23
  4612. Stop time                                             10.7.4.21
  4613. Supported features                                    10.7.4.22
  4614. System ID                                                10.1.4
  4615. System title                                             10.1.5
  4616. Threshold info                                        10.7.1.24
  4617. Tide-mark.                                                  9.4
  4618. Trend indication                                      10.7.1.25
  4619. Unknown status                                         10.7.2.8
  4620. Usage state                                            10.7.2.9
  4621. User object                                           10.7.3.10
  4622. Week mask                                             10.7.4.23
  4623.  
  4624.  
  4625.  
  4626.  
  4627.  
  4628.  
  4629. Annex E
  4630.    Index of notification types
  4631.                                  
  4632. (This Annex does not form an integral part of this Recommendation |
  4633.                       International Standard)
  4634.  
  4635.  
  4636. Attribute Value Change                                     13.1
  4637. Communication Alarm                                        13.2
  4638. Environmental Alarm                                        13.3
  4639. Equipment Alarm                                            13.4
  4640. Integrity Violation                                        13.5
  4641. Object Creation                                            13.6
  4642. Object Deletion                                            13.7
  4643. Operational Violation                                      13.8
  4644. Physical Violation                                         13.9
  4645. Processing Error Alarm                                    13.10
  4646. Quality of Service Alarm                                  13.11
  4647. Relationship Change                                       13.12
  4648. Security Service or Mechanism Violation                   13.13
  4649. State Change                                              13.14
  4650. Time Domain Violation                                     13.15
  4651.  
  4652.  
  4653.  
  4654.  
  4655.  
  4656.  
  4657.  
  4658.  
  4659.  
  4660.  
  4661.  
  4662.  
  4663.  
  4664.  
  4665.  
  4666.  
  4667.  
  4668.  
  4669.  
  4670.  
  4671.  
  4672.  
  4673.  
  4674.  
  4675.  
  4676.  
  4677.  
  4678.  
  4679.  
  4680.  
  4681.  
  4682.  
  4683.  
  4684.  
  4685.  
  4686.  
  4687.                                  
  4688.                               Annex F
  4689.     Management information used by Systems management function
  4690.                                  
  4691. (This Annex does not form an integral part of this Recommendation |
  4692.                       International Standard)
  4693.  
  4694.  
  4695.  
  4696. F.1  Object  management function (CCITT Rec. X.730 | ISO/IEC 10164-
  4697.      1)
  4698.  
  4699.  
  4700. Managed Object Classes
  4701. Attribute value change record                               6.2
  4702. Object creation record                                      6.8
  4703. Object deletion record                                      6.9
  4704.  
  4705. Packages
  4706. Additional information                                      8.1
  4707. Additional text                                             8.2
  4708. Attribute identifier list                                   8.3
  4709. Attribute list                                              8.4
  4710. Correlated notifications                                    8.6
  4711. Event time                                                  6.5
  4712. Notification Identifier                                     8.7
  4713. Source indicator                                           8.11
  4714.  
  4715. Attributes
  4716. Additional information.                                10.7.1.1
  4717. Additional text                                        10.7.1.2
  4718. Attribute identifier list                              10.7.1.3
  4719. Attribute list                                         10.7.1.4
  4720. Attribute value change definition                      10.7.1.5
  4721. Correlated notifications                               10.7.1.7
  4722. Event time                                             10.7.1.8
  4723. Event type                                             10.7.1.9
  4724. Managed object class                                  10.7.4.12
  4725. Managed object instance                               10.7.4.13
  4726. Notification identifier                               10.7.1.11
  4727. Source indicator                                      10.7.1.21
  4728.  
  4729. Notifications
  4730. Attribute Value Change                                     13.1
  4731. Object Creation                                            13.6
  4732. Object Deletion                                            13.7
  4733.  
  4734. F.2State  management  function (CCITT Rec. X.731 |  ISO/IEC  10164-
  4735.      2)
  4736.  
  4737. Managed Object Classes
  4738. State change record                                        6.12
  4739.  
  4740. Packages
  4741. Additional information                                      8.1
  4742. Additional text                                             8.2
  4743. Attribute identifier list                                   8.3
  4744. Correlated notifications                                    8.6
  4745. Event time                                                  6.5
  4746. Notification Identifier                                     8.7
  4747. Source indicator                                           8.11
  4748.  
  4749. Attributes
  4750. Additional information.                                10.7.1.1
  4751. Additional text                                        10.7.1.2
  4752. Administrative state                                   10.7.2.1
  4753. Alarm status                                           10.7.2.2
  4754. Attribute identifier list                              10.7.1.3
  4755. Availability status                                    10.7.2.3
  4756. Control status                                         10.7.2.4
  4757. Correlated notifications                               10.7.1.7
  4758. Event time                                             10.7.1.8
  4759. Event type                                             10.7.1.9
  4760. Managed object class                                  10.7.4.12
  4761. Managed object instance                               10.7.4.13
  4762. Notification identifier                               10.7.1.11
  4763. Operational state                                      10.7.2.5
  4764. Procedural status                                      10.7.2.6
  4765. Source indicator                                      10.7.1.21
  4766. Standby status                                         10.7.2.7
  4767. State                                                          10.7.2.10
  4768. State change definition                               10.7.1.23
  4769. Unknown status                                         10.7.2.8
  4770. Usage state                                            10.7.2.9
  4771.  
  4772. Notifications
  4773. State Change                                              13.14
  4774.  
  4775. F.3Relationship   management   function   (CCITT   Rec.   X.732   |
  4776.      ISO/IEC 10164-3)
  4777.  
  4778. Managed Object Classes
  4779. Relationship change record                                 6.10
  4780.  
  4781. Packages
  4782. Additional information                                      8.1
  4783. Additional text                                             8.2
  4784. Attribute identifier list                                   8.3
  4785. Correlated notifications                                    8.6
  4786. Event time                                                  6.5
  4787. Notification Identifier                                     8.7
  4788. Source indicator                                           8.11
  4789.  
  4790. Attributes
  4791. Additional information.                                10.7.1.1
  4792. Additional text                                        10.7.1.2
  4793. Attribute identifier list                              10.7.1.3
  4794. Back-up object                                         10.7.3.1
  4795. Backed-up object                                       10.7.3.2
  4796. Correlated notifications                               10.7.1.7
  4797. Event time                                             10.7.1.8
  4798. Event type                                             10.7.1.9
  4799. Managed object class                                  10.7.4.12
  4800. Managed object instance                               10.7.4.13
  4801. Member                                                 10.7.3.3
  4802. Notification identifier                               10.7.1.11
  4803. Owner                                                          10.7.3.4
  4804. Peer                                                           10.7.3.5
  4805. Primary                                                10.7.3.6
  4806. Provider object                                        10.7.3.7
  4807. Relationship change definition                        10.7.1.15
  4808. Relationships                                          10.7.3.8
  4809. Secondary                                              10.7.3.9
  4810. Source indicator                                      10.7.1.21
  4811. User object                                           10.7.3.10
  4812.  
  4813. Notifications
  4814. Relationship Change                                       13.12
  4815.  
  4816. F.4Alarm  reporting  function (CCITT Rec. X.733  |  ISO/IEC  10164-
  4817.      4)
  4818.  
  4819. Managed Object Classes
  4820. Alarm record                                                6.1
  4821.  
  4822. Packages
  4823. Additional information                                      8.1
  4824. Additional text                                             8.2
  4825. Back up object                                              6.1
  4826. Backed up status                                            6.1
  4827. Correlated notifications                                    8.6
  4828. Event time                                                  6.5
  4829. Monitored attributes                                        6.1
  4830. Notification Identifier                                     8.7
  4831. Proposed repair actions                                     6.1
  4832. Specific problems                                           6.1
  4833. Threshold info                                              6.1
  4834. Trend indication                                            6.1
  4835.  
  4836. Attributes
  4837. Additional information.                                10.7.1.1
  4838. Additional text                                        10.7.1.2
  4839. Back-up object                                         10.7.3.1
  4840. Backed-up status                                       10.7.1.6
  4841. Correlated notifications                               10.7.1.7
  4842. Event time                                             10.7.1.8
  4843. Event type                                             10.7.1.9
  4844. Managed object class                                  10.7.4.12
  4845. Managed object instance                               10.7.4.13
  4846. Monitored attributes                                  10.7.1.10
  4847. Notification identifier                               10.7.1.11
  4848. Perceived severity                                    10.7.1.12
  4849. Probable cause                                        10.7.1.13
  4850. Proposed repair actions                               10.7.1.14
  4851. Specific problems                                     10.7.1.22
  4852. Threshold info                                        10.7.1.24
  4853. Trend indication                                      10.7.1.25
  4854.  
  4855. Notifications
  4856. Communication Alarm                                        13.2
  4857. Environmental Alarm                                        13.3
  4858. Equipment Alarm                                            13.4
  4859. Processing Error Alarm                                    13.10
  4860. Quality of Service Alarm                                  13.11
  4861.  
  4862. F.5Event   report   management  function  (CCITT   Rec.   X.734   |
  4863.      ISO/IEC 10164-5)
  4864.  
  4865. Managed Object Classes
  4866. Discriminator                                               6.3
  4867. Event forwarding discriminator                              6.4
  4868.  
  4869. Packages
  4870. Availability status                                         8.5
  4871. Back up destination list                                    6.4
  4872. Daily scheduling                                            8.8
  4873. Duration                                                    8.9
  4874. External scheduler                                         8.10
  4875. Mode                                                            6.4
  4876. Weekly scheduling                                          8.12
  4877.  
  4878. Attributes
  4879. Active destination                                     10.7.4.1
  4880. Administrative state                                   10.7.2.1
  4881. Availability status                                    10.7.2.3
  4882. Back-up destination list                               10.7.4.3
  4883. Confirmed mode                                         10.7.4.5
  4884. Destination                                            10.7.4.7
  4885. Discriminator construct                                10.7.4.8
  4886. Discriminator ID                                         10.1.1
  4887. Intervals of day                                       10.7.4.9
  4888. Operational state                                      10.7.2.5
  4889. Scheduler name                                        10.7.4.19
  4890. Start time                                            10.7.4.20
  4891. Stop time                                             10.7.4.21
  4892. Week mask                                             10.7.4.23
  4893.  
  4894. Notifications
  4895. Attribute Value Change                                     13.1
  4896. Object Creation                                            13.6
  4897. Object Deletion                                            13.7
  4898. State Change                                              13.14
  4899.  
  4900. F.6Log control function (CCITT Rec. X.735 | ISO/IEC 10164-6)
  4901.  
  4902. Managed Object Classes
  4903. Log                                                        6.6
  4904. Log record                                                  6.7
  4905.  
  4906. Packages
  4907. Availability status                                         8.5
  4908. Capacity alarm threshold                                    6.6
  4909. Daily scheduling                                            8.8
  4910. Duration                                                    8.9
  4911. External scheduler                                         8.10
  4912. Finite log size                                             6.6
  4913. Weekly scheduling                                          8.12
  4914.  
  4915. Attributes
  4916. Administrative state                                   10.7.2.1
  4917. Availability status                                    10.7.2.3
  4918. Capacity alarm threshold                               10.7.4.4
  4919. Current log size                                       10.7.4.6
  4920. Intervals of day                                       10.7.4.9
  4921. Log full action                                       10.7.4.10
  4922. Log ID                                                   10.1.2
  4923. Log record ID                                            10.1.3
  4924. Logging time                                          10.7.4.11
  4925. Max log size                                          10.7.4.14
  4926. Number of records                                     10.7.4.16
  4927. Operational state                                      10.7.2.5
  4928. Scheduler name                                        10.7.4.19
  4929. Start time                                            10.7.4.20
  4930. Stop time                                             10.7.4.21
  4931. Week mask                                             10.7.4.23
  4932.  
  4933. Notifications
  4934. Attribute Value Change                                     13.1
  4935. Object Creation                                            13.6
  4936. Object Deletion                                            13.7
  4937. Processing Error Alarm                                    13.10
  4938. State Change                                              13.14
  4939.  
  4940. F.7Security   alarm   reporting  function  (CCITT  Rec.   X.736   |
  4941.      ISO/IEC 10164-7)
  4942.  
  4943. Managed Object Classes
  4944. Security alarm report record                               6.11
  4945.  
  4946. Packages
  4947. Additional information                                      8.1
  4948. Additional text                                             8.2
  4949. Correlated notifications                                    8.6
  4950. Event time                                                  6.5
  4951. Notification Identifier                                     8.7
  4952.  
  4953. Attributes
  4954. Additional information.                                10.7.1.1
  4955. Additional text                                        10.7.1.2
  4956. Correlated notifications                               10.7.1.7
  4957. Event time                                             10.7.1.8
  4958. Event type                                             10.7.1.9
  4959. Managed object class                                  10.7.4.12
  4960. Managed object instance                               10.7.4.13
  4961. Notification identifier                               10.7.1.11
  4962. Security alarm cause                                  10.7.1.16
  4963. Security alarm detector                               10.7.1.17
  4964. Security alarm severity                               10.7.1.18
  4965. Service provider                                      10.7.1.19
  4966. Service user                                          10.7.1.20
  4967.  
  4968. Notifications
  4969. Integrity Violation                                        13.5
  4970. Operational Violation                                      13.8
  4971. Physical Violation                                         13.9
  4972. Security Service or Mechanism Violation                   13.13
  4973. Time Domain Violation                                     13.15
  4974.  
  4975.  
  4976.  
  4977.  
  4978.  
  4979.  
  4980.  
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986.  
  4987.                                  
  4988.                               Annex G
  4989.            Syntax imported from Directory, ACSE and CMIP
  4990.                                  
  4991. (This Annex does not form an integral part of this Recommendation |
  4992.                       International Standard)
  4993.  
  4994.  
  4995.  
  4996. G.1  Directory
  4997.  
  4998.  
  4999. DistinguishedName ::= RDNSequence
  5000.  
  5001. RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
  5002.  
  5003. RelativeDistinguishedName ::= SET OF AttributeValueAssertion
  5004.  
  5005. AttributeValueAssertion ::= SEQUENCE {AttributeType,
  5006. AttributeValue}
  5007.  
  5008. AttributeType ::= OBJECT IDENTIFIER
  5009.  
  5010. AttributeValue ::= ANY
  5011.  
  5012.  
  5013.  
  5014. G.2  CMIP
  5015.  
  5016. EventTypeID ::= CHOICE{  globalform     [6] IMPLICIT OBJECT
  5017. IDENTIFIER,
  5018.                     localForm [7] IMPLICIT INTEGER}
  5019.  
  5020. ObjectClass ::= CHOICE{  globalForm     [0] OBJECT IDENTIFIER,
  5021.                     localForm [1] INTEGER}
  5022.  
  5023. BaseManagedObjectID ::= SEQUENCE { baseManagedObjectClass
  5024. ObjectClass,
  5025.                               baseManagedObjectInstance
  5026. ObjectInstance}
  5027.  
  5028. ObjectInstance ::= CHOICE {   distinguishedName        [2] IMPLICIT
  5029. DistinguishedName,
  5030.                     nonSpecificForm          [3] IMPLICIT OCTET
  5031. STRING,
  5032.                     localDistinguishedName        [4] IMPLICIT
  5033. RDNSequence}
  5034.  
  5035. AttributeID ::= CHOICE{  globalForm     [0] IMPLICIT OBJECT
  5036. IDENTIFIER,
  5037.                localForm [1] IMPLICIT INTEGER}
  5038.  
  5039. CMISFilter ::= CHOICE{   item [8] FilterItem,
  5040.                and  [9] IMPLICIT SET OF CMISFilter,
  5041.                or   [10] IMPLICIT SET OF CMISFilter,
  5042.                not  [11] CMISFilter}
  5043.  
  5044. -- For other supporting productions see CCITT Rec. X.711 | ISO/IEC
  5045. 9596-1.
  5046.  
  5047. G.3  ACSE
  5048.  
  5049. AE-title ::= CHOICE {AE-title-form1, AE-title-form2}
  5050.  
  5051. AE-title-form1 ::= Name -- imported from Directory with the choice
  5052. distinguishedName
  5053.  
  5054. AE-title-form2 ::= OBJECT IDENTIFIER
  5055.  
  5056.  
  5057.  
  5058.  
  5059.  
  5060. _______________________________
  5061.  
  5062. 1)   Presently at state of draft Recommendation.
  5063.