-- ADSL DMT Enterprise Mib -- -- Ascend Communications, Inc -- 1275 Harbor Bay Pkwy -- Alameda, CA 94502 -- +1 510 769 6001 -- info@ascend.com -- -- Copyright (c) 1993-1999 Ascend Communications, Inc. -- All rights reserved. -- -- CVS ID: $Id: adsldmt.mib,v 29.1.32.1 1999/07/28 04:00:20 jjablons Exp $ -- -- 09 Mar 99: Initial release -- Ascend wanTypeAdslDmt group -- -- This group contains MIB variables used to manage the ADSL DMT -- interface -- ADSL DMT interface status -- -- The below entries contain interface status information. The slot -- number and interface are identified via that adslDmtSlotIndex and -- adslDmtLineIndex parameters. -- ASCEND-ADSL-DMT-MIB DEFINITIONS ::= BEGIN IMPORTS wanTypeAdslDmt FROM ASCEND-WAN-MIB OBJECT-TYPE FROM RFC-1212; adslDmtLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslDmtLineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ADSL DMT status parameters." ::= { wanTypeAdslDmt 1 } adslDmtLineStatusEntry OBJECT-TYPE SYNTAX AdslDmtLineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An interface status entry containing objects to describe the interface." INDEX { adslDmtStatusIfEntryIndex } ::= { adslDmtLineStatusTable 1 } AdslDmtLineStatusEntry ::= SEQUENCE { adslDmtStatusIfEntryIndex INTEGER, adslDmtStatusShelfIndex INTEGER, adslDmtStatusSlotIndex INTEGER, adslDmtStatusLineIndex INTEGER, adslDmtStatusUnitType INTEGER, adslDmtStatusUpRate INTEGER, adslDmtStatusDownRate INTEGER, adslDmtStatusVendorId INTEGER, adslDmtStatusFirmWareVer INTEGER, adslDmtStatusHardWareVer INTEGER, adslDmtStatusTrellis INTEGER, adslDmtStatusEoc INTEGER } adslDmtStatusIfEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..'7fffffff'h) ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Status Table via the interface group ifIndex value." ::= { adslDmtLineStatusEntry 1 } adslDmtStatusShelfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Shelf ID." ::= { adslDmtLineStatusEntry 2 } adslDmtStatusSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Slot ID." ::= { adslDmtLineStatusEntry 3 } adslDmtStatusLineIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module line ID." ::= { adslDmtLineStatusEntry 4 } adslDmtStatusUnitType OBJECT-TYPE SYNTAX INTEGER { coe( 1 ), -- Central Office Equipment. cpe( 2 ), -- Customer Premises -- Equipment. other( 3 ) -- none of the following } ACCESS read-only STATUS mandatory DESCRIPTION "Unit type defines if the unit is operating either as a Central Office Equipment (COE) or Customer Premiss equipment (CPE)." ::= { adslDmtLineStatusEntry 5 } adslDmtStatusUpRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Display the current upstream (cpe to coe) rate." ::= { adslDmtLineStatusEntry 6 } adslDmtStatusDownRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Displays the current downstream (coe to cpe) rate." ::= { adslDmtLineStatusEntry 7 } adslDmtStatusVendorId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Vendor identification." ::= { adslDmtLineStatusEntry 8 } adslDmtStatusFirmWareVer OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Major firmware version." ::= { adslDmtLineStatusEntry 9 } adslDmtStatusHardWareVer OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Hardware version." ::= { adslDmtLineStatusEntry 10 } adslDmtStatusTrellis OBJECT-TYPE SYNTAX INTEGER{ no (1), yes (2), unknown (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Report whether trellis coding is used." ::= { adslDmtLineStatusEntry 11 } adslDmtStatusEoc OBJECT-TYPE SYNTAX INTEGER{ unknown(1), transaction(2), streaming(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Report whether the eoc can support autonomous data streaming mode or only transaction mode." ::= { adslDmtLineStatusEntry 12 } -- -- ADSL-DMT ATU-C PHYSICAL TABLE -- adslAtucDMTPhysTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslAtucDMTPhysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ADSL DMT status parameters." ::= { wanTypeAdslDmt 2 } adslAtucDMTPhysEntry OBJECT-TYPE SYNTAX AdslAtucDMTPhysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An interface status entry containing objects to describe the interface." INDEX { adslAtucDMTIfEntryIndex } ::= { adslAtucDMTPhysTable 1 } AdslAtucDMTPhysEntry ::= SEQUENCE { adslAtucDMTIfEntryIndex INTEGER, adslAtucDMTShelfIndex INTEGER, adslAtucDMTSlotIndex INTEGER, adslAtucDMTLineIndex INTEGER, adslAtucDMTIssue INTEGER, adslAtucDMTState INTEGER, adslAtucDMTInterleavePath INTEGER, adslAtucDMTFastPath INTEGER } adslAtucDMTIfEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..'7fffffff'h) ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Status Table via the interface group ifIndex value." ::= { adslAtucDMTPhysEntry 1 } adslAtucDMTShelfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Shelf ID." ::= { adslAtucDMTPhysEntry 2 } adslAtucDMTSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Slot ID." ::= { adslAtucDMTPhysEntry 3 } adslAtucDMTLineIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module line ID." ::= { adslAtucDMTPhysEntry 4 } adslAtucDMTIssue OBJECT-TYPE SYNTAX INTEGER{ t1-413-iss1 (1), -- ANSI T1.413 Issue 1 t1-413-iss2 (2), -- ANSI T1.413 Issue 2 t1-413-iss3 (3), -- ANSI T1.413 Issue 3 gdmt-iss1 (4), -- ITU G.dmt Issue 1 etsi-iss1 (5), -- ETSI DMT Issue 1 other (6) } ACCESS read-only STATUS mandatory DESCRIPTION "Reports the issue number of the relevant standard that the DMT ADSL transceiver at the ATU-C is currently operating to." ::= { adslAtucDMTPhysEntry 5 } adslAtucDMTState OBJECT-TYPE SYNTAX INTEGER { other( 1 ), -- none of the following power-up( 2 ), -- Not yet configured. configure( 3 ), -- Configuration state. idle( 4 ), -- Initialized but idle. quiet( 5 ), -- Awaiting activation request. tone( 6 ), -- requesting ATU-R to be quiet. activating( 7 ), -- activation in progress. training( 8 ), -- transceiver training in progress. analyzing( 9 ), -- Channel analysis in progress. exchange( 10 ), -- exchange final operating parameters. steady-state( 11 ), -- normal operating mode. not-responding( 12) -- transceiver not responding. } ACCESS read-only STATUS mandatory DESCRIPTION "Report current state of ATU-C DMT transceiver." ::= { adslAtucDMTPhysEntry 6 } adslAtucDMTInterleavePath OBJECT-TYPE SYNTAX INTEGER{ none (1), as0 (2), as1 (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Report bearer channel of downstream interleaved path." ::= { adslAtucDMTPhysEntry 7 } adslAtucDMTFastPath OBJECT-TYPE SYNTAX INTEGER{ none (1), as0 (2), as1 (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Report bearer channel of downstream fast path." ::= { adslAtucDMTPhysEntry 8 } -- -- ADSL-DMT ATU-R PHYSICAL TABLE -- adslAturDMTPhysTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslAturDMTPhysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ADSL DMT status parameters." ::= { wanTypeAdslDmt 3 } adslAturDMTPhysEntry OBJECT-TYPE SYNTAX AdslAturDMTPhysEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An interface status entry containing objects to describe the interface." INDEX { adslAturDMTIfEntryIndex } ::= { adslAturDMTPhysTable 1 } AdslAturDMTPhysEntry ::= SEQUENCE { adslAturDMTIfEntryIndex INTEGER, adslAturDMTShelfIndex INTEGER, adslAturDMTSlotIndex INTEGER, adslAturDMTLineIndex INTEGER, adslAturDMTIssue INTEGER, adslAturDMTState INTEGER, adslAturDMTInterleavePath INTEGER, adslAturDMTFastPath INTEGER } adslAturDMTIfEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..'7fffffff'h) ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Status Table via the interface group ifIndex value." ::= { adslAturDMTPhysEntry 1 } adslAturDMTShelfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Shelf ID." ::= { adslAturDMTPhysEntry 2 } adslAturDMTSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Slot ID." ::= { adslAturDMTPhysEntry 3 } adslAturDMTLineIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module line ID." ::= { adslAturDMTPhysEntry 4 } adslAturDMTIssue OBJECT-TYPE SYNTAX INTEGER{ t1-413-iss1 (1), -- ANSI T1.413 Issue 1 t1-413-iss2 (2), -- ANSI T1.413 Issue 2 t1-413-iss3 (3), -- ANSI T1.413 Issue 3 gdmt-iss1 (4), -- ITU G.dmt Issue 1 etsi-iss1 (5), -- ETSI DMT Issue 1 other (6) } ACCESS read-only STATUS mandatory DESCRIPTION "Reports the issue number of the relevant standard that the DMT ADSL transceiver at the ATU-C is currently operating to." ::= { adslAturDMTPhysEntry 5 } adslAturDMTState OBJECT-TYPE SYNTAX INTEGER { other( 1 ), -- none of the following activating( 2 ), -- activation in progress. training( 3 ), -- transceiver training in progress. analyzing( 4 ), -- Channel analysis in progress. exchange( 5 ), -- exchange final operating parameters. steady-state( 6 ), -- normal operating mode. not-responding( 7 ) -- transceiver not responding. } ACCESS read-only STATUS mandatory DESCRIPTION "Report current state of ATU-C DMT transceiver." ::= { adslAturDMTPhysEntry 6 } adslAturDMTInterleavePath OBJECT-TYPE SYNTAX INTEGER{ none (1), ls0 (2), ls1 (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Report bearer channel of upstream interleaved path." ::= { adslAturDMTPhysEntry 7 } adslAturDMTFastPath OBJECT-TYPE SYNTAX INTEGER{ none (1), ls0 (2), ls1 (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Report bearer channel of upstream fast path." ::= { adslAturDMTPhysEntry 8 } -- -- ADSL-DMT Statistics. -- adslDmtLineStatisticTable OBJECT-TYPE SYNTAX SEQUENCE OF AdslDmtLineStatisticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ADSL DMT statistical parameters." ::= { wanTypeAdslDmt 4 } adslDmtLineStatisticEntry OBJECT-TYPE SYNTAX AdslDmtLineStatisticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An interface statistical entry containing objects to describe the interface." INDEX { adslDmtStatIfEntryIndex } ::= { adslDmtLineStatisticTable 1 } AdslDmtLineStatisticEntry ::= SEQUENCE { adslDmtStatIfEntryIndex INTEGER, adslDmtStatShelfIndex INTEGER, adslDmtStatSlotIndex INTEGER, adslDmtStatLineIndex INTEGER, adslDmtStatConnUpDays INTEGER, adslDmtStatConnUpHours INTEGER, adslDmtStatConnUpMinutes INTEGER, adslDmtStatRxSignalPresent INTEGER, adslDmtStatUpDwnCntr INTEGER, adslDmtStatLineSelfTest INTEGER } adslDmtStatIfEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..'7fffffff'h) ACCESS read-only STATUS mandatory DESCRIPTION "Index into the Status Table via the interface group ifIndex value." ::= { adslDmtLineStatisticEntry 1 } adslDmtStatShelfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Shelf ID." ::= { adslDmtLineStatisticEntry 2 } adslDmtStatSlotIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module Slot ID." ::= { adslDmtLineStatisticEntry 3 } adslDmtStatLineIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ADSL DMT module interface ID." ::= { adslDmtLineStatisticEntry 4 } adslDmtStatConnUpDays OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Connection up day count." ::= { adslDmtLineStatisticEntry 5 } adslDmtStatConnUpHours OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Connection Up 24 hour count." ::= { adslDmtLineStatisticEntry 6 } adslDmtStatConnUpMinutes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Connection up minute count." ::= { adslDmtLineStatisticEntry 7 } adslDmtStatRxSignalPresent OBJECT-TYPE SYNTAX INTEGER { no( 1 ), -- LOS of signal detected. yes( 2 ) -- Receive signal present. } ACCESS read-only STATUS mandatory DESCRIPTION "Receive signal present detection." ::= { adslDmtLineStatisticEntry 8 } adslDmtStatUpDwnCntr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line Up Down counter value displays the number of times the interface transitions from a down to up state." ::= { adslDmtLineStatisticEntry 9 } adslDmtStatLineSelfTest OBJECT-TYPE SYNTAX INTEGER { unknown( 1 ), failed( 2 ), passed( 3 ) } ACCESS read-only STATUS mandatory DESCRIPTION "Line hardware self test results (Passed or Failed)." ::= { adslDmtLineStatisticEntry 10 } END