-- ============================================================================= -- GDMO definitions extracted from ITU-T Rec. Q.831 (1997) -- ============================================================================= bearerChannelCurrentData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Recommendation Q.822":currentData; CHARACTERIZED BY bearerChannelCurrentDataPackage PACKAGE BEHAVIOUR bearerChannelCurrentDataBehaviour BEHAVIOUR DEFINED AS "The bearerChannelCurrentData object class is a class of managed objects that contain the current bearer channel oriented traffic measurement data which is related to a V5.2 interface. Instances of this object class are contained in instances of the v5Interface object class.";; ATTRIBUTES numberOfCommChannels GET, numberOfV5Links GET;;; CONDITIONAL PACKAGES eachWayBearerChannelCurrentMeasurementsPackage PRESENT IF "this object class is instantiated in a Local Exchange", bothWayBearerChannelCurrentMeasurementsPackage PRESENT IF "this object class is instantiated in an Access Network", unsuccessfulBearerChannelAllocationAttemptsPackage PRESENT IF "this object class is instantiated in a Local Exchange"; REGISTERED AS {managedObjectClass 1}; bearerChannelHistoryData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Recommendation Q.822":historyData; CHARACTERIZED BY bearerChannelHistoryDataPackage PACKAGE BEHAVIOUR bearerChannelHistoryDataBehaviour BEHAVIOUR DEFINED AS "The bearerChannelHistoryData object class is a class of managed objects that contain a copy of the performance measurements present in a bearerChannelCurrentData object at the end of the current interval. Instances of this object class may be contained in an instance of the v5Interface object class or in an instance of the related bearerChannelCurrentData object class. The attributes numberOfCommChannels and numberOfV5Links shall be included in PM report (Q.822).";; ATTRIBUTES numberOfCommChannels GET, numberOfV5Links GET; NOTIFICATIONS "ITU-T Recommendation X.721":attributeValueChange;;; CONDITIONAL PACKAGES eachWayBearerChannelHistoryMeasurementsPackage PRESENT IF "this object class is instantiated in a Local Exchange", bothWayBearerChannelHistoryMeasurementsPackage PRESENT IF "this object class is instantiated in an Access Network", unsuccessfulBearerChannelAllocationAttemptsPackage PRESENT IF "this object class is instantiated in a Local Exchange"; REGISTERED AS {managedObjectClass 2}; commChannelCurrentData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Recommendation Q.822":currentData; CHARACTERIZED BY commChannelCurrentDataPackage PACKAGE BEHAVIOUR commChannelCurrentDataBehaviour BEHAVIOUR DEFINED AS "The commChannelCurrentData object class is a class of managed objects that contain the current data of V5 C-channel related traffic measurement. Instances of this object class are contained in instances of the commChannel object class.";; ATTRIBUTES commChannelOutOfServiceAnyReason GET, commChannelOutOfServiceFarEndBlock GET, commChannelOutOfServiceNearEndBlock GET, commChannelOutages GET, octetsV5Frame GET, activeStandby GET;;; REGISTERED AS {managedObjectClass 3}; commChannelHistoryData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Recommendation Q.822":historyData; CHARACTERIZED BY commChannelHistoryDataPackage PACKAGE BEHAVIOUR commChannelHistoryDataBehaviour BEHAVIOUR DEFINED AS "The commChannelHistoryData object class is a class of managed objects that contain a copy of the performance measurements present in a commChannelCurrentData object at the end of the current interval. Instances of this object class may be contained in an instance of the commChannel object class or in an instance of the related commChannelCurrentData object class. The attributes commChannelOutOfServiceAnyReason, commChannelOutOfServiceFarEndBlock, commChannelOutOfServiceNearEndBlock, commChannelOutages, octetsV5Frame and activeStandby shall be included in PM report (Q.822).";; ATTRIBUTES commChannelOutOfServiceAnyReason GET, commChannelOutOfServiceFarEndBlock GET, commChannelOutOfServiceNearEndBlock GET, commChannelOutages GET, octetsV5Frame GET, activeStandby GET; NOTIFICATIONS "ITU-T Recommendation X.721": attributeValueChange;;; REGISTERED AS {managedObjectClass 4}; bearerChannelCurrentData-v5Interface NAME BINDING SUBORDINATE OBJECT CLASS bearerChannelCurrentData; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Recommendation Q.824.5":v5Interface AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Recommendation X.739":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE; REGISTERED AS {nameBinding 1}; bearerChannelHistoryData-v5Interface NAME BINDING SUBORDINATE OBJECT CLASS bearerChannelHistoryData; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Recommendation Q.824.5":v5Interface AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Recommendation Q.822":historyDataId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE; REGISTERED AS {nameBinding 2}; commChannelCurrentData-commChannel NAME BINDING SUBORDINATE OBJECT CLASS commChannelCurrentData; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Recommendation Q.824.5":commChannel AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Recommendation X.739":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE; REGISTERED AS {nameBinding 3}; commChannelHistoryData-commChannel NAME BINDING SUBORDINATE OBJECT CLASS commChannelHistoryData; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Recommendation Q.824.5":commChannel AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Recommendation Q.822":historyDataId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE; REGISTERED AS {nameBinding 4}; simpleScanner-managedElement NAME BINDING SUBORDINATE OBJECT CLASS "ITU-T Recommendation X.738":simpleScanner AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Recommendation M.3100":managedElement AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Recommendation X.739":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE ONLY-IF-NO-CONTAINED-OBJECTS; REGISTERED AS {nameBinding 5}; bothWayBearerChannelCurrentMeasurementsPackage PACKAGE ATTRIBUTES bearerChannelAllocations INITIAL VALUE ASN1FPLETypeModule.initialCount GET, bearerChannelHoldingTimes INITIAL VALUE ASN1FPLETypeModule.initialCount GET, bearerChannelInServiceTimes INITIAL VALUE ASN1FPLETypeModule.initialCount GET; REGISTERED AS {package 1}; bothWayBearerChannelHistoryMeasurementsPackage PACKAGE ATTRIBUTES bearerChannelAllocations GET, bearerChannelHoldingTimes GET, bearerChannelInServiceTimes GET; REGISTERED AS {package 2}; eachWayBearerChannelCurrentMeasurementsPackage PACKAGE ATTRIBUTES bearerChannelAllocationsOriginating INITIAL VALUE ASN1FPLETypeModule.initialCount GET, bearerChannelAllocationsTerminating INITIAL VALUE ASN1FPLETypeModule.initialCount GET, bearerChannelHoldingTimesOriginating INITIAL VALUE ASN1FPLETypeModule.initialCount GET, bearerChannelHoldingTimesTerminating INITIAL VALUE ASN1FPLETypeModule.initialCount GET, bearerChannelInServiceTimes INITIAL VALUE ASN1FPLETypeModule.initialCount GET; REGISTERED AS {package 3}; eachWayBearerChannelHistoryMeasurementsPackage PACKAGE ATTRIBUTES bearerChannelAllocationsOriginating GET, bearerChannelAllocationsTerminating GET, bearerChannelHoldingTimesOriginating GET, bearerChannelHoldingTimesTerminating GET, bearerChannelInServiceTimes GET; REGISTERED AS {package 4}; unsuccessfulBearerChannelAllocationAttemptsPackage PACKAGE ATTRIBUTES unsuccessfulBearerChannelAllocationAttemptsIncoming GET, unsuccessfulBearerChannelAllocationAttemptsInternal GET; REGISTERED AS {package 5}; activeStandby ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ActiveStandby; MATCHES FOR EQUALITY; BEHAVIOUR activeStandbyBehaviour BEHAVIOUR DEFINED AS "This attribute indicates if the C-channel is an active or a standby channel or if the configuration has changed during the measurement period.";; REGISTERED AS {attribute 1}; bearerChannelAllocations ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelAllocationsBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 1a --";; REGISTERED AS {attribute 2}; bearerChannelAllocationsOriginating ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelAllocationsOriginatingBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 1c --";; REGISTERED AS {attribute 3}; bearerChannelAllocationsTerminating ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelAllocationsTerminatingBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 1b --";; REGISTERED AS {attribute 4}; bearerChannelHoldingTimes ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelHoldingTimesBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 2a --";; REGISTERED AS {attribute 5}; bearerChannelHoldingTimesOriginating ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelHoldingTimesOriginatingBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 2c --";; REGISTERED AS {attribute 6}; bearerChannelHoldingTimesTerminating ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelHoldingTimesTerminatingBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 2b --";; REGISTERED AS {attribute 7}; bearerChannelInServiceTimes ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR bearerChannelInServiceTimesBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 4 --";; REGISTERED AS {attribute 8}; commChannelOutages ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR commChannelOutagesBehaviour BEHAVIOUR DEFINED AS "-- see B.2, item 4 --";; REGISTERED AS {attribute 9}; commChannelOutOfServiceAnyReason ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR channelOutOfServiceAnyReasonBehaviour BEHAVIOUR DEFINED AS "-- see B.2, item 1 --";; REGISTERED AS {attribute 10}; commChannelOutOfServiceFarEndBlock ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR channelOutOfServiceFarEndBlockBehaviour BEHAVIOUR DEFINED AS "-- see B.2, item 3 --";; REGISTERED AS {attribute 11}; commChannelOutOfServiceNearEndBlock ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.ObservedValue; MATCHES FOR EQUALITY; BEHAVIOUR channelOutOfServiceNearEndBlockBehaviour BEHAVIOUR DEFINED AS "-- see B.2, item 2 --";; REGISTERED AS {attribute 12}; numberOfCommChannels ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.NumberOfChannels; MATCHES FOR EQUALITY; BEHAVIOUR numberOfCommChannelsBehaviour BEHAVIOUR DEFINED AS "This attribute gives the number of time slots which are assigned as C-channels in the given V5 link.";; REGISTERED AS {attribute 13}; numberOfV5Links ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.NumberOfV5Links; MATCHES FOR EQUALITY; BEHAVIOUR numberOfV5LinksBehaviour BEHAVIOUR DEFINED AS "This attribute gives the number of V5 links which comprise the V5 interface.";; REGISTERED AS {attribute 14}; octetsV5Frame ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR octetsV5FrameBehaviour BEHAVIOUR DEFINED AS "-- see B.2, item 5 --";; REGISTERED AS {attribute 15}; unsuccessfulBearerChannelAllocationAttemptsIncoming ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR unsuccessfulBearerChannelAllocationAttemptsIncomingBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 3a --";; REGISTERED AS {attribute 16}; unsuccessfulBearerChannelAllocationAttemptsInternal ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1FPLETypeModule.Count; MATCHES FOR EQUALITY; BEHAVIOUR unsuccessfulBearerChannelAllocationAttemptsInternalBehaviour BEHAVIOUR DEFINED AS "-- see B.1, item 3b --";; REGISTERED AS {attribute 17}; envelopeFunctionAddress PARAMETER CONTEXT EVENT-INFO; WITH SYNTAX ASN1FPLETypeModule.EnvelopeFunctionAddress; BEHAVIOUR envelopeFunctionAddressBehaviour BEHAVIOUR DEFINED AS "The envelopeFunctionAddress shall be carried in the additionalInformation field of the communicationsAlarm notification for those cases specified in Annex A.";; REGISTERED AS {parameter 2}; layer3PortAddress PARAMETER CONTEXT EVENT-INFO; WITH SYNTAX ASN1FPLETypeModule.Layer3PortAddress; BEHAVIOUR layer3PortAddressBehaviour BEHAVIOUR DEFINED AS "The layer3PortAddress shall be carried in the additionalInformation field of the communicationsAlarm notification for those cases specified in Annex A.";; REGISTERED AS {parameter 3}; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004