-- ============================================================================= -- GDMO definitions extracted from ITU-T Rec. M.3641 (1994) -- ============================================================================= accessPortISDN MANAGED OBJECT CLASS DERIVED FROM "Recommendation M.3100 : 1992": trailTerminationPointBidirectional; CHARACTERIZED BY accessPortISDN-package; REGISTERED AS { m3641ManagedObjectClass 1 }; dChannel MANAGED OBJECT CLASS DERIVED FROM "Recommendation M.3100 : 1992": connectionTerminationPointBidirectional; CHARACTERIZED BY dChannel-package; REGISTERED AS { m3641ManagedObjectClass 2 }; dChannelLog MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":log; CHARACTERIZED BY dChannelLog-package; REGISTERED AS { m3641ManagedObjectClass 3 }; errorFramesLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY errorFramesLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 4 }; invalidFramesLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY invalidFramesLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 5 }; mgdDataLinkDChannel MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":top; CHARACTERIZED BY mgdDataLinkDChannel-package; CONDITIONAL PACKAGES invalidFramesNotification-package PRESENT IF "the events of invalid frame received are to be logged3)."; REGISTERED AS { m3641ManagedObjectClass 6 }; mgdDataLinkCurrentData MANAGED OBJECT CLASS DERIVED FROM "Recommendation Q.822 : 1993":currentData; CHARACTERIZED BY "Recommendation Q.822 : 1993":thresholdPkg, mgdDataLinkCurrentData-package; CONDITIONAL PACKAGES invalidFramesCurrentData-package PRESENT IF "the events of invalid frame received are to be counted4)."; REGISTERED AS { m3641ManagedObjectClass 7 }; mgdDataLinkHistoryData MANAGED OBJECT CLASS DERIVED FROM "Recommendation Q.822 : 1993":historyData; CHARACTERIZED BY mgdDataLinkHistoryData-package; CONDITIONAL PACKAGES invalidFramesHistoryData-package PRESENT IF "the events of invalid frame received are to be counted4)" ; REGISTERED AS { m3641ManagedObjectClass 8}; mgdNetwLayerDChannel MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":top; CHARACTERIZED BY mgdNetwLayerDChannel-package; CONDITIONAL PACKAGES otherSpecialMessageNotification-package PRESENT IF "the events of other special message received are to be logged5).", messageCallRefErrorNotification-package PRESENT IF "the events of message Call Reference Error detected are to be logged6)."; REGISTERED AS { m3641ManagedObjectClass 9 }; mgdNetwLayerCurrentData MANAGED OBJECT CLASS DERIVED FROM "Recommendation Q.822 : 1993":currentData; CHARACTERIZED BY "Recommendation Q.822 : 1993":thresholdPkg, mgdNetwLayerCurrentData-package; CONDITIONAL PACKAGES otherSpecialMessageCurrentData-package PRESENT IF "the events of other special message received are to be counted5).", messageCallRefErrorCurrentData-package PRESENT IF "the events of message Call Reference Error detected are to be counted6)."; REGISTERED AS { m3641ManagedObjectClass 10 }; mgdNetwLayerHistoryData MANAGED OBJECT CLASS DERIVED FROM "Recommendation Q.822 : 1993":historyData; CHARACTERIZED BY mgdNetwLayerHistoryData-package; CONDITIONAL PACKAGES otherSpecialMessageHistoryData-package PRESENT IF "the events of other special message received are to be counted5).", messageCallRefErrorHistoryData-package PRESENT IF "the events of message Call Reference Error detected are to be counted7)."; REGISTERED AS { m3641ManagedObjectClass 11 }; messageCallRefErrorLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY messageCallRefErrorLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 12 }; otherSpecialMessageLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY otherSpecialMessageLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 13 }; specialMessageTypeLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY specialMessageTypeLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 14 }; timerExpiryNetworkLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY timerExpiryNetworkLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 15 }; unexpectedFramesLogRecord MANAGED OBJECT CLASS DERIVED FROM "Recommendation X.721 : 1992":eventLogRecord; CHARACTERIZED BY unexpectedFramesLogRecord-package; REGISTERED AS { m3641ManagedObjectClass 16 }; accessPortISDN-package PACKAGE BEHAVIOUR accessPortISDNBehaviour BEHAVIOUR DEFINED AS "This package is contained by the access port ISDN object which reflects the management view of the termination of an ISDN D-channel on a switch.";; REGISTERED AS { m3641Package 1 }; dChannel-package PACKAGE BEHAVIOUR dChannelBehaviour BEHAVIOUR DEFINED AS "This package is contained by the D-channel object which reflects the management view of an ISDN D-channel on a switch.";; REGISTERED AS { m3641Package 2 }; dChannelLog-package PACKAGE BEHAVIOUR dChannelLogBehaviour BEHAVIOUR DEFINED AS "This package contains the notification which will be sent by the dChannelLog object instance in case the D-channel Log is full and the oldest record in this log is younger than the value indicated by attribute oldestRecordAge.";; ATTRIBUTES oldestRecordAge GET-REPLACE; NOTIFICATIONS oldestRecordLessThanLimit; REGISTERED AS { m3641Package 3 }; errorFramesLogRecord-package PACKAGE BEHAVIOUR errorFramesLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdDataLinkDChannel managed object in case of detection of the receipt of error frames.";; ATTRIBUTES errorFramesAttr GET; REGISTERED AS { m3641Package 4 }; invalidFramesLogRecord-package PACKAGE BEHAVIOUR invalidFramesLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdDataLinkDChannel managed object in case an invalid frame other than a frame with an FCS error is received.";; ATTRIBUTES invalidFramesAttr GET; REGISTERED AS { m3641Package 5 }; invalidFramesCurrentData-package PACKAGE BEHAVIOUR invalidFramesCurrentDataBehaviour BEHAVIOUR DEFINED AS "This package contains the noOfInvalidFrames attribute. When this attribute exceeds a threshold, a qualityofServiceAlarm notification is issued. The threshold corresponding to this attribute is contained in a thresholdData managed object. The mgdDataLinkHistoryData object corresponds to the mgdDataLinkCurrentData object according to the performance management model of Recommendation Q.822 [2].";; ATTRIBUTES noOfInvalidFrames REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET; REGISTERED AS { m3641Package 6 }; invalidFramesHistoryData-package PACKAGE BEHAVIOUR invalidFramesHistoryDataBehaviour BEHAVIOUR DEFINED AS "This package contains the history data of the noOfInvalidFrames attribute.";; ATTRIBUTES noOfInvalidFrames GET; REGISTERED AS { m3641Package 7 }; invalidFramesNotification-package PACKAGE BEHAVIOUR invalidFramesNotificationBehaviour BEHAVIOUR DEFINED AS "This package contains the notification which will be sent in case an invalid frame other than a frame with an FCS error is received.";; NOTIFICATIONS invalidFrames; REGISTERED AS { m3641Package 8 }; messageCallRefErrorCurrentData-package PACKAGE BEHAVIOUR messageCallRefErrorCurrentDataBehaviour BEHAVIOUR DEFINED AS "This package contains an attribute that counts the number of messages with a call reference error. When this attribute exceeds a threshold, a qualityofServiceAlarm notification is issued. The threshold corresponding to this attribute is contained in a thresholdData managed object. The mgdNetwLayerHistoryData object corresponds to the mgdNetwLayerCurrentData object according to the performance management model of Recommendation Q.822 [2].";; ATTRIBUTES messageCallReferenceErrors REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET; REGISTERED AS { m3641Package 9 }; messageCallRefErrorHistoryData-package PACKAGE BEHAVIOUR messageCallRefErrorHistoryDataBehaviour BEHAVIOUR DEFINED AS "This package contains the history data of the messageCallReferenceErrors attribute.";; ATTRIBUTES messageCallReferenceErrors GET; REGISTERED AS { m3641Package 10 }; messageCallRefErrorLogRecord-package PACKAGE BEHAVIOUR messageCallRefErrorLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdNetwLayerDChannel managed object in case a message with a call reference error was detected.";; ATTRIBUTES messageCallRefErrorAttr GET; REGISTERED AS { m3641Package 11 }; messageCallRefErrorNotification-package PACKAGE BEHAVIOUR messageCallRefErrorNotificationBehaviour BEHAVIOUR DEFINED AS "This package contains the notification which will be sent by the mgdNetwLayerDChannel object instance in case a message with a call reference error was detected.";; NOTIFICATIONS messageCallRefError; REGISTERED AS { m3641Package 12 }; mgdDataLinkDChannel-package PACKAGE BEHAVIOUR mgdDataLinkDChannelBehaviour BEHAVIOUR DEFINED AS "This managed object class reflects the management information for the data link layer protocol. The major part of this information is for fault and performance management.";; ATTRIBUTES mgdDataLinkDChannelId GET, "Recommendation X.721 : 1992":operationalState GET; NOTIFICATIONS errorFrames, unexpectedFrames, "Recommendation X.721 : 1992":stateChange; REGISTERED AS { m3641Package 13 }; mgdDataLinkCurrentData-package PACKAGE BEHAVIOUR mgdDataLinkCurrentDataBehaviour BEHAVIOUR DEFINED AS "When one of the attributes in this package exceeds a threshold, a qualityofServiceAlarm notification is issued. The thresholds corresponding to the attributes are contained in a thresholdData managed object. The mgdDataLinkHistoryData object is corresponding to the mgdDataLinkCurrentData object according to the performance management model of Recommendation Q.822 [2].";; ATTRIBUTES noOfFramesWithFCSERROR REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, noOfFramesReceived REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, noOfFramesTransmittedAttr REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, noOfFramesRetransmitted REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET; REGISTERED AS { m3641Package 14 }; mgdDataLinkHistoryData-package PACKAGE BEHAVIOUR mgdDataLinkHistoryDataBehaviour BEHAVIOUR DEFINED AS "The managed object, characterized by this package contains the history data of the performance attributes for layer two of an ISDN D-channel.";; ATTRIBUTES noOfFramesWithFCSERROR GET, noOfFramesReceived GET, noOfFramesTransmittedAttr GET, noOfFramesRetransmitted GET; REGISTERED AS { m3641Package 15 }; mgdNetwLayerDChannel-package PACKAGE BEHAVIOUR mgdNetwLayerDChannelBehaviour BEHAVIOUR DEFINED AS "This managed object class represents the management view of the basic call control function in the network layer of the D-channel.";; ATTRIBUTES mgdNetwLayerDChannelId GET, "Recommendation X.721 : 1992":operationalState GET; NOTIFICATIONS timerExpiryNetwork, specialMessageType, "Recommendation X.721 : 1992":stateChange; REGISTERED AS { m3641Package 16 }; mgdNetwLayerCurrentData-package PACKAGE BEHAVIOUR mgdNetwLayerCurrentDataBehaviour BEHAVIOUR DEFINED AS "When one of the attributes in this package exceeds a threshold, a qualityofServiceAlarm notification is issued. The thresholds corresponding to the attributes are contained in a thresholdData managed object. The mgdNetwLayerHistoryData object is corresponding to the mgdNetwLayerCurrentData object according to the performance management model of Recommendation Q.822 [2].";; ATTRIBUTES messageWithWrongPdi REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, messagesTooShort REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, messagesWithGenInfoElemMissing REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, messagesWithMandInfoElemMissing REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, noOfT303Expiries REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, noOfT310Expiries REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET; REGISTERED AS { m3641Package 17 }; mgdNetwLayerHistoryData-package PACKAGE BEHAVIOUR mgdNetwLayerHistoryDataBehaviour BEHAVIOUR DEFINED AS "The managed object, characterized by this package contains the history data of the attributes it has.";; ATTRIBUTES messageWithWrongPdi GET, messagesTooShort GET, messagesWithGenInfoElemMissing GET, messagesWithMandInfoElemMissing GET, noOfT303Expiries GET, noOfT310Expiries GET; REGISTERED AS { m3641Package 18 }; otherSpecialMessageCurrentData-package PACKAGE BEHAVIOUR otherSpecialMessageCurrentDataBehaviour BEHAVIOUR DEFINED AS "This package contains attributes that count the receipt or transmission of STATUS and RESTART messages. When one of these attributes exceeds a threshold, a qualityofServiceAlarm notification is issued. The thresholds corresponding to these attributes are contained in a thresholdData managed objet. The mgdNetwLayerHistoryData object is corresponding to the mgdNetwLayerCurrentData object according to the performance management model of Recommendation Q.822 [2].";; ATTRIBUTES sTATUSMessagesReceived REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, sTATUSMessagesTransmitted REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, rESTARTMessagesReceived REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET, rESTARTMessagesTransmitted REPLACE-WITH-DEFAULT DEFAULT VALUE ASN1TypeModule.defaultZero GET; REGISTERED AS { m3641Package 19 }; otherSpecialMessageLogRecord-package PACKAGE BEHAVIOUR otherSpecialMessageLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdNetwLayerDChannel managed object in case a STATUS or RESTART message is received or transmitted.";; ATTRIBUTES otherSpecialMessageAttr GET; REGISTERED AS { m3641Package 20 }; otherSpecialMessageNotification-package PACKAGE BEHAVIOUR otherSpecialMessageNotificationBehaviour BEHAVIOUR DEFINED AS "This package contains the notification which will be sent by the mgdNetwLayerDChannel object instance in case a status or restart message is received or transmitted.";; NOTIFICATIONS otherSpecialMessage; REGISTERED AS { m3641Package 21 }; otherSpecialMessageHistoryData-package PACKAGE BEHAVIOUR otherSpecialMessageHistoryDataBehaviour BEHAVIOUR DEFINED AS "This package contains the history data of the attributes it has.";; ATTRIBUTES sTATUSMessagesReceived GET, sTATUSMessagesTransmitted GET, rESTARTMessagesReceived GET, rESTARTMessagesTransmitted GET; REGISTERED AS { m3641Package 22}; specialMessageTypeLogRecord-package PACKAGE BEHAVIOUR specialMessageTypeLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdNetwLayerDChannel managed object in case of the receipt or transmission of a DISCONNECT, RELEASE or RELEASE COMPLETE message.";; ATTRIBUTES specialMessageTypeAttr GET; REGISTERED AS { m3641Package 23 }; timerExpiryNetworkLogRecord-package PACKAGE BEHAVIOUR timerExpiryNetworkLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdNetwLayerDChannel managed object in case of detection of the expiry of timers T308, T309, T316 or T317.";; ATTRIBUTES timerExpiryNetworkAttr GET; REGISTERED AS { m3641Package 24 }; unexpectedFramesLogRecord-package PACKAGE BEHAVIOUR unexpectedFramesLogRecordBehaviour BEHAVIOUR DEFINED AS "This managed object is used to represent logged information from notifications received from the mgdDataLinkDChannel managed object in case of receipt of unexpected frames.";; ATTRIBUTES unexpectedFramesAttr GET; REGISTERED AS { m3641Package 25 }; accessPortISDN-managedElement NAME BINDING SUBORDINATE OBJECT CLASS accessPortISDN AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100 : 1992": managedElement AND SUBCLASSES; WITH ATTRIBUTE "Recommendation M.3100 : 1992":tTPId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 1 }; dChannelLog-managedElement NAME BINDING SUBORDINATE OBJECT CLASS dChannelLog AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100 : 1992":managedElement AND SUBCLASSES; WITH ATTRIBUTE "Recommendation X.721 : 1992":logId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 2 }; dChannel-accessPortISDN NAME BINDING SUBORDINATE OBJECT CLASS dChannel AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS accessPortISDN AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Rec. M.3100 (1995)":cTPId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 3 }; mgdDataLinkDChannel-dChannel NAME BINDING SUBORDINATE OBJECT CLASS mgdDataLinkDChannel AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS dChannel AND SUBCLASSES; WITH ATTRIBUTE mgdDataLinkDChannelId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 4}; mgdNetwLayerDChannel-dChannel NAME BINDING SUBORDINATE OBJECT CLASS mgdNetwLayerDChannel AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS dChannel AND SUBCLASSES; WITH ATTRIBUTE mgdNetwLayerDChannelId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 5 }; mgdDataLinkCurrentData-mgdDataLinkDChannel NAME BINDING SUBORDINATE OBJECT CLASS mgdDataLinkCurrentData AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS mgdDataLinkDChannel AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Rec. X.739 (1993) | ISO/IEC 10164-11:1994":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 6 }; mgdNetwLayerCurrentData-mgdNetwLayerDChannel NAME BINDING SUBORDINATE OBJECT CLASS mgdNetwLayerCurrentData AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS mgdNetwLayerDChannel AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Rec. X.739 (1993) | ISO/IEC 10164-11:1994":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { m3641NameBinding 7 }; callReferenceFlag ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.CallReferenceFlag; MATCHES FOR EQUALITY; BEHAVIOUR callReferenceFlagBehaviour BEHAVIOUR DEFINED AS "This attribute represents the value of the call reference flag.";; REGISTERED AS { m3641Attribute 1 }; callReferenceValue ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.CallReferenceValue; MATCHES FOR EQUALITY; BEHAVIOUR callReferenceValueBehaviour BEHAVIOUR DEFINED AS "This attribute represents the incorrect call reference value.";; REGISTERED AS { m3641Attribute 2 }; causeValue ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.CauseType; MATCHES FOR EQUALITY; BEHAVIOUR causeValueBehaviour BEHAVIOUR DEFINED AS "This attribute represents the octets three to five as defined in Recommendation Q.931, which includes the cause value, location and diagnostic field.";; REGISTERED AS { m3641Attribute 3 }; dataLinkState ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.DataLinkState; MATCHES FOR EQUALITY; BEHAVIOUR dataLinkStateBehaviour BEHAVIOUR DEFINED AS "This attribute represents the state of the data link.";; REGISTERED AS { m3641Attribute 4 }; errorFramesAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.ErrorFrames; MATCHES FOR EQUALITY; BEHAVIOUR errorFramesAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the errorFramesLogRecord.";; REGISTERED AS { m3641Attribute 5 }; frameType ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.FrameType; MATCHES FOR EQUALITY; BEHAVIOUR frameTypeBehaviour BEHAVIOUR DEFINED AS "This attribute represents the type of the unexpected frame.";; REGISTERED AS { m3641Attribute 6 }; invalidFramesAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.InvalidFrames; MATCHES FOR EQUALITY; BEHAVIOUR invalidFramesAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the invalidFramesLogRecord.";; REGISTERED AS { m3641Attribute 7 }; mgdDataLinkDChannelId ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.NameType; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR mgdDataLinkDChannelIdBehaviour BEHAVIOUR DEFINED AS "This attribute represents the identification of the mgdDataLinkDChannel managed object class.";; REGISTERED AS { m3641Attribute 8 }; mgdNetwLayerDChannelId ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.NameType; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR mgdNetwLayerDChannelIdBehaviour BEHAVIOUR DEFINED AS "This attribute represents the identification of the mgdNetwLayerDChannel managed object class.";; REGISTERED AS { m3641Attribute 9 }; messageCallRefErrorAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.MessageCallRefError; MATCHES FOR EQUALITY; BEHAVIOUR messageCallRefErrorAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the messageCallRefErrorLogRecord.";; REGISTERED AS { m3641Attribute 10 }; messageCallReferenceErrors ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR messageCallReferenceErrorsBehaviour BEHAVIOUR DEFINED AS *A call reference is used to specify a call. This attribute represents the number of messages with call reference errors. In the following situations, the call reference error is not correct: Messages Call reference value All messages except: SETUP, STATUS, RESUME Which is not relating to an active call or a call in progress SETUP, RESUME Which is not relating to an active call or a call in progress and with a call reference flag set to "1" SETUP Which is relating to an active call or a call in progress All messages except: RESTART, RESTART ACK, STATUS Which is the global call reference *;; REGISTERED AS { m3641Attribute 11 }; messagesTooShort ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR messagesTooShortBehaviour BEHAVIOUR DEFINED AS "This attribute represents a counter for the number of messages that are too short to contain a complete message type.";; REGISTERED AS { m3641Attribute 12 }; messagesWithGenInfoElemMissing ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR messagesWithGenInfoElemMissingBehaviour BEHAVIOUR DEFINED AS "This attribute represents a counter for counting the number of general information element errors. The counter is raised when an information element is out of sequence or when a duplicated information element was detected, see 5.8.5/Q.931.";; REGISTERED AS { m3641Attribute 13 }; messagesWithMandInfoElemMissing ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR messagesWithMandInfoElemMissingBehaviour BEHAVIOUR DEFINED AS "This attribute represents a counter for counting the number of messages with mandatory information element errors. The counter is raised when a mandatory information element is missing or when a mandatory information element content error was detected, see 5.8.5 and 5.8.6/Q.931.";; REGISTERED AS { m3641Attribute 14 }; messageType ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.MessageType; MATCHES FOR EQUALITY; BEHAVIOUR messageTypeBehaviour BEHAVIOUR DEFINED AS "This attribute represents the type of layer 3 message.";; REGISTERED AS { m3641Attribute 15 }; messageWithWrongPdi ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR messageWithWrongPdiBehaviour BEHAVIOUR DEFINED AS *This attribute represents a counter. This counter holds the number of messages receved with a protocol discriminator that is not valid, i.e. a protocol discriminator other than "Q.931 user-network call control message". The counter has an associated threshold.*;; REGISTERED AS { m3641Attribute 16 }; noOfFramesReceived ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfFramesReceivedBehaviour BEHAVIOUR DEFINED AS "This attribute represents the total number of frames received for a D-channel.";; REGISTERED AS { m3641Attribute 17 }; noOfFramesRetransmitted ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfFramesRetransmittedBehaviour BEHAVIOUR DEFINED AS "This attribute represents the total number of frames retransmitted for a D-channel.";; REGISTERED AS { m3641Attribute 18 }; noOfFramesTransmittedAttr ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfFramesTransmitted BEHAVIOUR DEFINED AS "This attribute represents the total number of frames transmitted for a D-channel.";; REGISTERED AS { m3641Attribute 19 }; noOfFramesWithFCSERROR ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfFramesWithFCSERRORBehaviour BEHAVIOUR DEFINED AS "This attribute represents a counter for the total number of frames received with FCS-error for a D-channel.";; REGISTERED AS { m3641Attribute 20 }; noOfInvalidFrames ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfInvalidFramesBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of invalid frames received.";; REGISTERED AS { m3641Attribute 21 }; noOfT303Expiries ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfT303ExpiriesBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of expiries of T303. The counter is raised after the second expiry. This implies that the user did not respond after a SETUP was sent to the user on a point-to-point link.";; REGISTERED AS { m3641Attribute 22 }; noOfT310Expiries ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR noOfT310ExpiriesBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of expiries of T310. T310 expires after receipt of a CALL PROCEEDING, no response has reached the network.";; REGISTERED AS { m3641Attribute 23 }; oldestRecordAge ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.OldestRecordAge; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR oldestRecordAgeBehaviour BEHAVIOUR DEFINED AS "This attribute represents the time when the notification oldestRecordLessThanLimit will be emitted by object dChannelLog.";; REGISTERED AS { m3641Attribute 24 }; otherSpecialMessageAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.OtherSpecialMessage; MATCHES FOR EQUALITY; BEHAVIOUR otherSpecialMessageAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the otherSpecialMessageLogRecord.";; REGISTERED AS { m3641Attribute 25 }; received ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.Received; MATCHES FOR EQUALITY; BEHAVIOUR receivedBehaviour BEHAVIOUR DEFINED AS "This attribute indicates whether a message was received or not, i.e. sent.";; REGISTERED AS { m3641Attribute 26 }; relatingToActiveCall ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.RelatingToActiveCall; MATCHES FOR EQUALITY; BEHAVIOUR relatingToActiveCallBehaviour BEHAVIOUR DEFINED AS "This attribute indicates whether a call reference relates to an active call.";; REGISTERED AS { m3641Attribute 27 }; rESTARTMessagesReceived ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR rESTARTMessagesReceivedBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of RESTART messages received.";; REGISTERED AS { m3641Attribute 28 }; rESTARTMessagesTransmitted ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR rESTARTMessagesTransmittedBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of RESTART messages transmitted.";; REGISTERED AS { m3641Attribute 29 }; specialMessageTypeAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.SpecialMessageType; MATCHES FOR EQUALITY; BEHAVIOUR specialMessageTypeAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the specialMessageTypeLogRecord";; REGISTERED AS { m3641Attribute 30 }; sTATUSMessagesReceived ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR sTATUSMessagesReceivedBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of STATUS messages received.";; REGISTERED AS { m3641Attribute 31 }; sTATUSMessagesTransmitted ATTRIBUTE DERIVED FROM "Recommendation X.721 : 1992":counter; BEHAVIOUR sTATUSMessagesTransmittedBehaviour BEHAVIOUR DEFINED AS "This attribute represents the number of STATUS messages transmitted.";; REGISTERED AS { m3641Attribute 32 }; tEIValue ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.TEIValue; MATCHES FOR EQUALITY; BEHAVIOUR tEIValueBehaviour BEHAVIOUR DEFINED AS "This attribute represents the TEI Value of the terminal involved.";; REGISTERED AS { m3641Attribute 33 }; timerExpiryNetworkAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.TimerExpiryNetwork; MATCHES FOR EQUALITY; BEHAVIOUR timerExpiryNetworkAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the timerExpiryNetworkLogRecord.";; REGISTERED AS { m3641Attribute 34 }; typeOfErrorFrame ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.TypeOfErrorFrame; MATCHES FOR EQUALITY; BEHAVIOUR typeOfErrorFrameBehaviour BEHAVIOUR DEFINED AS "This attribute represents the type of error when a frame error was detected.";; REGISTERED AS { m3641Attribute 35 }; typeOfTimer ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.TypeOfTimer; MATCHES FOR EQUALITY; BEHAVIOUR typeOfTimerBehaviour BEHAVIOUR DEFINED AS "This attribute represents the type of the timer expired.";; REGISTERED AS { m3641Attribute 36 }; unexpectedFramesAttr ATTRIBUTE WITH ATTRIBUTE SYNTAX ASN1TypeModule.UnexpectedFrames; MATCHES FOR EQUALITY; BEHAVIOUR unexpectedFramesAttrBehaviour BEHAVIOUR DEFINED AS "This attribute represents the specific error information that is stored in the unexpectedFramesLogRecord.";; REGISTERED AS { m3641Attribute 37 }; errorFrames NOTIFICATION BEHAVIOUR errorFramesBehaviour BEHAVIOUR DEFINED AS "This notification is issued when a protocol error is detected. It will contain one of the following messages: * The frames received with a control field that is undefined or not implemented: framesWithBadControlfield. * The frames received with an information field that is not permitted: framesWithBadInfoField. * The supervisory frames with incorrect length: supervisoryFramesWithBadLength. * The unnumbered frames with incorrect length: unnumberedFramesBadLength. * The frames received with an invalid receive sequence number (i.e. invalid N(R)) framesWithInvalidReceiveSeqNumber. * The frames received with an information field that exceeds the maximum established length. A parameter is defined for the maximum established length. The default value is 260 octets: framesWithInfoFieldTooLong. * The Frame Reject (FRMR) frames received: fRMRReceived. * The Disconnect Mode (DM) frames received in response to a Set Asynchronous Balanced Mode Extended (SABME) frame: dMFramesSentInResponseToSABME. * The proper responses (i.e. unnumbered acknowledgement or disconnect mode frames not received to establish or restore the link after N200 SABME frames were sent: notProperResponseAfterN200SABMEs. * The Disconnect Mode (DM) frames received in response to a Set Asynchronous Balanced Mode Extended (SABME) frame: dMFramesReceivedInResponseToSABME. It also contains the TEI value to identify the terminal involved.";; WITH INFORMATION SYNTAX ASN1TypeModule.ErrorFrames AND ATTRIBUTE IDS tEIValue tEIValue, typeOfErrorFrame typeOfErrorFrame; REGISTERED AS { m3641Notification 1 }; invalidFrames NOTIFICATION BEHAVIOUR invalidFramesBehaviour BEHAVIOUR DEFINED AS "This notification is emitted on receipt of an invalid frame. The notification contains the invalid frame. An invalid frame is a frame with any of the following: * is not properly bounded by two flags; * has fewer than six octets between flags of frames that contain sequence numbers and fewer than five octets between flags of frames that do not contain sequence numbers; * does not consist of an integral number of octets prior to zero bit insertion or following zero bit extraction; * contains a single address field; * contains a service access point identifier, which is not supported by the receiver. ";; WITH INFORMATION SYNTAX ASN1TypeModule.InvalidFrames; REGISTERED AS { m3641Notification 2 }; messageCallRefError NOTIFICATION BEHAVIOUR messageCallRefErrorBehaviour BEHAVIOUR DEFINED AS *This notification is issued when a message with a call reference error was detected. A call reference is used to specify a call. In the following situations, the call reference error is not correct: Messages Call reference value All messages except: SETUP, STATUS, RESUME Which is not relating to an active call or a call in progress SETUP, RESUME Which is not relating to an active call or a call in progress and with a call reference flag set to "1" SETUP Which is relating to an active call or a call in progress All messages except: RESTART, RESTART ACK, STATUS Which is the global call reference It also contains the TEI value to identify the terminal involved.*;; WITH INFORMATION SYNTAX ASN1TypeModule.MessageCallRefError AND ATTRIBUTE IDS messageType messageType, relatingToActiveCall relatingToActiveCall, callReferenceFlag callReferenceFlag, callReferenceValue callReferenceValue, tEIValue tEIValue; REGISTERED AS { m3641Notification 3 }; oldestRecordLessThanLimit NOTIFICATION BEHAVIOUR oldestRecordLessThanLimitBehaviour BEHAVIOUR DEFINED AS "This notification is emitted when the oldest record in the full D-Channel Log is less old than the value indicated by attribute oldestRecordAge of object dChannelLog.";; WITH INFORMATION SYNTAX ASN1TypeModule.OldestRecordLessThanLimit; REGISTERED AS { m3641Notification 4 }; otherSpecialMessage NOTIFICATION BEHAVIOUR otherSpecialMessageBehaviour BEHAVIOUR DEFINED AS "This notification is issued upon the receipt or transmission of a STATUS or RESTART message. The notification contains the information whether the message was received or transmitted and the message concerned. It also contains the TEI value to identify the terminal involved. In case of a STATUS message, it also contains the contents of the cause field. The cause field contains the octets three to five as defined in Recommendation Q.931. This includes the cause value, location and the diagnostic field.";; WITH INFORMATION SYNTAX ASN1TypeModule.OtherSpecialMessage AND ATTRIBUTE IDS messageType messageType, received received, tEIValue tEIValue, causeValue causeValue; REGISTERED AS { m3641Notification 5 }; specialMessageType NOTIFICATION BEHAVIOUR specialMessageTypeBehaviour BEHAVIOUR DEFINED AS "This notification is issued upon the receipt or transmission of a DISCONNECT, RELEASE and RELEASE COMPLETE message. This notification is only issued when the cause value indicates an other than normal event. The notification contains the information whether the message was received or transmitted and the message concerned. It also contains the TEI value to identify the terminal involved. It also contains the contents of the cause field. The cause field contains the octets three to five as defined in Recommendation Q.931. This includes the cause value, location and the diagnostic field.";; WITH INFORMATION SYNTAX ASN1TypeModule.SpecialMessageType AND ATTRIBUTE IDS messageType messageType, received received, tEIValue tEIValue, causeValue causeValue; REGISTERED AS { m3641Notification 6 }; timerExpiryNetwork NOTIFICATION BEHAVIOUR timerExpiryNetworkBehaviour BEHAVIOUR DEFINED AS *This notification is issued upon expiry of timers: T308: A DISCONNECT was received from the user. The network answers with a RELEASE. T308 expires when no answer was received from the user after that. After the second expiry the B-channel will be placed in a maintenance condition. T309: The data link failure has not been recovered from a data link layer malfunction. T316: No RESTART ACKNOWLEDGE was received after a RESTART was transmitted. After "n" expiries the Operations System shall be notified. T317: After a RESTART was received, the restart procedure did not work. It also contains the TEI value to identify the terminal involved.*;; WITH INFORMATION SYNTAX ASN1TypeModule.TimerExpiryNetwork AND ATTRIBUTE IDS tEIValue tEIValue, typeOfTimer typeOfTimer; REGISTERED AS { m3641Notification 7 }; unexpectedFrames NOTIFICATION BEHAVIOUR unexpectedFramesBehaviour BEHAVIOUR DEFINED AS "This notification is emitted on receipt of an unexpected frame. The notification contains the unexpected frame. In Table 9/Q.921, an overview of unexpected frames is given. It also contains the TEI value to identify the terminal involved.";; WITH INFORMATION SYNTAX ASN1TypeModule.UnexpectedFrames AND ATTRIBUTE IDS frameType frameType, dataLinkState dataLinkState, tEIValue tEIValue; REGISTERED AS { m3641Notification 8 }; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004