-- =============================================================================
-- 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