📄 adsl-line-mib
字号:
ADSL-LINE-MIB DEFINITIONS ::= BEGINIMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, NOTIFICATION-TYPE, transmission, Unsigned32 FROM SNMPv2-SMI RowStatus, TruthValue, VariablePointer FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF ifIndex FROM IF-MIB PerfCurrentCount, PerfIntervalCount FROM PerfHist-TC-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB AdslPerfCurrDayCount, AdslPerfPrevDayCount, AdslPerfTimeElapsed, AdslLineCodingType FROM ADSL-TC-MIB ;adslMIB MODULE-IDENTITYLAST-UPDATED "9908190000Z"ORGANIZATION "IETF ADSL MIB Working Group"CONTACT-INFO " Gregory Bathrick AG Communication Systems A Subsidiary of Lucent Technologies 2500 W Utopia Rd. Phoenix, AZ 85027 USA Tel: +1 602-582-7679 Fax: +1 602-582-7697 E-mail: bathricg@agcs.com Faye Ly Copper Mountain Networks Norcal Office 2470 Embarcadero Way Palo Alto, CA 94303 Tel: +1 650-858-8500 Fax: +1 650-858-8085 E-Mail: faye@coppermountain.com (ADSL Forum input only) John Burgess Predictive Systems, Inc. 25A Vreeland Rd. Florham Park, NJ 07932 USA Tel: +1 973-301-5610 Fax: +1 973-301-5699 E-mail: jtburgess@predictive.com IETF ADSL MIB Working Group (adsl@xlist.agcs.com) "DESCRIPTION "The MIB module defining objects for the management of a pair of ADSL modems at each end of the ADSL line. Each such line has an entry in an ifTable which may include multiple modem lines. An agent may reside at either end of the ADSL line however the MIB is designed to require no management communication between them beyond that inherent in the low-level ADSL line protocol. The agent may monitor and control this protocol for its needs. ADSL lines may support optional Fast or Interleaved channels. If these are supported, additional entries corresponding to the supported channels must be created in the ifTable. Thus an ADSL line that supports both channels will have three entries in the ifTable, one for each physical, fast, and interleaved, whose ifType values are equal to adsl(94), fast(125), and interleaved(124), respectively. The ifStackTable is used to represent the relationship between the entries. Naming Conventions: Atuc -- (ATUC) modem at near (Central) end of line Atur -- (ATUR) modem at Remote end of line Curr -- Current Prev -- Previous Atn -- Attenuation ES -- Errored Second. LCS -- Line Code Specific Lof -- Loss of Frame Lol -- Loss of Link Los -- Loss of Signal Lpr -- Loss of Power xxxs-- interval of Seconds in which xxx occurs (e.g., xxx=Lof, Los, Lpr) Max -- Maximum Mgn -- Margin Min -- Minimum Psd -- Power Spectral Density Snr -- Signal to Noise Ratio Tx -- Transmit Blks-- Blocks, a data unit, see adslAtuXChanCrcBlockLength " -- Revision history REVISION "9908190000Z" -- 19 August 1999, midnight DESCRIPTION "Initial Version, published as RFC 2662"::= { transmission 94 }adslLineMib OBJECT IDENTIFIER ::= { adslMIB 1 }adslMibObjects OBJECT IDENTIFIER ::= { adslLineMib 1 }-- objects adslLineTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslLineEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table includes common attributes describing both ends of the line. It is required for all ADSL physical interfaces. ADSL physical interfaces are those ifEntries where ifType is equal to adsl(94)." ::= { adslMibObjects 1 } adslLineEntry OBJECT-TYPE SYNTAX AdslLineEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in adslLineTable." INDEX { ifIndex } ::= { adslLineTable 1 } AdslLineEntry ::= SEQUENCE { adslLineCoding AdslLineCodingType, adslLineType INTEGER, adslLineSpecific VariablePointer, adslLineConfProfile SnmpAdminString, adslLineAlarmConfProfile SnmpAdminString } adslLineCoding OBJECT-TYPE SYNTAX AdslLineCodingType MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the ADSL coding type used on this line." ::= { adslLineEntry 1 } adslLineType OBJECT-TYPE SYNTAX INTEGER { noChannel (1), -- no channels exist fastOnly (2), -- fast channel exists only interleavedOnly (3), -- interleaved channel exists -- only fastOrInterleaved (4),-- either fast or interleaved -- channels can exist, but -- only one at any time fastAndInterleaved (5)-- both fast or interleaved -- channels exist } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the type of ADSL physical line entity that exists, by defining whether and how the line is channelized. If the line is channelized, the value will be other than noChannel(1). This object defines which channel type(s) are supported. In the case that the line is channelized, the manager can use the ifStackTable to determine the ifIndex for the associated channel(s)." ::= { adslLineEntry 2 } adslLineSpecific OBJECT-TYPE SYNTAX VariablePointer MAX-ACCESS read-only STATUS current DESCRIPTION "OID instance in vendor-specific MIB. The Instance may be used to determine shelf/slot/port of the ATUC interface in a DSLAM." ::= { adslLineEntry 3 } adslLineConfProfile OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the row in the ADSL Line Configuration Profile Table, (adslLineConfProfileTable), which applies for this ADSL line, and channels if applicable. For `dynamic' mode, in the case which the configuration profile has not been set, the value will be set to `DEFVAL'. If the implementator of this MIB has chosen not to implement `dynamic assignment' of profiles, this object's MIN-ACCESS is read-only." ::= { adslLineEntry 4 } adslLineAlarmConfProfile OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object identifies the row in the ADSL Line Alarm Configuration Profile Table, (adslLineAlarmConfProfileTable), which applies to this ADSL line, and channels if applicable. For `dynamic' mode, in the case which the alarm profile has not been set, the value will be set to `DEFVAL'. If the implementator of this MIB has chosen not to implement `dynamic assignment' of profiles, this object's MIN-ACCESS is read-only." ::= { adslLineEntry 5 } adslAtucPhysTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslAtucPhysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each ATUC. Each row contains the Physical Layer Parameters table for that ATUC. ADSL physical interfaces are those ifEntries where ifType is equal to adsl(94)." ::= { adslMibObjects 2 } adslAtucPhysEntry OBJECT-TYPE SYNTAX AdslAtucPhysEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the adslAtucPhysTable." INDEX { ifIndex } ::= { adslAtucPhysTable 1 } AdslAtucPhysEntry ::= SEQUENCE { adslAtucInvSerialNumber SnmpAdminString, adslAtucInvVendorID SnmpAdminString, adslAtucInvVersionNumber SnmpAdminString, adslAtucCurrSnrMgn INTEGER, adslAtucCurrAtn Gauge32, adslAtucCurrStatus BITS, adslAtucCurrOutputPwr INTEGER, adslAtucCurrAttainableRate Gauge32 } -- inventory group -- -- These items should describe the lowest level identifiable -- component, be it a stand-alone modem, a card in a rack, -- a child-board, etc. -- adslAtucInvSerialNumber OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The vendor specific string that identifies the vendor equipment." ::= { adslAtucPhysEntry 1 } adslAtucInvVendorID OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The vendor ID code is a copy of the binary vendor identification field defined by the PHY[10] and expressed as readable characters." REFERENCE "ANSI T1.413[10]" ::= { adslAtucPhysEntry 2 } adslAtucInvVersionNumber OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The vendor specific version number sent by this ATU as part of the initialization messages. It is a copy of the binary version number field defined by the PHY[10] and expressed as readable characters." REFERENCE "ANSI T1.413[10]" ::= { adslAtucPhysEntry 3 } -- current status group -- adslAtucCurrSnrMgn OBJECT-TYPE SYNTAX INTEGER (-640..640) UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Noise Margin as seen by this ATU with respect to its received signal in tenth dB." ::= { adslAtucPhysEntry 4 } adslAtucCurrAtn OBJECT-TYPE SYNTAX Gauge32(0..630) UNITS "tenth dB" MAX-ACCESS read-only STATUS current DESCRIPTION "Measured difference in the total power transmitted by the peer ATU and the total power received by this ATU." ::= { adslAtucPhysEntry 5 } adslAtucCurrStatus OBJECT-TYPE SYNTAX BITS { noDefect(0), lossOfFraming(1), lossOfSignal(2), lossOfPower(3), lossOfSignalQuality(4), lossOfLink(5), dataInitFailure(6), configInitFailure(7), protocolInitFailure(8), noPeerAtuPresent(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates current state of the ATUC line. This is a bit-map of possible conditions. The various bit positions are: 0 noDefect There no defects on the line 1 lossOfFraming ATUC failure due to not receiving valid frame.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -