Observium_CE/mibs/paradyne/PDN-DS1EXT-MIB

248 lines
7.2 KiB
Plaintext

PDN-DS1EXT-MIB DEFINITIONS ::= BEGIN
-------------------------------------------------------------------
-- Copyright (C) 2002, Paradyne. All rights reserved.
--
-- This MIB is an extension to the standard DS1 MIB (rfc2495).
-------------------------------------------------------------------
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
ifIndex
FROM IF-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ent-ds1
FROM PDN-HEADER-MIB;
pdnDs1Ext MODULE-IDENTITY
LAST-UPDATED "200204050000Z"
ORGANIZATION "Paradyne Corp MIB Working Group"
CONTACT-INFO "Paradyne Networks, Inc.
8545, 126th Ave. N.,
Largo, FL 33779
www.paradyne.com
General Comments to:
mibwg_team@paradyne.com
Editors: Vic Sperry"
DESCRIPTION
"The Paradyne enterprise DS1/G.703 extension MIB.
This MIB provides additional DS1 and G.703 (E1) configuration
objects not provided by rfc2495."
::= { ent-ds1 5 }
pdnDs1ExtObjects OBJECT IDENTIFIER ::= { pdnDs1Ext 1 }
--
-- START OF pdnDs1Ext mib definitions
--
pdnDs1ExtConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF PdnDs1ExtConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Paradyne DS1/G.703 extension configuration table.
This table is used for configuring extensions to DS1
and G.703 interfaces."
::= { pdnDs1ExtObjects 1 }
pdnDs1ExtConfEntry OBJECT-TYPE
SYNTAX PdnDs1ExtConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Paradyne DS1/G.703 extension configuration table.
Note: The objects used depend on the type of interface.
For DS1: use pdnDs1ExtConfLineLengthType and one of
(pdnDs1ExtConfLineLength or pdnDs1ExtConfLineBuildOut)
For G.703: use pdnDs1ExtConfLineLengthType and pdnDs1ExtConfConnector
"
INDEX { ifIndex }
::= { pdnDs1ExtConfTable 1 }
PdnDs1ExtConfEntry ::=
SEQUENCE {
pdnDs1ExtConfLineLengthType INTEGER,
pdnDs1ExtConfLineLength INTEGER,
pdnDs1ExtConfLineBuildOut INTEGER,
pdnDs1ExtConfConnector INTEGER
}
pdnDs1ExtConfLineLengthType OBJECT-TYPE
SYNTAX INTEGER {
shortHaul(1),
longHaul(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry specifies the type of loop length for the interface.
short-haul is intended for intra-building use.
long-haul is intended for inter-building use."
DEFVAL { longHaul }
::= { pdnDs1ExtConfEntry 1 }
pdnDs1ExtConfLineLength OBJECT-TYPE
SYNTAX INTEGER {
feet000To133(1),
feet134To266(2),
feet267To399(3),
feet400To533(4),
feet534To655(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry specifies the loop length, in feet, for a short-haul
DS1 line. This object only applies to DS1 interfaces.
Note: This object shares a mutually exclusive relationship
with the pdnDs1ExtConfLineBuildOut object i.e. only one of the
two can be used for configuration at one time, based on the
pdnDs1ExtConfLineLengthType object."
DEFVAL { feet000To133 }
::= { pdnDs1ExtConfEntry 2 }
pdnDs1ExtConfLineBuildOut OBJECT-TYPE
SYNTAX INTEGER {
dB0Pnt0(1),
dB7Pnt5(2),
dB15Pnt0(3),
dB22Pnt5(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry specifies the line build out, in decibels, for a
long-haul DS1 line.
dB0Pnt0 = 0.0 dB
dB7Pnt5 = -7.5 dB
dB15Pnt0 = -15.0 dB
dB22Pnt5 = -22.5 dB
This object only applies to DS1 interfaces.
Note: This object shares a mutually exclusive relationship
with the pdnDs1ExtConfLineLength object i.e. only one of the
two can be used for configuration at one time, based on the
pdnDs1ExtConfLineLengthType object."
DEFVAL { dB0Pnt0 }
::= { pdnDs1ExtConfEntry 3 }
pdnDs1ExtConfConnector OBJECT-TYPE
SYNTAX INTEGER {
bnc(1),
rj48(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry specifies the type of connector to be used.
This object only applies to G.703 interfaces.
bnc: 75-Ohm connector supporting only short-haul.
rj48: 120-Ohm connector supporting both short-haul and long-haul."
DEFVAL { rj48 }
::= { pdnDs1ExtConfEntry 4 }
------------------------------------------
-- Conformance information
------------------------------------------
pdnDs1ExtConformance OBJECT IDENTIFIER ::= { pdnDs1Ext 2 }
pdnDs1ExtGroups OBJECT IDENTIFIER ::= { pdnDs1ExtConformance 1 }
pdnDs1ExtCompliances OBJECT IDENTIFIER ::= { pdnDs1ExtConformance 2 }
pdnDs1ExtCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for using this MIB for configuring
DS1 interfaces."
MODULE -- this module
GROUP pdnDs1ExtT1ConfigGroup
DESCRIPTION
"Implementation of this group is required for systems
wishing to conform to this MIB for the purposes of
configuring a DS1 interface."
OBJECT pdnDs1ExtConfLineLengthType
MIN-ACCESS read-only
DESCRIPTION
"The ability to set pdnDs1ExtConfLineLengthType is not required."
OBJECT pdnDs1ExtConfLineLength
MIN-ACCESS read-only
DESCRIPTION
"The ability to set pdnDs1ExtConfLineLength is not required."
OBJECT pdnDs1ExtConfLineBuildOut
MIN-ACCESS read-only
DESCRIPTION
"The ability to set pdnDs1ExtConfLineBuildOut is not required."
::= { pdnDs1ExtCompliances 1 }
pdnDs1ExtG703Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for using this MIB for configuring
G.703 interfaces."
MODULE -- this module
GROUP pdnDs1ExtE1ConfigGroup
DESCRIPTION
"Implementation of this group is required for systems
wishing to conform to this MIB for the purposes of
configuring a G.703 interface."
OBJECT pdnDs1ExtConfLineLengthType
MIN-ACCESS read-only
DESCRIPTION
"The ability to set pdnDs1ExtConfLineLengthType is not required."
OBJECT pdnDs1ExtConfConnector
MIN-ACCESS read-only
DESCRIPTION
"The ability to set pdnDs1ExtConfConnector is not required."
::= { pdnDs1ExtCompliances 2 }
--
-- Units of Conformance
--
pdnDs1ExtT1ConfigGroup OBJECT-GROUP
OBJECTS {
pdnDs1ExtConfLineLengthType,
pdnDs1ExtConfLineLength,
pdnDs1ExtConfLineBuildOut
}
STATUS current -- Set as required for the group
DESCRIPTION
"A collection of configuration objects required
for configuring a T1 interface."
::= { pdnDs1ExtGroups 1 }
pdnDs1ExtE1ConfigGroup OBJECT-GROUP
OBJECTS {
pdnDs1ExtConfLineLengthType,
pdnDs1ExtConfConnector
}
STATUS current -- Set as required for the group
DESCRIPTION
"A collection of configuration objects required
for configuring a G.703 (E1) interface."
::= { pdnDs1ExtGroups 2 }
END