-- ============================================================================= -- GDMO definitions extracted from ITU-T Rec. Q.2751.1 (1997) -- ============================================================================= mtpAccessPoint MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.751.1 (1995)": mtpAccessPoint; CHARACTERIZED BY longMessageSupportedPackage; CONDITIONAL PACKAGES "ITU-T Rec. M.3100 (1992)":alarmSeverityAssignmentPointerPackage PRESENT IF "An instance supports it and ss7OnOccEventPackage is present", "ITU-T Rec. Q.751.1 (1995)":mtpAccessPointNamePackage PRESENT IF "an instance supports it", "ITU-T Rec. Q.751.1 (1995)":ss7OnOccEventPackage PRESENT IF "An instance supports it"; REGISTERED AS { mtpAccessPoint-OOi }; saalNniProtocolProfile MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992": top; CHARACTERIZED BY saalNniProtocolProfilePackage; CONDITIONAL PACKAGES "ITU-T Rec. M.3100 (1992)":createDeleteNotificationsPackage PRESENT IF "the objectCreation and objectDeletion notifications defined in 'ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992' are supported by an instance of this class", "ITU-T Rec. M.3100 (1992)":attributeValueChangeNotificationPackage PRESENT IF "the attributeValueChangeNotification defined in 'ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992' is supported by an instance of this class", "ITU-T Rec. Q.751.1 (1995)":bufferMechanismPackage PRESENT IF "an instance supports it", "ITU-T Rec. Q.751.1 (1995)":congestionHandlingPackage PRESENT IF "an instance supports it", egressTransmissionRateIntervalPackage PRESENT IF "an instance support it", "ITU-T Rec. Q.751.1 (1995)":multipleTransmissionCongestionStatesPackage PRESENT IF "an instance supports it", pollAfterRetransmissionPackage PRESENT IF "an instance supports this national option", "ITU-T Rec. Q.751.1 (1995)":receiveCongestionLevelsPackage PRESENT IF "an instance supports it", saalNniProtocolProfileNamePackage PRESENT IF "an instance supports it", thresholdsForMultCongLevelsPackage PRESENT IF "an instance supports it", thresholdsForMultCongLevelsWithPrioPackage PRESENT IF "an instance supports it"; REGISTERED AS { saalNniProtocolProfile-OOi }; signDataLinkTp MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992": top; CHARACTERIZED BY signDataLinkTpPackage; CONDITIONAL PACKAGES adjPcPackage PRESENT IF "the instance supports it", narrowbandSpecificPackage PRESENT IF " the signDataLink is not using SAAL NNI. The presence of this package excludes the presence of the broadbandSpecificPackage.", broadbandSpecificPackage PRESENT IF " the signDataLink is using SAAL NNI. The presence of this package excludes the presence of the narrowbandSpecificPackage.", "ITU-T Rec. M.3100 (1992)":attributeValueChangeNotificationPackage PRESENT IF "the instance supports it", "ITU-T Rec. M.3100 (1992)":createDeleteNotificationsPackage PRESENT IF "the instance supports it", "ITU-T Rec. Q.751.1 (1995)":cICPackage PRESENT IF "the instance supports it", "ITU-T Rec. Q.751.1 (1995)":signDataLinkTpNamePackage PRESENT IF "the instance supports it", "ITU-T Rec. Q.751.1 (1995)":stmChannelPackage PRESENT IF "the instance supports it or the signalling point supports the automatic allocation of signalling datalinks AND the broadbandSpecificPackage is not present."; REGISTERED AS { signDataLinkTp-OOi }; signLinkTp MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.751.1 (1995)": signLinkTp; CHARACTERIZED BY signLinkTpPackage; REGISTERED AS { signLinkTp-OOi }; mtpAccessPoint-mtpSignPoint NAME BINDING -- this name binding is mandatory -- SUBORDINATE OBJECT CLASS mtpAccessPoint AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Rec. Q.751.1 (1995)":mtpSignPoint AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Rec. X.723 (1993) | ISO/IEC 10165-5: 1993":sapId; BEHAVIOUR mtpAccessPoint-mtpSignPointBehaviour BEHAVIOUR DEFINED AS "A create request is rejected, if EITHER the system specific maximal number of instances of this object class per managed switching element have already been created OR the system specific maximal number of instances of this object class per mtpSignPoint have already been created OR the name package is supported: a value for the name attribute is already used by another instance of the same object. A delete request is rejected, if the specified instance has not been created.";; CREATE; DELETE; REGISTERED AS { mtpAccessPoint-mtpSignPoint-NBOi }; saalNniProtocolProfile-managedElement NAME BINDING -- this name binding is optional -- SUBORDINATE OBJECT CLASS saalNniProtocolProfile AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Rec. M.3100 (1992)":managedElement AND SUBCLASSES; WITH ATTRIBUTE saalNniProtocolProfileId; BEHAVIOUR saalNniProtocolProfile-managedElementBehaviour BEHAVIOUR DEFINED AS "A create request is rejected, if EITHER the system specific maximal number of instances of this object class per managed switching element have already been created OR the name package is supported: the value for the name attribute is already used by another instance of the same object class A delete request is rejected, if either an attempt is made to delete an saalNniProtocolProfile which is still referenced by an instance of another class OR the specified instance has not been created.";; CREATE; DELETE; REGISTERED AS { saalNniProtocolProfile-managedElement-NBOi }; saalNniProtocolProfile-managedSwitchingElement NAME BINDING -- this name binding is optional -- SUBORDINATE OBJECT CLASS saalNniProtocolProfile AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Rec. Q.751.1 (1995)":managedSwitchingElement AND SUBCLASSES; WITH ATTRIBUTE saalNniProtocolProfileId; BEHAVIOUR saalNniProtocolProfile-managedSwitchingElementBehaviour BEHAVIOUR DEFINED AS "A create request is rejected, if EITHER the system specific maximal number of instances of this object class per managed switching element have already been created OR the name package is supported: the value for the name attribute is already used by another instance of the same object class A delete request is rejected, if either an attempt is made to delete an saalNniProtocolProfile which is still referenced by an instance of another class OR the specified instance has not been created.";; CREATE; DELETE; REGISTERED AS { saalNniProtocolProfile-managedSwitchingElement-NBOi }; signDataLinkTp-mtpSignPoint NAME BINDING -- this name binding is mandatory -- SUBORDINATE OBJECT CLASS signDataLinkTp AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Rec. Q.751.1 (1995)":mtpSignPoint AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Rec. Q.751.1 (1995)":signDataLinkTpId; BEHAVIOUR signDataLinkTp-mtpSignPointBehaviour BEHAVIOUR DEFINED AS "A create request is rejected, if EITHER the equipmentPointer would reference equipment that does not exist OR if the name package is supported: the value for the name attribute is already used by another instance of the same object class OR it is tried to create a broadband data link without the vcTTpPointer attribute being present OR it is tried to create a narrow-band data link with the vcTTpPointer attribute being present OR the system specific maximal number of instances of this object class per managed switching element have already been created OR the system specific maximal number of instances of this object class per instance of mtpSignPoint have already been created OR the system specific maximal number of references of an instance which would be referenced by equipmentPointer of the instance to be created has already been reached OR the system specific maximal number of references of an instance of vcTTPBidirectional which would be referenced by the instance to be created has already been reached. A delete request is rejected, if EITHER an attempt is made to delete an signDataLinkTp which is still referenced by an instance of another class OR the specified instance has not been created.";; CREATE; DELETE; REGISTERED AS { signDataLinkTp-mtpSignPoint-NBOi }; signLinkTp-signLinkSetTp NAME BINDING -- this name binding is mandatory -- SUBORDINATE OBJECT CLASS signLinkTp AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "ITU-T Rec. Q.751.1 (1995)":signLinkSetTp AND SUBCLASSES; WITH ATTRIBUTE "ITU-T Rec. Q.751.1 (1995)":slCode; BEHAVIOUR signLinkTp-signLinkSetTpBehaviour BEHAVIOUR DEFINED AS "A create request is rejected, if EITHER if the name package is supported: the value for the name attribute is already used by another instance of the same object class OR the system specific maximal number of instances of this object class per managedSwitchingElement have already been created OR the system specific maximal number of instances of this object class per instance of mtpSignPoint have already been created OR the system specific maximal number of instances of this object class per instance of signLinkSetTp have already been created OR the system specific maximal number of references of an instance of signDataLinkTp which would be referenced by the instance to be created has already been reached OR the system specific maximal number of references of an instance of mtpL2ProtocolProfile which would be referenced by the instance to be created has already been reached OR the system specific maximal number of references of an instance of saalNniProtocolProfile which would be referenced by the instance to be created has already been reached OR a pointer would reference an instance, which does not belong to the appropriate object class OR a pointer would reference an instance which is not existing OR a signDataLinkTpPointer would reference a signDataLinkTp which is not in the same mtpSignPoint as the superior signLinkSetTp of the signLinkTp OR a signDataLinkTpPointer would reference a signDataLinkTp which is already referenced by another signLinkTp OR a signDataLinkTpPointer would reference a signDataLinkTp which has a different value of adjPc (if the adjPcPackage is present) than the superior signLinkSetTp of the signLinkTp OR the link would reference a datalink and a mtpL2ProtocolProfile whose transmissionRates are not the same OR the link would reference a mtpL2ProtocolProfile where the appropriate packages for the congestionControlMethod of the superior signLinkSetTp are not present (see B.1.2.9.2 in Annex B) in Q.751.1 OR the spTimersProfilePackage is present in the superior mtpSignPoint AND the link would reference a mtpL2ProtocolProfile whose l2TimerT2 is not bigger than the q704-t17 of the spTimersProfile referenced by the mtpSignPoint OR the spTimersPackage is present in the superior mtpSignPoint AND the link would reference a mtpL2ProtocolProfile whose l2TimerT2 is not bigger than the q704-t17 of the mtpSignPoint OR it is tried to reference a combination of a saalNniProtocolProfile and a signDataLinkTp, in which attribute vcTTpPointer is not present OR it is tried to reference a combination of a mtpL2ProtocolProfile and a signDataLinkTp, in which attribute transmissionRate is not present OR it is tried to reference a combination of a saalNniProtocolProfile and a signDataLinkTp, where the peak cell rates of the ingress and egress traffic of virtual channel assigned to the signDataLinkTp does not fall in the corresponding transmissionRateInterval of the referenced saalNniProtocolProfile. This rejection also takes place if only a single pointer within the signDataLinkTpList or the signTermList (if present) is wrong. A delete request is rejected, if the linkTpStatus does not contain the value deactivated.";; CREATE; DELETE; REGISTERED AS { signLinkTp-signLinkSetTp-NBOi }; adjPcPackage PACKAGE BEHAVIOUR adjPcPackageBehaviour BEHAVIOUR DEFINED AS "This package contains the adjacent point code representing the point code of the adjacent SP, to which the resource represented by the instance is connected. It might be used for automatic allocation of data links.";; ATTRIBUTES "ITU-T Rec. Q.751.1 (1995)":adjPc GET SET-BY-CREATE; REGISTERED AS { adjPcPackage-POi }; broadbandSpecificPackage PACKAGE BEHAVIOUR broadbandSpecificPackageBehaviour BEHAVIOUR DEFINED AS "This package contains the SAAL NNI specific information for the signDataLinkTp.";; ATTRIBUTES vcTTpPointer GET SET-BY-CREATE; REGISTERED AS { broadbandSpecificPackage-POi }; egressTransmissionRateIntervalPackage PACKAGE BEHAVIOUR egressTransmissionRateIntervalPackageBehaviour BEHAVIOUR DEFINED AS "This package should be used, if the attributes of the saalNniProtocolProfile are designed to fit to SAAL NNI signalling traffic, where ingress and egress traffic have significantly different cell rates.";; ATTRIBUTES egressTransmissionRateInterval GET SET-BY-CREATE; REGISTERED AS { egressTransmissionRateIntervalPackage-POi }; longMessageSupportedPackage PACKAGE BEHAVIOUR longMessageSupportedPackageBehaviour BEHAVIOUR DEFINED AS "This package contains the possibility to specify whether messages longer than 272 octetts are supported by the instance.";; ATTRIBUTES longMessageSupported GET-REPLACE; REGISTERED AS { longMessageSupportedPackage-POi }; narrowbandSpecificPackage PACKAGE BEHAVIOUR narrowbandSpecificPackageBehaviour BEHAVIOUR DEFINED AS "This package contains the narrow-band specific information for the signDataLinkTp.";; ATTRIBUTES "ITU-T Rec. Q.751.1 (1995)":transmissionRate GET SET-BY-CREATE; REGISTERED AS { narrowbandSpecificPackage-POi }; pollAfterRetransmissionPackage PACKAGE BEHAVIOUR pollAfterRetransmissionPackageBehaviour BEHAVIOUR DEFINED AS "This package should be used, if the poll after retransmission can be selected at creation time of a saalNniProtocolProfile.";; ATTRIBUTES pollAfterRetransmission GET SET-BY-CREATE; REGISTERED AS { pollAfterRetransmissionPackage-POi }; saalNniProtocolProfileNamePackage PACKAGE BEHAVIOUR saalNniProtocolProfileNamePackageBehaviour BEHAVIOUR DEFINED AS "A set request to a name, which is already used by another instance of this class, will be rejected.";; ATTRIBUTES saalNniProtocolProfileName GET-REPLACE; REGISTERED AS { saalNniProtocolProfileNamePackage-POi }; saalNniProtocolProfilePackage PACKAGE BEHAVIOUR saalNniProtocolProfileBehaviour BEHAVIOUR DEFINED AS "The saalNniProtocolProfile is a broadband-specific object class and corresponds to the object class mtpL2ProtocolProfile for narrow-band. The MOC comprises attributes required for SSCOP, SSCF-NNI and Layer Management for NNI.";; ATTRIBUTES saalNniProtocolProfileId GET SET-BY-CREATE, bufferRelease GET SET-BY-CREATE, maxCc DEFAULT VALUE Q2751DefinedTypesModule.maxCcDefaultForNNI GET SET-BY-CREATE, maxNrp --DEFAULT VALUE Q2751DefinedTypesModule.maxNrpDefault GET SET-BY-CREATE, maxInformationFieldLength DEFAULT VALUE Q2751DefinedTypesModule.maxInformationFieldLengthDefaultForNni GET SET-BY-CREATE, maxLengthSscopUuField DEFAULT VALUE Q2751DefinedTypesModule.maxLengthSscopUuFieldDefaultForNNI GET SET-BY-CREATE, maxPd DEFAULT VALUE Q2751DefinedTypesModule.maxPdDefaultForNNI GET SET-BY-CREATE, maxSscopCreditToPeer --DEFAULT VALUE Q2751DefinedTypesModule.maxSscopCreditToPeerDefault GET SET-BY-CREATE, maxStat DEFAULT VALUE Q2751DefinedTypesModule.maxStatDefault GET SET-BY-CREATE, n1 DEFAULT VALUE Q2751DefinedTypesModule.n1Default GET SET-BY-CREATE, nniLayerManagementProvingState --DEFAULT VALUE Q2751DefinedTypesModule.nniLayerManagementProvingNniStateDefault GET SET-BY-CREATE, nniLayerManagementTimerNoCredit --DEFAULT VALUE Q2751DefinedTypesModule.nniLayerManagementTimerNoCreditDefault GET SET-BY-CREATE, nniLayerManagementTimerRepeatSrec --DEFAULT VALUE Q2751DefinedTypesModule.nniLayerManagementTimerRepeatSrecDefault GET SET-BY-CREATE, nniTimerT1 DEFAULT VALUE Q2751DefinedTypesModule.nniTimerT1Default GET SET-BY-CREATE, nniTimerT2 DEFAULT VALUE Q2751DefinedTypesModule.nniTimerT2Default GET SET-BY-CREATE, nniTimerT3 DEFAULT VALUE DERIVATION RULE nniTimerT3DerivationRule BEHAVIOUR DEFINED AS "Such that loading of the signalling link is approximately 50% of its nominal cell rate (Table 5/Q.2140)."; GET SET-BY-CREATE, sscopTimerCc DEFAULT VALUE Q2751DefinedTypesModule.sscopTimerCcDefaultForNNI GET SET-BY-CREATE, sscopTimerIdle DEFAULT VALUE Q2751DefinedTypesModule.sscopTimerIdleDefaultForNNI GET SET-BY-CREATE, sscopTimerKeepAlive DEFAULT VALUE Q2751DefinedTypesModule.sscopTimerKeepAliveDefaultForNNI GET SET-BY-CREATE, sscopTimerNoResponse DEFAULT VALUE Q2751DefinedTypesModule.sscopTimerNoResponseDefaultForNNI GET SET-BY-CREATE, sscopTimerPoll DEFAULT VALUE Q2751DefinedTypesModule.sscopTimerPollDefaultForNNI GET SET-BY-CREATE, transmissionRateInterval DEFAULT VALUE Q2751DefinedTypesModule.transmissionRateIntervalDefault GET SET-BY-CREATE, transSaalCongThresholdAbatementL1 --DEFAULT VALUE Q2751DefinedTypesModule.transSaalCongThresholdAbatementL1Default GET SET-BY-CREATE, transSaalCongThresholdOnsetL1 --DEFAULT VALUE Q2751DefinedTypesModule.transSaalCongThresholdOnsetLDefault GET SET-BY-CREATE; REGISTERED AS { saalNniProtocolProfilePackage-POi }; signDataLinkTpPackage PACKAGE BEHAVIOUR signDataLinkTpPackageBehaviour BEHAVIOUR DEFINED AS "This managed object represents the termination of the signalling data link within the SP as defined in Q.702. The operational state is 'enabled' in normal operation. In case of failure of the part of the signalling data link that is within control of the managed switching element, this state will be 'disabled'. If the vcTTpPointer attribute is present, then the transmission rate is determined by the cell rate fixed in the trafficDescriptorPackages of the vcTTPBidirectional instance referenced by the signDataLinkTp.";; ATTRIBUTES "ITU-T Rec. Q.751.1 (1995)":signDataLinkTpId GET SET-BY-CREATE, "ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992":operationalState GET, "ITU-T Rec. Q.751.1 (1995)":equipmentPointer GET SET-BY-CREATE; NOTIFICATIONS "ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992":stateChange; REGISTERED AS { signDataLinkTpPackage-POi }; signLinkTpPackage PACKAGE BEHAVIOUR signLinkTpPackageBehaviour BEHAVIOUR DEFINED AS "This managed object represents the termination of the signalling link within the signalling point as defined in Q.703. The signLinkTp object class represents that part of a signalling link which is located in one NE. The following state and status attributes are supported: administrative state: locked: it is administratively not permitted to transport traffic on the link termination point. unlocked: it is administratively permitted to transport user part traffic or test traffic on the link termination point. operational state: enabled: the link termination point is operationally able to transport user part traffic or test traffic. disabled: the link termination point is operationally unable to transport user part traffic or test traffic. The operational state is disabled whenever the link termination point status contains Failed, Deactivated, Local Blocked, Remote Blocked, or the procedural status is Initializing. usage state: idle: the link termination point carries no user part traffic (test traffic may be present). 'active': The link termination point is not congested. Currently the link termination point carries user part traffic. busy: the link termination point is congested due to user part traffic. The usage state is idle whenever the link termination point status is not empty i.e. the usage state immediately reflects the availability of the signLinkTp for user traffic. For national MTP options applying several congestion levels an additional attribute indicating these levels may be added. procedural status: The procedural status initializing is valid during initial alignment procedure. The procedural status not initialized applies when the link termination point is not aligned and the initial alignment procedure has not been started. Link termination point status. This is a set-valued attribute. The following statusses can exist alone or in combinations with each other. The exact definition for each of the following SS7-functional states is to be gained from Q.704. local blocked remote blocked local inhibited remote inhibited failed deactivated The attribute protocolProfilePointer references either a mtpL2ProtocolProfile instance or a saalNniProtocolProfile instance. The attributes protocolProfilePointer and signDataLinkTpPointer are writable only if the administrativeState of the signLinkTp equals 'locked'. If the 'ITU-T Rec. X.721 (1992) | ISO/IEC 10165-2: 1992':communicationsAlarm notification is used, the following probable causes can apply: Probable Cause = 102 (slFailure) which represents measurement Q.752/1.2 - measurement Q.752/1.6 (SpecificProblems=003 abnormalFIBRorBSNR, 004 excessiveAckDelay, 005 excessiveErrorRate, 006 excessiveCongDuration) and Q.752/1.12.(PerceivedSeverity=cleared) If the ss7OnOccEventPackage is present, the event notifications with the following probable causes can apply: Probable Cause = 110 (localChangeOver) which represents measurement Q.752/1.10 (PerceivedSeverity=Maj/Min/War) and measurement Q.752/1.11 (PerceivedSeverity=Cleared). Probable Cause = 210 (remoteProcOutage) which represents measurements Q.752/2.10 (PerceivedSeverity=Maj/Min/War) and Q.752/2.11 (PerceivedSeverity=Cleared). Probable Cause = 216 (start of local inhibition) which represents measurement Q.752/2.16 (PerceivedSeverity=Maj/Min/War) and Q.752/2.17 (PerceivedSeverity=Cleared) Probable Cause = 218 (start of remote inhibition) which represents measurement Q.752/2.18 (PerceivedSeverity=Maj/Min/War) and Q.752/2.19 (PerceivedSeverity=Cleared). A set request is rejected, if EITHER if the name package is supported: the value for the name attribute is already used by another instance of the same object class OR a pointer would reference an instance, which does not belong to the appropriate object class OR a pointer would reference an instance which is not existing OR a signDataLinkTpPointer would reference a signDataLinkTp which is not in the same mtpSignPoint as the superior signLinkSetTp of the signLinkTp OR a signDataLinkTpPointer would reference a signDataLinkTp which has a different value of adjPc (if the adjPcPackage is present) than the superior signLinkSetTp of the signLinkTp OR the link would reference a datalink and a mtpL2ProtocolProfile whose transmissionRates are not the same OR the link would reference a mtpL2ProtocolProfile where the appropriate packages for the congestionControlMethod of the superior signLinkSetTp are not present (see B.1.2.9.2 in Annex B) of Q.751.1 OR the spTimersProfilePackage is present in the superior mtpSignPoint AND the link would reference a mtpL2ProtocolProfile whose l2TimerT2 is not bigger than the q704-t17 of the spTimersProfile referenced by the mtpSignPoint OR the spTimersPackage is present in the superior mtpSignPoint AND the link would reference a mtpL2ProtocolProfile whose l2TimerT2 is not bigger than the q704-t17 of the mtpSignPoint OR it is tried to replace the signDataLinkTp- or protocolProfilePointer while the administrativeState does not equal 'locked' OR it is tried to reference a combination of a saalNniProtocolProfile and a signDataLinkTp, of which the attribute vcTTpPointer is not present OR it is tried to reference a combination of a mtpL2ProtocolProfile and a signDataLinkTp, of which the attribute transmissionRate is not present OR it is tried to reference a combination of a saalNniProtocolProfile and a signDataLinkTp, where the peak cell rates of the ingress and egress traffic of virtual channel assigned to the signDataLinkTp does not fall in the corresponding transmissionRateInterval of the referenced saalNniProtocolProfile. This rejection also takes place if only a single pointer within the signDataLinkTpList or the signTermList (if present) is wrong.";; REGISTERED AS { signLinkTpPackage-POi }; thresholdsForMultCongLevelsPackage PACKAGE BEHAVIOUR thresholdsForMultCongLevelsWithPrioPackageBehaviour BEHAVIOUR DEFINED AS "This package contains the thresholds for the national congestion control methods with multiple levels without priorities.";; ATTRIBUTES transSaalCongThresholdAbatementL2 GET SET-BY-CREATE, transSaalCongThresholdOnsetL2 GET SET-BY-CREATE, transSaalCongThresholdAbatementL3 GET SET-BY-CREATE, transSaalCongThresholdOnsetL3 GET SET-BY-CREATE; REGISTERED AS { thresholdsForMultCongLevelsPackage-POi }; thresholdsForMultCongLevelsWithPrioPackage PACKAGE BEHAVIOUR thresholdsForMultCongLevelsWithPrioPackageBeh BEHAVIOUR DEFINED AS "This package contains the thresholds for the national congestion control method with multiple levels and priorities.";; ATTRIBUTES transSaalCongThresholdDiscardL1 GET SET-BY-CREATE, transSaalCongThresholdDiscardL2 GET SET-BY-CREATE, transSaalCongThresholdDiscardL3 GET SET-BY-CREATE; REGISTERED AS { thresholdsForMultCongLevelsWithPrioPackage-POi }; bufferRelease ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.BufferRelease; BEHAVIOUR bufferReleaseBehaviour BEHAVIOUR DEFINED AS "This attribute determines whether SSCOP can release its transmission buffer and transmission queue on connection release and can selectively release messages from the transmission buffer when older messages are still outstanding.";; REGISTERED AS { bufferRelease-AOi }; egressTransmissionRateInterval ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.EgressTransmissionRateInterval; BEHAVIOUR egressTransmissionRateIntervalBehaviour BEHAVIOUR DEFINED AS "This attribute defines the lower and upper boundaries for the transmission rate to which the other attributes regarding egress traffic are set to fit to. The unit of the INTEGER values is kbits per second. The whole NNI bandwidth range should be covered by several saalNniProtocolProfile instances.";; REGISTERED AS { egressTransmissionRateInterval-AOi }; longMessageSupported ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.LongMessageSupported; BEHAVIOUR longMessageSupportedBehaviour BEHAVIOUR DEFINED AS "This attribute defines whether messages longer than 272 octets are supported.";; REGISTERED AS { longMessageSupported-AOi }; maxCc ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxCc; BEHAVIOUR maxCcBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum value [PDUs] of the state variable VT(CC), corresponding to the maximum number of transmissions of BGN, END, ER or RS PDUs.";; REGISTERED AS { maxCc-AOi }; maxNrp ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxNrp; BEHAVIOUR maxNrpBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum number of retransmissions allowed during proving.";; REGISTERED AS { maxNrp-AOi }; maxPd ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxPd; BEHAVIOUR maxPdBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum acceptable value [PDUs] of the state variable VT(PD) before sending a POLL PDU and resetting VT(PD) to zero. The VT(PD) is incremented each time an SD PDU is transmitted.";; REGISTERED AS { maxPd-AOi }; maxSscopCreditToPeer ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxSscopCreditToPeer; BEHAVIOUR maxSscopCreditToPeerBehaviour BEHAVIOUR DEFINED AS "This attribute defines the absolute value [PDUs] of the size of the receive window given to the peer. This value is added to VR(R) to generate VR(MR). VR(MR) is mapped to N(MR) by transmission of STAT, USTAT, RS RSAK, ER, ERAK, BGN or BGAK PDUs.";; REGISTERED AS { maxSscopCreditToPeer-AOi }; maxStat ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxStat; BEHAVIOUR maxStatBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum number of list elements placed in a STAT PDU.";; REGISTERED AS { maxStat-AOi }; maxInformationFieldLength ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxInformationFieldLength; BEHAVIOUR maxInformationFieldLengthBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum length of the information field in SD PDUs, UD PDUs and MD PDUs 'k'. The unit of the INTEGER value is octets.";; REGISTERED AS { maxInformationFieldLength-AOi }; maxLengthSscopUuField ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.MaxLengthSscopUuField; BEHAVIOUR maxLengthSscopUuFieldBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum length of a variable length SSCOP UU field 'j'. The SSCOP UU is an optional field of BGN PDUs, BGAK PDUs, BGREJ PDUs, END PDUs and RS PDUs. The unit of the INTEGER value is octets";; REGISTERED AS { maxLengthSscopUuField-AOi }; n1 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.N1; BEHAVIOUR n1Behaviour BEHAVIOUR DEFINED AS "This attribute defines the number of PDUs sent during normal proving.";; REGISTERED AS { n1-AOi }; nniLayerManagementProvingState ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NniLayerManagementProvingState; BEHAVIOUR nniLayerManagementProvingStateBehaviour BEHAVIOUR DEFINED AS "This attribute defines the type of proving required by management. The value of the management proving state overrides the value of proving required by MTP L3. It can take the values: Normal, emergency neutral.";; REGISTERED AS { nniLayerManagementProvingState-AOi }; nniLayerManagementTimerNoCredit ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NniLayerManagementTimerNoCredit; BEHAVIOUR nniLayerManagementTimerNoCreditBehaviour BEHAVIOUR DEFINED AS "This attribute defines the maximum time interval that the value of VT(MS) may remain less than or equal VT(S) before the link is taken out of service. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { nniLayerManagementTimerNoCredit-AOi }; nniLayerManagementTimerRepeatSrec ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NniLayerManagementTimerRepeatSrec; BEHAVIOUR nniLayerManagementTimerRepeatSrecBehaviour BEHAVIOUR DEFINED AS "This attribute defines the minimum time between SSCOP recoveries which does not result in a release of the connection. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { nniLayerManagementTimerRepeatSrec-AOi }; nniTimerT1 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NniTimerT1; BEHAVIOUR nniTimerT1Behaviour BEHAVIOUR DEFINED AS "This attribute defines the time between the link release action and the next link establish action during alignment. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { nniTimerT1-AOi }; nniTimerT2 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NniTimerT2; BEHAVIOUR nniTimerT3Behaviour BEHAVIOUR DEFINED AS "This attribute defines the total time that SSCF NNI will attempt alignment. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { nniTimerT2-AOi }; nniTimerT3 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NniTimerT3; BEHAVIOUR nniTimerT3Beh BEHAVIOUR DEFINED AS "The time between proving PDUs such that proving PDUs are transmitted with half of the channel bandwidth. The unit for the INTEGER value is microseconds.";; REGISTERED AS { nniTimerT3-AOi }; pollAfterRetransmission ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.PollAfterRetransmission; BEHAVIOUR pollAfterRetransmissionBehaviour BEHAVIOUR DEFINED AS "This attribute specifies if a POLL is transmitted each time the retransmission queue is emptied.";; REGISTERED AS { pollAfterRetransmission-AOi }; saalNniProtocolProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.NameType; MATCHES FOR EQUALITY; BEHAVIOUR saalNniProtocolProfileIdBehaviour BEHAVIOUR DEFINED AS "This attribute is used for naming instances of the object class saalNniProtocolProfile.";; REGISTERED AS { saalNniProtocolProfileId-AOi }; saalNniProtocolProfileName ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.AdditionalName; BEHAVIOUR saalNniProtocolProfileNameBehaviour BEHAVIOUR DEFINED AS "A set request to a name, which is already used by another instance of this class, will be rejected.";; REGISTERED AS { saalNniProtocolProfileName-AOi }; sscopTimerCc ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.SscopTimerCc; BEHAVIOUR sscopTimerCcBehaviour BEHAVIOUR DEFINED AS "This attribute defines the time interval between transmissions of BGN, END, RS and ER PDUs when an acknowledge to these PDUs has not been received. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { sscopTimerCc-AOi }; sscopTimerIdle ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.SscopTimerIdle; BEHAVIOUR sscopTimerIdleBehaviour BEHAVIOUR DEFINED AS "This attribute defines the SSCOP timer IDLE. The SSCOP connection is partitioned into phases. The SSCOP timer IDLE supervises the idle phase. In this phase the timer NO_RESPONSE is not running and no POLL PDUs are transmitted. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { sscopTimerIdle-AOi }; sscopTimerKeepAlive ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.SscopTimerKeepAlive; BEHAVIOUR sscopTimerKeepAliveBehaviour BEHAVIOUR DEFINED AS "This attribute defines the SSCOP timer KEEP_ALIVE. The SSCOP connection is partitioned into phases. The SSCOP timer IDLE supervises the transient phase. In this phase there are no outstanding acknowledgements or new data pending transmission. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { sscopTimerKeepAlive-AOi }; sscopTimerNoResponse ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.SscopTimerNoResponse; BEHAVIOUR sscopTimerNoResponseBehaviour BEHAVIOUR DEFINED AS "This attribute defines the SSCOP timer NO_RESPONSE. This timer is used to detect a faulty connection. The timer runs with either the timer POLL or KEEP_ALIVE simultaneously. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { sscopTimerNoResponse-AOi }; sscopTimerPoll ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.SscopTimerPoll; BEHAVIOUR sscopTimerPollBehaviour BEHAVIOUR DEFINED AS "This attribute defines the SSCOP timer POLL. The SSCOP connection is partitioned into phases. The SSCOP timer POLL supervises the active phase. In this new data is pending, transmission or acknowledgements are outstanding. The unit for the INTEGER value is milliseconds.";; REGISTERED AS { sscopTimerPoll-AOi }; transmissionRateInterval ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransmissionRateInterval; BEHAVIOUR transmissionRateIntervalBehaviour BEHAVIOUR DEFINED AS "This attribute defines the lower and upper boundaries for the transmission rate to which the other attributes are set to fit to. If the conditional egressTransmissionRateInterval attribute is not present, the value of this attribute refers to both egress and ingress traffic. If the egressTransmissionRateInterval attribute is present, the value of this attribute refers to ingress traffic only. The unit of the INTEGER values is kbits per second. The whole NNI bandwidth range from 64 to 4096 kbit/s should be covered by several saalNniProtocolProfile instances.";; REGISTERED AS { transmissionRateInterval-AOi }; transSaalCongThresholdAbatementL1 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdAbatementL1Behaviour BEHAVIOUR DEFINED AS "If the number of messages AND the number of octets in the transmission buffer/transmission queue fall below the values of the corresponding components of this attribute, the corresponding link is no longer in congestion level 1. If the congestion control method used supports multiple congestion levels without congestion priorities, then the new congestion level is given to MTP L3. If the congestion control method used supports multiple congestion levels with congestion priorities, then the new congestion level is given to MTP L3 and messages with the corresponding priority are now accepted by MTP L3. If the congestion control method used supports multiple congestion levels without congestion priorities, then the new congestion level is given to MTP L3. If the international congestion control method is used, then 'no congestion' is announced to MTP L3. (for more details see Q.704)";; REGISTERED AS { transSaalCongThresholdAbatementL1-AOi }; transSaalCongThresholdAbatementL2 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdAbatementL2Behaviour BEHAVIOUR DEFINED AS "If the number of messages AND the number of octets in the transmission buffer/transmission queue fall below the values of the corresponding components of this attribute, the corresponding link is no longer in congestion level 2. If the congestion control method used supports multiple congestion levels without congestion priorities, then the new congestion level is given to MTP L3. If the congestion control method used supports multiple congestion levels with congestion priorities, then the new congestion level is given to MTP L3 and messages with the corresponding priority are now accepted by MTP L3. If the congestion control method used supports multiple congestion levels without congestion priorities, then the new congestion level is given to MTP L3. This attribute is not used for the international congestion control method.";; REGISTERED AS { transSaalCongThresholdAbatementL2-AOi }; transSaalCongThresholdAbatementL3 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdAbatementL3Behaviour BEHAVIOUR DEFINED AS "If the number of messages AND the number of octets in the transmission buffer/transmission queue fall below the values of the corresponding components of this attribute, the corresponding link is no longer in congestion level 3. If the congestion control method used supports multiple congestion levels without congestion priorities, then the new congestion level is given to MTP L3. If the congestion control method used supports multiple congestion levels with congestion priorities, then the new congestion level is given to MTP L3 and messages with the corresponding priority are now accepted by MTP L3. If the congestion control method used supports multiple congestion levels without congestion priorities, then the new congestion level is given to MTP L3. This attribute is not used for the international congestion control method.";; REGISTERED AS { transSaalCongThresholdAbatementL3-AOi }; transSaalCongThresholdDiscardL1 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdDiscardL1Behaviour BEHAVIOUR DEFINED AS "If the number of messages OR the number of octets in the transmission buffer/transmission queue exceeds the value of the corresponding component of this attribute, then all messages with a congestion priority equal to this level 1 or lower are discarded. This attribute is not used for the international congestion control method nor the method with multiple congestion levels without priorities.";; REGISTERED AS { transSaalCongThresholdDiscardL1-AOi }; transSaalCongThresholdDiscardL2 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdDiscardL2Behaviour BEHAVIOUR DEFINED AS "If the number of messages OR the number of octets in the transmission buffer/transmission queue exceeds the value of the corresponding component of this attribute, then all messages with a congestion priority equal to this level 2 or lower are discarded. This attribute is not used for the international congestion control method nor the method with multiple congestion levels without priorities.";; REGISTERED AS { transSaalCongThresholdDiscardL2-AOi }; transSaalCongThresholdDiscardL3 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdDiscardL3Behaviour BEHAVIOUR DEFINED AS "If the number of messages OR the number of octets in the transmission buffer/transmission queue exceeds the value of the corresponding component of this attribute, then all messages with a congestion priority equal to this level 3 or lower are discarded. This attribute is not used for the international congestion control method nor the method with multiple congestion levels without priorities.";; REGISTERED AS { transSaalCongThresholdDiscardL3-AOi }; transSaalCongThresholdOnsetL1 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdOnsetL1Behaviour BEHAVIOUR DEFINED AS "If the number of messages OR the number of octets in the transmission buffer/transmission queue exceeds the value of the corresponding component of this attribute, the corresponding link is in congestion level 1. If the congestion control method used supports multiple congestion levels with or without congestion priorities, then the new congestion level is given to MTP L3 for transfer to users and transmission in the TFC messages. If the international congestion control method is used, an indication 'congestion is given' to MTP L3 without congestion level in order to inform the users and cause the generation of TFC messages.";; REGISTERED AS { transSaalCongThresholdOnsetL1-AOi }; transSaalCongThresholdOnsetL2 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdOnsetL2Behaviour BEHAVIOUR DEFINED AS "If the number of messages OR the number of octets in the transmission buffer/transmission queue exceeds the value of the corresponding component of this attribute, the corresponding link is in congestion level 2. If the congestion control method used supports multiple congestion levels with or without congestion priorities, then the new congestion level is given to MTP L3 for transfer to users and transmission in the TFC messages. Not used for the international congestion control method.";; REGISTERED AS { transSaalCongThresholdOnsetL2-AOi }; transSaalCongThresholdOnsetL3 ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.TransSaalCongThreshold; BEHAVIOUR transSaalCongThresholdOnsetL3Behaviour BEHAVIOUR DEFINED AS "If the number of messages OR the number of octets in the transmission buffer/transmission queue exceeds the value of the corresponding component of this attribute, the corresponding link is in congestion level 3. If the congestion control method used supports multiple congestion levels with or without congestion priorities, then the new congestion level is given to MTP L3 for transfer to users and transmission in the TFC messages. Not used for the international congestion control method.";; REGISTERED AS { transSaalCongThresholdOnsetL3-AOi }; vcTTpPointer ATTRIBUTE WITH ATTRIBUTE SYNTAX Q2751DefinedTypesModule.VcTTpPointer; MATCHES FOR EQUALITY; BEHAVIOUR vcTTpPointerBehaviour BEHAVIOUR DEFINED AS "This attribute references an object class defined in I.751. It must be present for a broadband signalling data link, it must not be present for a narrowband datalink (the term 'broadband signalling data link' signifies a data link using the SAAL NNI). The referenced instance has a mandatory relation via its upstream- and downstreamConnectivityPointers to one instance of object class vcCTPBidirectional, whose Id represents the VCI of the virtual channel used by the data link. This vcCTPBidirectional is contained in a superior object vpTTPBidirectional, which has a mandatory relation via its upstream- and downstreamConnectivityPointers to one instance of the object class vpTTPBidirectional, whose Id represents the VPI of the virtual path used by the data link.";; REGISTERED AS { vcTTpPointer-AOi }; ss7SpecificError PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX Q2751DefinedTypesModule.Ss7SpecificErrorInformation; BEHAVIOUR ss7SpecificErrorBeh BEHAVIOUR DEFINED AS "This parameter defines errors which are specific for the administration, operation and maintenance of SS7 managed items.";; REGISTERED AS { ss7SpecificError-OID }; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004