-- ============================================================================= -- GDMO definitions extracted from ITU-T Rec. Q.833.1 (2001) -- ============================================================================= adslChannelTTP MANAGED OBJECT CLASS DERIVED FROM "Rec. M.3100":trailTerminationPointBidirectional; CHARACTERIZED BY "Rec. X.721 | ISO/IEC 10165-2":administrativeStatePackage, "Rec. M.3100":createDeleteNotificationsPackage, "Rec. M.3100":attributeValueChangeNotificationPackage, adslChannelTTPPkg PACKAGE BEHAVIOUR adslChannelTTPbeh; ATTRIBUTES adslChannelTTPId GET, channelType GET SET-BY-CREATE, currentChannelRate GET, previousChannelRate GET;;; CONDITIONAL PACKAGES interleaveDelayPkg PRESENT IF "The channelType is Interleaved", currentCrcBLPkg PRESENT IF "The channelType is Fast or Interleaved", rateAdaptationNotificationPkg PRESENT IF "The channelType is Fast or Interleaved, and Run-time rate adaptation is supported"; REGISTERED AS { adslfNMObjectClass 1 }; adslChannelTTPbeh BEHAVIOUR DEFINED AS "adslChannelTTP object is used to model channel terminations on ATU-C and ATU-R. It represent both connection and trail termination aspects. One instance of this managed object class is created for each supported channel. For a given adslLineTTP object instance the total of current channel rates of the contained adslChannelTTP instances cannot exceed its line rate. The inherited supportedByObjectList attribute points to the associated equipment unit(s)."; adslChannelTTPCurrentData MANAGED OBJECT CLASS DERIVED FROM "Rec. Q.822":currentData; CHARACTERIZED BY "Rec. M.3100":createDeleteNotificationsPackage, "Rec. M.3100":attributeValueChangeNotificationPackage, "Rec. Q.822":thresholdPkg, adslChannelTTPCurrentDataPkg PACKAGE BEHAVIOUR adslChannelTTPCurrentDataBeh;;; CONDITIONAL PACKAGES adslChannelRcvBlocksPkg PRESENT IF "an instance supports it", adslChannelTxBlocksPkg PRESENT IF "an instance supports it", adslChannelCorrectedBlocksPkg PRESENT IF "an instance supports it", adslChannelUncorrectedBlocksPkg PRESENT IF "an instance supports it", adslChannelCodeViolationsPkg PRESENT IF "an instance supports it"; REGISTERED AS { adslfNMObjectClass 2 }; adslChannelTTPCurrentDataBeh BEHAVIOUR DEFINED AS "adslChannelTTPCurrentData object is used to monitor performance monitoring aspects of an ADSL channel. Instances of this managed object class shall model 1 Day counters"; adslChannelTTPHistoryData MANAGED OBJECT CLASS DERIVED FROM "Rec. Q.822":historyData; CHARACTERIZED BY "Rec. Q.822":objectDeleteNotificationPkg, "Rec. Q.822":historyDataSuspectIntervalFlagPkg, adslChannelTTPHistoryDataPkg PACKAGE BEHAVIOUR adslChannelTTPHistoryDataBeh;;; CONDITIONAL PACKAGES adslChannelRcvBlocksRecordPkg PRESENT IF "an instance supports it", adslChannelTxBlocksRecordPkg PRESENT IF "an instance supports it", adslChannelCorrectedBlocksRecordPkg PRESENT IF "an instance supports it", adslChannelUncorrectedBlocksRecordPkg PRESENT IF "an instance supports it", adslChannelCodeViolationsRecordPkg PRESENT IF "an instance supports it"; REGISTERED AS { adslfNMObjectClass 3 }; adslChannelTTPHistoryDataBeh BEHAVIOUR DEFINED AS "adslChannelTTPHistoryData object is used to keep previous performance monitoring counters of an ADSL channel."; adslConfigurationProfile MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":top; CHARACTERIZED BY "Rec. M.3100":createDeleteNotificationsPackage, "Rec. M.3100":attributeValueChangeNotificationPackage, adslConfigurationProfilePkg PACKAGE BEHAVIOUR adslConfigurationProfileBeh; ATTRIBUTES adslConfigurationProfileId GET, rateModeAtuC GET SET-BY-CREATE, targetSnrMarginAtuC GET SET-BY-CREATE, maxSnrMarginAtuC GET SET-BY-CREATE, minSnrMarginAtuC GET SET-BY-CREATE, rateModeAtuR GET SET-BY-CREATE, targetSnrMarginAtuR GET SET-BY-CREATE, maxSnrMarginAtuR GET SET-BY-CREATE, minSnrMarginAtuR GET SET-BY-CREATE, configuredChannelTypes GET SET-BY-CREATE;;; CONDITIONAL PACKAGES rateAdaptivePkg PRESENT IF "Rate adaptive ADSL mode is available", fastPkg PRESENT IF "Fast channel mode is supported", interleavedPkg PRESENT IF "Interleaved channel mode is supported", rateChangeRatioPkg PRESENT IF "Rate adaptive ADSL mode is available, and, both Fast and Interleaved channels are supported at the same time", powerManagementPkg PRESENT IF "Optional power management procedures are supported"; REGISTERED AS { adslfNMObjectClass 4 }; adslConfigurationProfileBeh BEHAVIOUR DEFINED AS "adslConfigurationProfile managed object class contains a list of parameters to be used in configuring an ADSL Modem. The instances of this object class is pointed to by adslLineTTP object instances representing ATU-C side of an ADSL Line. However, this object class defines the attributes pertaining to both the ATU-C, as well as the related ATU-R. Note that the ATU-C configures the ATU-R. The fastPkg and interleavedPkg control the configuration of channels to be supported. If fastPkg is present, fast channel is configured. If interleavedPkg is present, the interleaved channel is configured. If both fastPkg and interleavedPkg are present, both channels are configured."; adslLineTTP MANAGED OBJECT CLASS DERIVED FROM "Rec. M.3100":trailTerminationPointBidirectional; CHARACTERIZED BY "Rec. X.721 | ISO/IEC 10165-2":administrativeStatePackage, "Rec. M.3100":createDeleteNotificationsPackage, "Rec. M.3100":attributeValueChangeNotificationPackage, "Rec. M.3100":stateChangeNotificationPackage, initFailurePkg, adslLineTTPPkg PACKAGE BEHAVIOUR adslLineTTPBeh; ATTRIBUTES adslLineTTPId GET SET-BY-CREATE, lineCoding GET, currentSnrMargin GET, currentAttenuation GET, currentOutputPower GET, currentAttainableRate GET, currentLineRate GET, previousLineRate GET, supportedChannelTypes GET, adslAvailabilityStatus GET, supportedOperationalModes GET, currentOperationalMode GET;;; CONDITIONAL PACKAGES adslConfigurationProfilePointerPkg PRESENT IF "The object instance represents the ATU-C side of the ADSL line", allowedOperationalModesPkg PRESENT IF "The object instance represents the ATU-C side of the ADSL line"; REGISTERED AS { adslfNMObjectClass 5 }; adslLineTTPBeh BEHAVIOUR DEFINED AS "adslLineTTP object is used to model a Physical ADSL line termination. The inherited supportedByObjectList attribute points to the associated equipment unit(s). The inherited downstreamConnectivityPointer of an adslLineTTP instance representing the ATU-C side of the ADSL line, points to the related adslLineTTP instance representing the ATU-R side of the ADSL line. The inherited upstreamConnectivityPointer of an adslLineTTP instance representing the ATU-R side of the ADSL line, points to the related adslLineTTP instance representing the ATU-C side of the ADSL line. The configurationProfilePointer attribute, which is only present for the instances of adslLineTTP object representing the ATU-C side of the ADSL line, points to the object class instance representing physical line configuration information for both ATU-C and ATU-R. The adslAvailabilityStatus attribute further qualifies the inherited operationState attribute. The lineCodeSpecificProfilePointer attribute is included for future expansion of the model with vendor or line code specific information"; adslLineTTPCurrentData MANAGED OBJECT CLASS DERIVED FROM "Rec. Q.822":currentData; CHARACTERIZED BY "Rec. M.3100":createDeleteNotificationsPackage, "Rec. M.3100":attributeValueChangeNotificationPackage, "Rec. Q.822":thresholdPkg, adslLineTTPCurrentDataPkg PACKAGE BEHAVIOUR adslLineTTPCurrentDataBeh;;; CONDITIONAL PACKAGES adslLofsPkg PRESENT IF "an instance supports it", adslLolsPkg PRESENT IF "an instance supports it", adslLossPkg PRESENT IF "an instance supports it", adslLprsPkg PRESENT IF "an instance supports it", adslEssPkg PRESENT IF "an instance supports it", adslSessPkg PRESENT IF "an instance supports it", adslUassPkg PRESENT IF "an instance supports it", adslFastRetrainPkg PRESENT IF "an instance supports it", adslFecsPkg PRESENT IF "an instance supports it"; REGISTERED AS { adslfNMObjectClass 6 }; adslLineTTPCurrentDataBeh BEHAVIOUR DEFINED AS "adslLineTTPCurrentData object is used to monitor performance monitoring aspects of an ADSL physical line. Instances of this managed object class shall model 15 Min and 1 Day counters"; adslLineTTPHistoryData MANAGED OBJECT CLASS DERIVED FROM "Rec. Q.822":historyData; CHARACTERIZED BY "Rec. Q.822":objectDeleteNotificationPkg, "Rec. Q.822":historyDataSuspectIntervalFlagPkg, adslLineTTPHistoryDataPkg PACKAGE BEHAVIOUR adslLineTTPHistoryDataBeh;;; CONDITIONAL PACKAGES adslLofsRecordPkg PRESENT IF "an instance supports it", adslLolsRecordPkg PRESENT IF "an instance supports it", adslLossRecordPkg PRESENT IF "an instance supports it", adslLprsRecordPkg PRESENT IF "an instance supports it", adslEssRecordPkg PRESENT IF "an instance supports it", adslSessRecordPkg PRESENT IF "an instance supports it", adslUassRecordPkg PRESENT IF "an instance supports it", adslFastRetrainRecordPkg PRESENT IF "an instance supports it", adslFecsRecordPkg PRESENT IF "an instance supports it"; REGISTERED AS { adslfNMObjectClass 7 }; adslLineTTPHistoryDataBeh BEHAVIOUR DEFINED AS "adslLineTTPHistoryData object is used to keep previous performance counters of an ADSL physical line."; adslChannelTTP-adslLineTTP NAME BINDING SUBORDINATE OBJECT CLASS adslChannelTTP; NAMED BY SUPERIOR OBJECT CLASS adslLineTTP; WITH ATTRIBUTE adslChannelTTPId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS ; REGISTERED AS { adslfNMNameBinding 1 }; adslChannelTTPCurrentData-adslChannelTTP NAME BINDING SUBORDINATE OBJECT CLASS adslChannelTTPCurrentData; NAMED BY SUPERIOR OBJECT CLASS adslChannelTTP; WITH ATTRIBUTE "Rec. X.739":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS ; REGISTERED AS { adslfNMNameBinding 2 }; adslChannelTTPHistoryData-adslChannelTTPCurrentData NAME BINDING SUBORDINATE OBJECT CLASS adslChannelTTPHistoryData; NAMED BY SUPERIOR OBJECT CLASS adslChannelTTPCurrentData; WITH ATTRIBUTE "Rec. Q.822":historyDataId; REGISTERED AS { adslfNMNameBinding 3 }; adslConfigurationProfile-managedElementR1 NAME BINDING SUBORDINATE OBJECT CLASS adslConfigurationProfile; NAMED BY SUPERIOR OBJECT CLASS "Rec. M.3100":managedElementR1; WITH ATTRIBUTE adslConfigurationProfileId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS ; REGISTERED AS { adslfNMNameBinding 4 }; adslLineTTP-managedElementR1 NAME BINDING SUBORDINATE OBJECT CLASS adslLineTTP; NAMED BY SUPERIOR OBJECT CLASS "Rec. M.3100":managedElementR1; WITH ATTRIBUTE adslLineTTPId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS ; REGISTERED AS { adslfNMNameBinding 5 }; adslLineTTPCurrentData-adslLineTTP NAME BINDING SUBORDINATE OBJECT CLASS adslLineTTPCurrentData; NAMED BY SUPERIOR OBJECT CLASS adslLineTTP; WITH ATTRIBUTE "Rec. X.739":scannerId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE DELETES-CONTAINED-OBJECTS; REGISTERED AS { adslfNMNameBinding 6 }; adslLineTTPHistoryData-adslLineTTPCurrentData NAME BINDING SUBORDINATE OBJECT CLASS adslLineTTPHistoryData; NAMED BY SUPERIOR OBJECT CLASS adslLineTTPCurrentData; WITH ATTRIBUTE "Rec. Q.822":historyDataId; REGISTERED AS { adslfNMNameBinding 7 }; adslChannelCorrectedBlocksPkg PACKAGE ATTRIBUTES adslChannelCorrectedBlocks REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 1 }; adslChannelCorrectedBlocksRecordPkg PACKAGE ATTRIBUTES adslChannelCorrectedBlocks GET; REGISTERED AS { adslfNMPackage 2 }; adslChannelRcvBlocksPkg PACKAGE ATTRIBUTES adslChannelRcvBlocks REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 3 }; adslChannelRcvBlocksRecordPkg PACKAGE ATTRIBUTES adslChannelRcvBlocks GET; REGISTERED AS { adslfNMPackage 4 }; adslChannelTxBlocksPkg PACKAGE ATTRIBUTES adslChannelTxBlocks REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 5 }; adslChannelTxBlocksRecordPkg PACKAGE ATTRIBUTES adslChannelTxBlocks GET; REGISTERED AS { adslfNMPackage 6 }; adslChannelUncorrectedBlocksPkg PACKAGE ATTRIBUTES adslChannelUncorrectedBlocks REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 7 }; adslChannelUncorrectedBlocksRecordPkg PACKAGE ATTRIBUTES adslChannelUncorrectedBlocks GET; REGISTERED AS { adslfNMPackage 8}; adslConfigurationProfilePointerPkg PACKAGE ATTRIBUTES adslConfigurationProfilePointer GET-REPLACE, lineCodeSpecificProfilePointer GET-REPLACE; REGISTERED AS { adslfNMPackage 9 }; adslEssPkg PACKAGE ATTRIBUTES adslEss REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 10 }; adslEssRecordPkg PACKAGE ATTRIBUTES adslEss GET; REGISTERED AS { adslfNMPackage 11 }; adslFastRetrainPkg PACKAGE ATTRIBUTES adslNumFastRetrains REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET, adslFailedFastRetrains REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 12 }; adslFastRetrainRecordPkg PACKAGE ATTRIBUTES adslNumFastRetrains GET, adslFailedFastRetrains GET; REGISTERED AS { adslfNMPackage 13 }; adslLofsPkg PACKAGE ATTRIBUTES adslLofs REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 14 }; adslLofsRecordPkg PACKAGE ATTRIBUTES adslLofs GET; REGISTERED AS { adslfNMPackage 15 }; adslLolsPkg PACKAGE ATTRIBUTES adslLols REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 16 }; adslLolsRecordPkg PACKAGE ATTRIBUTES adslLols GET; REGISTERED AS { adslfNMPackage 17 }; adslLossPkg PACKAGE ATTRIBUTES adslLoss REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 18 }; adslLossRecordPkg PACKAGE ATTRIBUTES adslLoss GET; REGISTERED AS { adslfNMPackage 19 }; adslLprsPkg PACKAGE ATTRIBUTES adslLprs REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 20 }; adslLprsRecordPkg PACKAGE ATTRIBUTES adslLprs GET; REGISTERED AS { adslfNMPackage 21 }; adslSessPkg PACKAGE ATTRIBUTES adslSess REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 22 }; adslSessRecordPkg PACKAGE ATTRIBUTES adslSess GET; REGISTERED AS { adslfNMPackage 23 }; adslUassPkg PACKAGE ATTRIBUTES adslUass REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 24 }; adslUassRecordPkg PACKAGE ATTRIBUTES adslUass GET; REGISTERED AS { adslfNMPackage 25 }; allowedOperationalModesPkg PACKAGE ATTRIBUTES allowedOperationalModes GET-REPLACE ADD-REMOVE; REGISTERED AS { adslfNMPackage 26 }; currentCrcBLPkg PACKAGE ATTRIBUTES currentCrcBL GET; REGISTERED AS { adslfNMPackage 27 }; fastPkg PACKAGE ATTRIBUTES fastMinTxRateAtuC GET SET-BY-CREATE, fastMaxTxRateAtuC GET SET-BY-CREATE, fastMinTxRateAtuR GET SET-BY-CREATE, fastMaxTxRateAtuR GET SET-BY-CREATE; REGISTERED AS { adslfNMPackage 28 }; initFailurePkg PACKAGE ATTRIBUTES initFailedNotificationSwitch GET-REPLACE; NOTIFICATIONS initFailedNotification; REGISTERED AS { adslfNMPackage 29 }; interleavedPkg PACKAGE ATTRIBUTES interleavedMinTxRateAtuC GET SET-BY-CREATE, interleavedMaxTxRateAtuC GET SET-BY-CREATE, maxInterleaveDelayAtuC GET SET-BY-CREATE, interleavedMinTxRateAtuR GET SET-BY-CREATE, interleavedMaxTxRateAtuR GET SET-BY-CREATE, maxInterleaveDelayAtuR GET SET-BY-CREATE; REGISTERED AS { adslfNMPackage 30 }; interleaveDelayPkg PACKAGE ATTRIBUTES interleaveDelay GET; REGISTERED AS { adslfNMPackage 31 }; rateAdaptationNotificationPkg PACKAGE ATTRIBUTES upThreshold GET-REPLACE, downThreshold GET-REPLACE; NOTIFICATIONS rateChangeNotification; REGISTERED AS { adslfNMPackage 32 }; rateAdaptivePkg PACKAGE ATTRIBUTES downShiftSnrMarginAtuC GET SET-BY-CREATE, upShiftSnrMarginAtuC GET SET-BY-CREATE, minDownShiftTimeAtuC GET SET-BY-CREATE, minUpShiftTimeAtuC GET SET-BY-CREATE, downShiftSnrMarginAtuR GET SET-BY-CREATE, upShiftSnrMarginAtuR GET SET-BY-CREATE, minDownShiftTimeAtuR GET SET-BY-CREATE, minUpShiftTimeAtuR GET SET-BY-CREATE; REGISTERED AS { adslfNMPackage 33 }; rateChangeRatioPkg PACKAGE ATTRIBUTES rateChangeRatioAtuC GET SET-BY-CREATE, rateChangeRatioAtuR GET SET-BY-CREATE; REGISTERED AS { adslfNMPackage 34 }; powerManagementPkg PACKAGE ATTRIBUTES lowPowerDataRateAtuC GET SET-BY-CREATE, lowPowerDataRateAtuR GET SET-BY-CREATE; REGISTERED AS { adslfNMPackage 35 }; adslChannelCodeViolationsPkg PACKAGE ATTRIBUTES adslChannelCodeViolations REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 36 }; adslChannelCodeViolationsRecordPkg PACKAGE ATTRIBUTES adslChannelCodeViolations GET; REGISTERED AS { adslfNMPackage 37 }; adslFecsPkg PACKAGE ATTRIBUTES adslFecs REPLACE-WITH-DEFAULT DEFAULT VALUE AdslfMIBMod.integerZero GET; REGISTERED AS { adslfNMPackage 38 }; adslFecsRecordPkg PACKAGE ATTRIBUTES adslFecs GET; REGISTERED AS { adslfNMPackage 39 }; adslAvailabilityStatus ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslAvailabilityStatus; MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION; BEHAVIOUR adslAvailabilityStatusBeh; REGISTERED AS { adslfNMAttribute 1 }; adslAvailabilityStatusBeh BEHAVIOUR DEFINED AS "This set-valued attribute further qualifies the operationState of the object instance. Valid conditions that may be included in this set-valued attribute, for an instance representing the ATU-C side of an ADSL Line are: LOF, LOS, LPR, LOL, lossOfSigQuality, dataInitFailure, configInitFailure, protocolInitFailure, noPeerPresent, and lowPowerMode. For an instance representing ATU-R side of an ADSL Line the valid values are: LOF, LOS, LPR, lossOfSigQuality, and lowPowerMode"; adslChannelCorrectedBlocks ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslChannelCorrectedBlocksBeh; REGISTERED AS { adslfNMAttribute 2 }; adslChannelCorrectedBlocksBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of all blocks received with an error and corrected."; adslChannelCTPId ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.NameType; MATCHES FOR EQUALITY; BEHAVIOUR adslChannelCTPIdBeh; REGISTERED AS { adslfNMAttribute 3 }; adslChannelCTPIdBeh BEHAVIOUR DEFINED AS "This attribute is the object instance identifier for the adslChannelCTP."; adslChannelRcvBlocks ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslChannelRcvBlocksBeh; REGISTERED AS { adslfNMAttribute 4 }; adslChannelRcvBlocksBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of all received encoded blocks."; adslChannelTxBlocks ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslChannelTxBlocksBeh; REGISTERED AS { adslfNMAttribute 5 }; adslChannelTxBlocksBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of all transmitted encoded blocks."; adslChannelUncorrectedBlocks ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslChannelUncorrectedBlocksBeh; REGISTERED AS { adslfNMAttribute 6 }; adslChannelUncorrectedBlocksBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of all blocks received with uncorrectable errors."; adslConfigurationProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.NameType; MATCHES FOR EQUALITY; BEHAVIOUR adslConfigurationProfileIdBeh; REGISTERED AS { adslfNMAttribute 7 }; adslConfigurationProfileIdBeh BEHAVIOUR DEFINED AS "This attribute is the object instance identifier for the adslConfigurationProfile."; adslConfigurationProfilePointer ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.ObjectInstance; MATCHES FOR EQUALITY; BEHAVIOUR adslConfigurationProfilePointerBeh; REGISTERED AS { adslfNMAttribute 8 }; adslConfigurationProfilePointerBeh BEHAVIOUR DEFINED AS "This attribute is a pointer to the applicable ADSL Configuration Profile."; adslEss ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslEssBeh; REGISTERED AS { adslfNMAttribute 9 }; adslEssBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of errored seconds (one or more crc, one or more los or sef defects)."; adslFailedFastRetrains ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslFailedFastRetrainsBeh; REGISTERED AS { adslfNMAttribute 10 }; adslFailedFastRetrainsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of failed fast-retrain attempts."; adslFecs ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslFecsBeh; REGISTERED AS { adslfNMAttribute 72 }; adslFecsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of FEC events."; adslLineTTPId ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.NameType; MATCHES FOR EQUALITY; BEHAVIOUR adslLineTTPIdBeh; REGISTERED AS { adslfNMAttribute 11 }; adslLineTTPIdBeh BEHAVIOUR DEFINED AS "This attribute is the object instance identifier for the adslLineTTP."; adslLofs ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslLofsBeh; REGISTERED AS { adslfNMAttribute 12 }; adslLofsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of seconds where there was a Loss of Frame."; adslLols ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslLolsBeh; REGISTERED AS { adslfNMAttribute 13 }; adslLolsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of seconds where there was a Loss of Link."; adslLoss ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslLossBeh; REGISTERED AS { adslfNMAttribute 14 }; adslLossBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of seconds where there was a Loss of Signal."; adslLprs ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslLprsBeh; REGISTERED AS { adslfNMAttribute 15 }; adslLprsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of seconds where there was a Loss of Power."; adslNumFastRetrains ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslNumFastRetrainsBeh; REGISTERED AS { adslfNMAttribute 16 }; adslNumFastRetrainsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of modem fast-retrain attempts."; adslSess ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslSessBeh; REGISTERED AS { adslfNMAttribute 17 }; adslSessBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of Severely Errored Seconds (SES)."; adslUass ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslUassBeh; REGISTERED AS { adslfNMAttribute 18 }; adslUassBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of Unavailable Seconds (UAS)."; allowedOperationalModes ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslOperationalModes; MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION; BEHAVIOUR allowedOperationalModesBeh; REGISTERED AS { adslfNMAttribute 19 }; allowedOperationalModesBeh BEHAVIOUR DEFINED AS "This set-valued attribute configures the modem Operational Modes that should be allowed by the ATU-C. The allowed Modes should be a subset of the Modes supported by the ATU-C (as per the supportedOperationalModes attribute)."; channelType ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslChannelType; MATCHES FOR EQUALITY; BEHAVIOUR channelTypeBeh; REGISTERED AS { adslfNMAttribute 20 }; channelTypeBeh BEHAVIOUR DEFINED AS "This attribute indicates the channel type (Fast, Interleaved, other)."; currentAttainableRate ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentAttainableRateBeh; REGISTERED AS { adslfNMAttribute 21 }; currentAttainableRateBeh BEHAVIOUR DEFINED AS "This attribute indicates the current maximum attainable transmit rate for the ATU in kbps. This value is greater than or equal to the current line rate."; currentAttenuation ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentAttenuationBeh; REGISTERED AS { adslfNMAttribute 22 }; currentAttenuationBeh BEHAVIOUR DEFINED AS "This attribute indicates the measured difference in the total power transmitted by peer ATU and the total power received by this ATU in 1/10th of a dB."; currentChannelRate ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentChannelRateBeh; REGISTERED AS { adslfNMAttribute 23 }; currentChannelRateBeh BEHAVIOUR DEFINED AS "This attribute indicates the current transmit rate in kbps for the associated ADSL channel."; currentCrcBL ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentCrcBLBeh; REGISTERED AS { adslfNMAttribute 24 }; currentCrcBLBeh BEHAVIOUR DEFINED AS "This attribute represents the current length of the channel data-block on which the CRC is calculated in bytes."; currentLineRate ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentLineRateBeh; REGISTERED AS { adslfNMAttribute 25 }; currentLineRateBeh BEHAVIOUR DEFINED AS "This attribute represents the current data rate for the ADSL line in kbps."; currentOperationalMode ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslOperationalMode; MATCHES FOR EQUALITY; BEHAVIOUR currentOperationalModeBeh; REGISTERED AS { adslfNMAttribute 26 }; currentOperationalModeBeh BEHAVIOUR DEFINED AS "This attribute represents the currently selected modem Operational Mode."; currentOutputPower ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentOutputPowerBeh; REGISTERED AS { adslfNMAttribute 27 }; currentOutputPowerBeh BEHAVIOUR DEFINED AS "This attribute indicates the measured total output power transmitted by the associated ATU in 1/10th dBm."; currentSnrMargin ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR currentSnrMarginBeh; REGISTERED AS { adslfNMAttribute 28 }; currentSnrMarginBeh BEHAVIOUR DEFINED AS "This attribute indicates the current noise margin for the received signal on the associated ATU in 1/10th of a dB."; downShiftSnrMarginAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR downShiftSnrMarginAtuCBeh; REGISTERED AS { adslfNMAttribute 29 }; downShiftSnrMarginAtuCBeh BEHAVIOUR DEFINED AS "This attribute indicates the signal/noise margin for rate downshift, in the case of a rate-adaptive ATU-C in 1/10th of a dB."; downShiftSnrMarginAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR downShiftSnrMarginAtuRBeh; REGISTERED AS { adslfNMAttribute 30 }; downShiftSnrMarginAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates the signal/noise margin for rate downshift, in the case of a rate-adaptive ATU-R in 1/10th of a dB."; downThreshold ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR downThresholdBeh; REGISTERED AS { adslfNMAttribute 31 }; downThresholdBeh BEHAVIOUR DEFINED AS "This attribute indicates the amount of decrement in the channel rate from the last time a rate-change notification was issued that will cause another rateChangeNotification to be sent. It is in kbps."; fastMaxTxRateAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR fastMaxTxRateAtuCBeh; REGISTERED AS { adslfNMAttribute 32 }; fastMaxTxRateAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum transmit rate allowed for the fast channel for the associated ATU-C in kbps."; fastMaxTxRateAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR fastMaxTxRateAtuRBeh; REGISTERED AS { adslfNMAttribute 33 }; fastMaxTxRateAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum transmit rate allowed for the fast channel for the associated ATU-R in kbps."; fastMinTxRateAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR fastMinTxRateAtuCBeh; REGISTERED AS { adslfNMAttribute 34 }; fastMinTxRateAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum transmit rate acceptable for the fast channel in the associated ATU-C in kbps."; fastMinTxRateAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR fastMinTxRateAtuRBeh; REGISTERED AS { adslfNMAttribute 35 }; fastMinTxRateAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum transmit rate acceptable for the fast channel in the associated ATU-R in kbps."; initFailedNotificationSwitch ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Boolean; MATCHES FOR EQUALITY; BEHAVIOUR initFailedNotificationSwitchBeh; REGISTERED AS { adslfNMAttribute 36 }; initFailedNotificationSwitchBeh BEHAVIOUR DEFINED AS "This attribute is used to enable (TRUE) / disable (FALSE) the initFailedNotifications"; integer ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; REGISTERED AS { adslfNMAttribute 73 }; interleaveDelay ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR interleaveDelayBeh; REGISTERED AS { adslfNMAttribute 37 }; interleaveDelayBeh BEHAVIOUR DEFINED AS "This attribute indicates the current interleaved delay on the associated interleaved channel in milli-seconds."; interleavedMaxTxRateAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR interleavedMaxTxRateAtuCBeh; REGISTERED AS { adslfNMAttribute 38 }; interleavedMaxTxRateAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum transmit rate allowed on the interleaved channel for the associated ATU-C in kbps."; interleavedMaxTxRateAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR interleavedMaxTxRateAtuRBeh; REGISTERED AS { adslfNMAttribute 39 }; interleavedMaxTxRateAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum transmit rate on the interleaved channel for the associated ATU-R in kbps."; interleavedMinTxRateAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR interleavedMinTxRateAtuCBeh; REGISTERED AS { adslfNMAttribute 40 }; interleavedMinTxRateAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum transmit rate acceptable on the interleaved channel for the associated ATU-C in kbps."; interleavedMinTxRateAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR interleavedMinTxRateAtuRBeh; REGISTERED AS { adslfNMAttribute 41 }; interleavedMinTxRateAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum transmit rate acceptable on the interleaved channel for the associated ATU-R in kbps."; lineCodeSpecificProfilePointer ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.PointerOrNull; MATCHES FOR EQUALITY ; BEHAVIOUR lineCodeSpecificProfilePointerBeh; REGISTERED AS { adslfNMAttribute 42 }; lineCodeSpecificProfilePointerBeh BEHAVIOUR DEFINED AS "This attribute is a pointer to an optional line-code/vendor specific Configuration Profile. If the value is NULL, no profile is specified."; lineCoding ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslLineCoding; MATCHES FOR EQUALITY; BEHAVIOUR lineCodingBeh; REGISTERED AS { adslfNMAttribute 43 }; lineCodingBeh BEHAVIOUR DEFINED AS "This attribute indicates the supported line coding for the ADSL Line (DMT, CAP, QAM, other)."; maxInterleaveDelayAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR maxInterleaveDelayAtuCBeh; REGISTERED AS { adslfNMAttribute 44 }; maxInterleaveDelayAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum Interleave delay acceptable for the interleaved channel on the associated ATU-C in milli-seconds."; maxInterleaveDelayAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR maxInterleaveDelayAtuRBeh; REGISTERED AS { adslfNMAttribute 45 }; maxInterleaveDelayAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum acceptable Interleave delay for the interleaved channel on the associated ATU-R in milli-seconds."; maxSnrMarginAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR maxSnrMarginAtuCBeh; REGISTERED AS { adslfNMAttribute 46 }; maxSnrMarginAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum signal/noise margin the ATU-C should try to maintain before increasing the data-rate. The units are 1/10th of a dB"; maxSnrMarginAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR maxSnrMarginAtuRBeh; REGISTERED AS { adslfNMAttribute 47 }; maxSnrMarginAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the maximum signal/noise margin the ATU-R should attempt to maintain before increasing the data-rate. The units are 1/10th of a dB."; minDownShiftTimeAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR minDownShiftTimeAtuCBeh; REGISTERED AS { adslfNMAttribute 48 }; minDownShiftTimeAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum time for which the noise margin should be below the downShiftSnrMargin before the ATU-C should attempt a rate downshift. Only applicable to rate-adaptive modems. The unit is seconds."; minDownShiftTimeAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR minDownShiftTimeAtuRBeh; REGISTERED AS { adslfNMAttribute 49 }; minDownShiftTimeAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum time for which current margin should be below the downShiftSnrMargin before the ATU-R should attempt a rate downshift. Only applicable to rate-adaptive modems. The unit is seconds."; minSnrMarginAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR minSnrMarginAtuCBeh; REGISTERED AS { adslfNMAttribute 50 }; minSnrMarginAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the minimum acceptable signal/noise margin in 1/10th of a dB for the associated ATU-C."; minSnrMarginAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR minSnrMarginAtuRBeh; REGISTERED AS { adslfNMAttribute 51 }; minSnrMarginAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates the minimum acceptable signal/noise margin in 1/10th of a dB for the associated ATU-R."; minUpShiftTimeAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR minUpShiftTimeAtuCBeh; REGISTERED AS { adslfNMAttribute 52 }; minUpShiftTimeAtuCBeh BEHAVIOUR DEFINED AS "This attribute indicates the minimum time that the noise margin for the associated ATU-C should remain above the upShiftSnrMargin, before it should attempt a rate upshift. Only applicable to rate adaptive modems. Units are seconds"; minUpShiftTimeAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR minUpShiftTimeAtuRBeh; REGISTERED AS { adslfNMAttribute 53 }; minUpShiftTimeAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates the minimum time that the noise margin for the associated ATU-C should remain above the upShiftSnrMargin, before it should attempt a rate upshift. Only applicable to rate adaptive modems. Units are seconds"; previousChannelRate ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR previousChannelRateBeh; REGISTERED AS { adslfNMAttribute 54 }; previousChannelRateBeh BEHAVIOUR DEFINED AS "This attribute indicates the previous rate of the associated ADSL channel in kbps for a rate-adaptive ATU following rate-change."; previousLineRate ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":gauge; BEHAVIOUR previousLineRateBeh; REGISTERED AS { adslfNMAttribute 55 }; previousLineRateBeh BEHAVIOUR DEFINED AS "This attribute indicates the previous rate of the ADSL line in kbps for the associated rate-adaptive ATU following rate-change."; rateChangeRatioAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR rateChangeRatioAtuCBeh; REGISTERED AS { adslfNMAttribute 56 }; rateChangeRatioAtuCBeh BEHAVIOUR DEFINED AS "This attribute indicates the allocation ratio of excess transmit bandwidth between fast and interleaved channels, in the case where rate adaptive ADSL mode is available and both fast and interleaved channels are supported at the same time. The value is between 0..100 and is computed as follows: rateChangeRatio = [Fast / (Fast + Interleaved)] * 100."; rateChangeRatioAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR rateChangeRatioAtuRBeh; REGISTERED AS { adslfNMAttribute 57 }; rateChangeRatioAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates the allocation ratio of excess transmit bandwidth between fast and interleaved channels, in the case where rate adaptive ADSL mode is available and both fast and interleaved channels are supported at the same time. The value is between 0..100 and is computed as follows: rateChangeRatio = [Fast / (Fast + Interleaved)] * 100."; rateModeAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslRateMode; MATCHES FOR EQUALITY; BEHAVIOUR rateModeAtuCBeh; REGISTERED AS { adslfNMAttribute 58 }; rateModeAtuCBeh BEHAVIOUR DEFINED AS "This attribute indicates what type of rate adaptation mode is supported. (Fixed, Adapt-At-Start, Adapt-At-Runtime)"; rateModeAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslRateMode; MATCHES FOR EQUALITY; BEHAVIOUR rateModeAtuRBeh; REGISTERED AS { adslfNMAttribute 59 }; rateModeAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates what type of rate adaptation mode is supported. (Fixed, Adapt-At-Start, Adapt-At-Runtime)"; supportedChannelTypes ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslChannelOptions; MATCHES FOR EQUALITY; BEHAVIOUR supportedChannelTypesBeh; REGISTERED AS { adslfNMAttribute 60 }; supportedChannelTypesBeh BEHAVIOUR DEFINED AS "This attribute indicates supported channel types over an ADSL Line. (noChannel, fastOnly, interleavedOnly, fastAndInterleaved, fastOrInterleaved)"; supportedOperationalModes ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslOperationalModes; MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION; BEHAVIOUR supportedOperationalModesBeh; REGISTERED AS { adslfNMAttribute 61 }; supportedOperationalModesBeh BEHAVIOUR DEFINED AS "This attribute indicates which ADSL Operational Modes are supported by the modem."; targetSnrMarginAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR targetSnrMarginAtuCBeh; REGISTERED AS { adslfNMAttribute 62 }; targetSnrMarginAtuCBeh BEHAVIOUR DEFINED AS "This attribute indicates the signal/noise margin (in 1/10th of dB) the modem must achieve with a BER of 10-7 or better."; targetSnrMarginAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR targetSnrMarginAtuRBeh; REGISTERED AS { adslfNMAttribute 63 }; targetSnrMarginAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates the signal/noise margin (in 1/10th of dB) the modem must achieve with a BER of 10-7 or better."; upShiftSnrMarginAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR upShiftSnrMarginAtuCBeh; REGISTERED AS { adslfNMAttribute 64 }; upShiftSnrMarginAtuCBeh BEHAVIOUR DEFINED AS "This attribute indicates the signal/noise margin for rate upshift, in the case of rate adaptive ADSL in 1/10th of a dB."; upShiftSnrMarginAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR upShiftSnrMarginAtuRBeh; REGISTERED AS { adslfNMAttribute 65 }; upShiftSnrMarginAtuRBeh BEHAVIOUR DEFINED AS "This attribute indicates the signal/noise margin for rate upshift, in the case of rate adaptive ADSL in 1/10th of a dB."; upThreshold ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR upThresholdBeh; REGISTERED AS { adslfNMAttribute 66 }; upThresholdBeh BEHAVIOUR DEFINED AS "This attribute indicates the minimum amount by which the rate must increase since the last notification in order to issue a new rate change notification. It is specified in kbps."; configuredChannelTypes ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.AdslChannelOptions; MATCHES FOR EQUALITY; BEHAVIOUR configuredChannelTypesBeh; REGISTERED AS { adslfNMAttribute 67 }; configuredChannelTypesBeh BEHAVIOUR DEFINED AS "This attribute controls which channel type(s) are to be configured. (noChannel, fastOnly, interleavedOnly, fastAndInterleaved)"; lowPowerDataRateAtuC ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR lowPowerDataRateAtuCBeh; REGISTERED AS { adslfNMAttribute 68 }; lowPowerDataRateAtuCBeh BEHAVIOUR DEFINED AS "This attribute configures the L1 (low-power/power-down) state transmit bit-rate for the ATU-C in kbps."; lowPowerDataRateAtuR ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR lowPowerDataRateAtuRBeh; REGISTERED AS { adslfNMAttribute 69 }; lowPowerDataRateAtuRBeh BEHAVIOUR DEFINED AS "This attribute configures the L1 (low-power/power-down) state transmit bit-rate for the ATU-R in kbps."; adslChannelCodeViolations ATTRIBUTE DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2":counter; BEHAVIOUR adslChannelCodeViolationsBeh; REGISTERED AS { adslfNMAttribute 70 }; adslChannelCodeViolationsBeh BEHAVIOUR DEFINED AS "This attribute indicates the count of crc-8 anomalies occurring in the data stream associated with this channel."; adslChannelTTPId ATTRIBUTE WITH ATTRIBUTE SYNTAX AdslfMIBMod.NameType; MATCHES FOR EQUALITY; BEHAVIOUR adslChannelTTPIdBeh; REGISTERED AS { adslfNMAttribute 71 }; adslChannelTTPIdBeh BEHAVIOUR DEFINED AS "This attribute is the object instance identifier for the adslChannelTTP."; initFailedNotification NOTIFICATION BEHAVIOUR initFailedNotificationBeh; WITH INFORMATION SYNTAX AdslfMIBMod.AdslInitFailedInfo AND ATTRIBUTE IDS probableCause "Rec. X.721 | ISO/IEC 10165-2":probableCause, notificationIdentifier "Rec. X.721 | ISO/IEC 10165-2": notificationIdentifier; REGISTERED AS { adslfNMNotification 1 }; initFailedNotificationBeh BEHAVIOUR DEFINED AS "This notification is sent when the ATU-C cannot initialize the ATU-R, and the value of the initFailedNotificationSwitch attribute is TRUE (on). The probableCause attribute indicates reason for initialzation failure."; rateChangeNotification NOTIFICATION BEHAVIOUR rateChangeNotificationBeh; WITH INFORMATION SYNTAX AdslfMIBMod.AdslRateChangeInfo AND ATTRIBUTE IDS oldRate integer, newRate integer, notificationIdentifier "Rec. X.721 | ISO/IEC 10165-2": notificationIdentifier; REGISTERED AS { adslfNMNotification 2 }; rateChangeNotificationBeh BEHAVIOUR DEFINED AS "This notification is sent for Fast and Interleaved channels in the following cases: Rate increased since last notification by more than the 'upThreshold' value. Rate decreased since last notification by more than the 'downThreshold' value."; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004