279 lines
9.4 KiB
Plaintext
279 lines
9.4 KiB
Plaintext
|
|
BAY-STACK-LLDP-EXT-DOT3-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
|
FROM SNMPv2-SMI
|
|
lldpXdot3LocPowerEntry, lldpXdot3RemPowerEntry
|
|
FROM LLDP-EXT-DOT3-MIB
|
|
bayStackMibs
|
|
FROM SYNOPTICS-ROOT-MIB;
|
|
|
|
bayStackLldpXDot3Mib MODULE-IDENTITY
|
|
LAST-UPDATED "201410220000Z"
|
|
ORGANIZATION "Avaya Inc."
|
|
CONTACT-INFO "avaya.com"
|
|
DESCRIPTION
|
|
"This MIB module is an extension to the standard LLDP-EXT-DOT3 MIB."
|
|
|
|
REVISION "201410220000Z" -- October 22, 2014
|
|
DESCRIPTION "Ver 1: Initial version."
|
|
|
|
::= { bayStackMibs 47 }
|
|
|
|
bsLldpXDot3Notifications OBJECT IDENTIFIER ::= { bayStackLldpXDot3Mib 0 }
|
|
bsLldpXDot3Objects OBJECT IDENTIFIER ::= { bayStackLldpXDot3Mib 1 }
|
|
|
|
bsLldpXdot3Config OBJECT IDENTIFIER ::= { bsLldpXDot3Objects 1 }
|
|
bsLldpXdot3LocalData OBJECT IDENTIFIER ::= { bsLldpXDot3Objects 2 }
|
|
bsLldpXdot3RemoteData OBJECT IDENTIFIER ::= { bsLldpXDot3Objects 3 }
|
|
|
|
--
|
|
-- ***********************************************************
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
-- ***********************************************************
|
|
|
|
|
|
-- ===========================================================================
|
|
-- bsLldpXdot3LocPowerTable
|
|
-- ===========================================================================
|
|
|
|
bsLldpXdot3LocPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsLldpXdot3LocPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per port of PSE PoE
|
|
information on the local system known to this agent."
|
|
::= { bsLldpXdot3LocalData 1 }
|
|
|
|
bsLldpXdot3LocPowerEntry OBJECT-TYPE
|
|
SYNTAX BsLldpXdot3LocPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port PoE information."
|
|
AUGMENTS { lldpXdot3LocPowerEntry }
|
|
::= { bsLldpXdot3LocPowerTable 1 }
|
|
|
|
BsLldpXdot3LocPowerEntry ::= SEQUENCE {
|
|
bsLldpXdot3LocPowerType INTEGER,
|
|
bsLldpXdot3LocPowerSource INTEGER,
|
|
bsLldpXdot3LocPowerPriority INTEGER,
|
|
bsLldpXdot3LocPDRequestedPowerValue Integer32,
|
|
bsLldpXdot3LocPSEAllocatedPowerValue Integer32
|
|
}
|
|
|
|
bsLldpXdot3LocPowerType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type2pse(1),
|
|
type2pd(2),
|
|
type1pse(3),
|
|
type1pd(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that returns whether the local system is a PSE or
|
|
a PD and whether it is Type 1 or Type 2."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.2"
|
|
::= { bsLldpXdot3LocPowerEntry 1 }
|
|
|
|
bsLldpXdot3LocPowerSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
primaryPs(2),
|
|
backupPs(3),
|
|
reserved(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute indicating the PSE Power Sources of the local system.
|
|
A PSE indicates whether it is being powered by a primary power
|
|
source; a backup power source; or unknown.
|
|
|
|
A value primaryPs(2) indicates that the device advertises its power source
|
|
as primary.
|
|
|
|
A value backupPs(3) indicates that the device advertises its power source
|
|
as backup."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.2"
|
|
::= { bsLldpXdot3LocPowerEntry 2 }
|
|
|
|
bsLldpXdot3LocPowerPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
critical(2),
|
|
high(3),
|
|
low(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the PD power priority that is being advertised on this
|
|
PSE port.
|
|
|
|
If both locally configure priority and
|
|
ldpXMedRemXPoEPDPowerPriority are available on this port, it is
|
|
a matter of local policy which one takes precedence. This object
|
|
reflects the active value on this port.
|
|
|
|
If the priority is not configured or known by the PD, the value
|
|
unknown(1) will be returned.
|
|
|
|
A value critical(2) indicates that the device advertises its power
|
|
Priority as critical, as per RFC 3621.
|
|
|
|
A value high(3) indicates that the device advertises its power
|
|
Priority as high, as per RFC 3621.
|
|
|
|
A value low(4) indicates that the device advertises its power
|
|
Priority as low, as per RFC 3621."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.2"
|
|
::= { bsLldpXdot3LocPowerEntry 3 }
|
|
|
|
bsLldpXdot3LocPDRequestedPowerValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
UNITS "tenth of watt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that returns the PD requested power value. For a PSE,
|
|
it is the power value that the PSE mirrors back to the remote system.
|
|
This is the PD requested power value that was used by the PSE to
|
|
compute the power it has currently allocated to the remote system.
|
|
It is expressed in units of 0.1 watts."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.2"
|
|
::= { bsLldpXdot3LocPowerEntry 4 }
|
|
|
|
bsLldpXdot3LocPSEAllocatedPowerValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
UNITS "tenth of watt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that returns the PSE allocated power value. For a PSE,
|
|
it is the power value that the PSE has currently allocated to the
|
|
remote system. The PSE allocated power value is the maximum input
|
|
average power that the PSE wants the PD to ever draw under this
|
|
allocation if it is accepted. It is expressed in units of 0.1 watts."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.2"
|
|
::= { bsLldpXdot3LocPowerEntry 5 }
|
|
|
|
-- ===========================================================================
|
|
-- bsLldpXdot3RemPowerTable
|
|
-- ===========================================================================
|
|
|
|
bsLldpXdot3RemPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BsLldpXdot3RemPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about the PoE device type
|
|
as advertised by the remote system."
|
|
::= { bsLldpXdot3RemoteData 1 }
|
|
|
|
bsLldpXdot3RemPowerEntry OBJECT-TYPE
|
|
SYNTAX BsLldpXdot3RemPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port component."
|
|
AUGMENTS { lldpXdot3RemPowerEntry }
|
|
::= { bsLldpXdot3RemPowerTable 1 }
|
|
|
|
BsLldpXdot3RemPowerEntry ::= SEQUENCE {
|
|
bsLldpXdot3RemPowerType INTEGER,
|
|
bsLldpXdot3RemPowerSource INTEGER,
|
|
bsLldpXdot3RemPowerPriority INTEGER,
|
|
bsLldpXdot3RemPDRequestedPowerValue Integer32,
|
|
bsLldpXdot3RemPSEAllocatedPowerValue Integer32
|
|
}
|
|
|
|
bsLldpXdot3RemPowerType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type2pse(1),
|
|
type2pd(2),
|
|
type1pse(3),
|
|
type1pd(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that returns whether the remote system is a PSE
|
|
or a PD and whether it is Type 1 or Type 2."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.3"
|
|
::= { bsLldpXdot3RemPowerEntry 1 }
|
|
|
|
bsLldpXdot3RemPowerSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
pse(2),
|
|
reserved(3),
|
|
pseAndLocal(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that returns the power sources of the remote system.
|
|
When the remote system is a PD, it indicates whether it is being
|
|
powered by: a PSE and locall; locally only; by a PSE only; or unknown."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.3"
|
|
::= { bsLldpXdot3RemPowerEntry 2 }
|
|
|
|
bsLldpXdot3RemPowerPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
critical(2),
|
|
high(3),
|
|
low(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET operation returns the priority of the PD system received from
|
|
the remote system. For a PD, this is the priority that the remote
|
|
system has assigned to the PD."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.3"
|
|
::= { bsLldpXdot3RemPowerEntry 3 }
|
|
|
|
bsLldpXdot3RemPDRequestedPowerValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
UNITS "tenth of watt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that for a PSE returs the the PD requested power value
|
|
received from the remote system. It is expressed in units of 0.1 watts."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.3"
|
|
::= { bsLldpXdot3RemPowerEntry 4 }
|
|
|
|
bsLldpXdot3RemPSEAllocatedPowerValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
UNITS "tenth of watt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A GET attribute that for a PSE returns the PSE allocated power value
|
|
that was used by the remote system to compute the power value that it
|
|
has currently requested from the PSE. It is expressed in units of
|
|
0.1 watts."
|
|
REFERENCE
|
|
"802.3at, Section 30.12.3"
|
|
::= { bsLldpXdot3RemPowerEntry 5 }
|
|
|
|
END
|
|
|