summaryrefslogtreecommitdiff
path: root/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB')
-rw-r--r--MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB1678
1 files changed, 1678 insertions, 0 deletions
diff --git a/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB b/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB
new file mode 100644
index 0000000..18ce714
--- /dev/null
+++ b/MIBS/cambium/cnmatrix/LLDP-EXT-MED-CAMBIUM-MIB
@@ -0,0 +1,1678 @@
+LLDP-EXT-MED-CAMBIUM-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Unsigned32,
+ NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, TruthValue
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ lldpExtensions, lldpLocPortNum,
+ lldpRemTimeMark, lldpRemLocalPortNum, lldpRemIndex,
+ lldpPortConfigEntry, lldpRemChassisIdSubtype, lldpRemChassisId
+ FROM LLDP-MIB
+ Dscp
+ FROM DIFFSERV-DSCP-TC
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB;
+
+lldpXMedMIB MODULE-IDENTITY
+ LAST-UPDATED "200507280000Z" -- July 28th, 2005
+ ORGANIZATION "TIA TR41.4 Working Group"
+ CONTACT-INFO
+" WG-URL: http://www.tiaonline.org/standards/sfg/scope.cfm#TR-41.4
+ WG-EMail: tr41@tiacomm.org
+ Contact: Chair, TIA TR-41
+ Postal: Telecommunications Industry Association
+ 2500 Wilson Blvd., Suite 300
+ Arlington, VA 22201 USA
+ Tel: (703) 907-7700
+ E-mail: tr41@tiacomm.org"
+ DESCRIPTION
+ "The LLDP Management Information Base extension module for
+ TIA-TR41.4 media endpoint discovery information.
+
+ In order to assure the uniqueness of the LLDP-MIB,
+ lldpXMedMIB is branched from lldpExtensions using the TIA OUI
+ value as the node. An OUI/'company_id' is a 24 bit globally
+ unique assigned number referenced by various standards.
+
+ Copyright (C) TIA (2005). This version of this MIB module
+ is published as Section 13.3 of ANSI/TIA-1057.
+
+ See the standard itself for full legal notices."
+ REVISION "200507280000Z" -- July 28th, 2005
+ DESCRIPTION
+ "Published as part of ANSI/TIA-1057."
+ ::= { lldpExtensions 4795 }
+-- editor note: replace xxxxx with real number at standard publication
+
+------------------------------------------------------------------------------
+------------------------------------------------------------------------------
+--
+-- LLDP-MED Information
+--
+------------------------------------------------------------------------------
+------------------------------------------------------------------------------
+
+lldpXMedNotifications OBJECT IDENTIFIER ::= { lldpXMedMIB 0 }
+lldpXMedObjects OBJECT IDENTIFIER ::= { lldpXMedMIB 1 }
+
+
+-- LLDP MED extension MIB groups
+
+lldpXMedConfig OBJECT IDENTIFIER ::= { lldpXMedObjects 1 }
+lldpXMedLocalData OBJECT IDENTIFIER ::= { lldpXMedObjects 2 }
+lldpXMedRemoteData OBJECT IDENTIFIER ::= { lldpXMedObjects 3 }
+
+-- textual conventions
+
+LldpXMedDeviceClass ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Device Class to which the device is a member.
+
+ A value of notDefined(0) indicates that the device
+ has capabilities not covered by any of the LLDP-MED classes.
+
+ A value of endpointClass1(1) indicates that the device
+ has endpoint class 1 capabilities.
+
+ A value of endpointClass2(2) indicates that the device
+ has endpoint class 2 capabilities.
+
+ A value of endpointClass3(3) indicates that the device
+ has endpoint class 3 capabilities.
+
+ A value of networkConnectivity(4) indicates that the device
+ has network connectivity device capabilities.
+ "
+
+ SYNTAX INTEGER {
+ notDefined(0),
+ endpointClass1(1),
+ endpointClass2(2),
+ endpointClass3(3),
+ networkConnectivity(4)
+ }
+
+-- LLDP-MED Capabilities TC
+
+LldpXMedCapabilities ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Bitmap that includes the MED organizationally defined set of LLDP
+ TLVs the device is capable of and whose transmission is allowed on
+ the local LLDP agent by network management.
+
+ Each bit in the bitmap corresponds to an LLDP-MED subtype associated
+ with a specific TIA TR41.4 MED TLV.
+
+ Having the bit 'capabilities(0)' set indicates that the LLDP
+ agent refers to the Capabilities TLVs.
+
+ Having the bit 'networkPolicy(1)' set indicates that the LLDP
+ agent refers to the Network Policy TLVs.
+
+ Having the bit 'location(2)' set indicates that
+ the LLDP agent refers to the Emergency Communications
+ System Location TLVs.
+
+ Having the bit 'extendedPSE(3)' set indicates that
+ the LLDP agent refers to the Extended PoE TLVs with PSE
+ capabilities.
+
+ Having the bit 'extendedPD(4)' set indicates that
+ the LLDP agent refers to the Extended PoE TLVs with PD
+ capabilities.
+
+ Having the bit 'inventory(5)' set indicates that
+ the LLDP agent refers to the Hardware Revision, Firmware
+ Revision, Software Revision, Serial Number, Manufacturer Name,
+ Model Name, and Asset ID TLVs."
+
+ SYNTAX BITS {
+ capabilities(0),
+ networkPolicy(1),
+ location(2),
+ extendedPSE(3),
+ extendedPD(4),
+ inventory(5)
+ }
+
+
+-- Location Subtype Textual Convention
+
+LocationSubtype ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The location subtype advertised by the remote endpoint.
+
+ A value coordinateBased(2) indicates that the location subtype
+ advertised by the endpoint is defined to use the relevant sub-
+ fields of the DHCP option for Coordinate LCI as specified in
+ ANSI/TIA-1057, Section 10.2.4.3.1.
+
+ A value civicAddress(3) indicates that the location subtype
+ advertised by the endpoint is defined to use the relevant sub-
+ fields of the DHCP option for Civic Address as specified in
+ ANSI/TIA-1057, Section 10.2.4.3.2.
+
+ A value elin(4) indicates that the location subtype
+ advertised by the endpoint is defined to use the Emergency
+ Location Information Number (ELIN) as specified in
+ ANSI/TIA-1057, Section 10.2.4.3.3."
+ SYNTAX INTEGER {
+ unknown(1),
+ coordinateBased(2),
+ civicAddress(3),
+ elin(4)
+ }
+
+-- Policy Application Type Textual Convention
+
+PolicyAppType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The media type that defines the primary function of the
+ application for the policy advertised by an endpoint.
+
+ Having the bit voice(1) set indicates that the media type defining
+ a primary function of the application for the policy advertised on
+ the local port is voice.
+
+ Having the bit voiceSignaling(3) set indicates that the media type
+ defining a primary function of the application for the policy
+ advertised on the local port is voice signaling.
+
+ Having the bit guestVoice(4) set indicates that the media type
+ Defining a primary function of the application for the policy
+ advertised on the local port is guest voice.
+
+ Having the bit guestVoiceSignaling(5) set indicates that the media
+ type defining a primary function of the application for the policy
+ advertised on the local port is guest voice signaling.
+
+ Having the bit softPhoneVoice(6) set indicates that the media type
+ Defining a primary function of the application for the policy
+ advertised on the local port is softphone voice.
+
+ Having the bit videoConferencing(7) set indicates that the media
+ type defining a primary function of the application for the policy
+ advertised on the local port is voice.
+
+ Having the bit streamingVideo(8) set indicates that the media type
+ defining a primary function of the application for the policy
+ advertised on the local port is streaming video.
+
+ Having the bit videoSignaling(2) set indicates that the media type
+ defining a primary function of the application for the policy
+ advertised on the local port is video signaling."
+ SYNTAX BITS {
+ unknown(0),
+ voice(1),
+ voiceSignaling(2),
+ guestVoice(3),
+ guestVoiceSignaling(4),
+ softPhoneVoice(5),
+ videoconferencing(6),
+ streamingVideo(7),
+ videoSignaling(8)
+ }
+
+
+------------------------------------------------------------------------------
+-- MED - Configuration
+------------------------------------------------------------------------------
+
+lldpXMedLocDeviceClass OBJECT-TYPE
+ SYNTAX LldpXMedDeviceClass
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Local Device Class."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.2.2"
+ ::= { lldpXMedConfig 1 }
+
+
+lldpXMedPortConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedPortConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table that controls selection of LLDP TLVs to be transmitted
+ on individual ports."
+ ::= { lldpXMedConfig 2 }
+
+lldpXMedPortConfigEntry OBJECT-TYPE
+ SYNTAX LldpXMedPortConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "LLDP configuration information that controls the
+ transmission of the MED organizationally defined TLVs on
+ LLDP transmission capable ports.
+
+ This configuration object augments the lldpPortConfigEntry of
+ the LLDP-MIB, therefore it is only present along with the port
+ configuration defined by the associated lldpPortConfigEntry
+ entry.
+
+ Each active lldpXMedPortConfigEntry must be stored and
+ retrieved from non-volatile storage (along with the
+ corresponding lldpPortConfigEntry) after a re-initialization
+ of the management system."
+ AUGMENTS { lldpPortConfigEntry }
+ ::= { lldpXMedPortConfigTable 1 }
+
+LldpXMedPortConfigEntry ::= SEQUENCE {
+ lldpXMedPortCapSupported LldpXMedCapabilities,
+ lldpXMedPortConfigTLVsTxEnable LldpXMedCapabilities,
+ lldpXMedPortConfigNotifEnable TruthValue
+}
+
+lldpXMedPortCapSupported OBJECT-TYPE
+ SYNTAX LldpXMedCapabilities
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bitmap includes the MED organizationally defined set of LLDP
+ TLVs whose transmission is possible for the respective port
+ on the LLDP agent of the device. Each bit in the bitmap corresponds
+ to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
+ optional TLV. If the bit is set, the agent supports the
+ corresponding TLV."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.2.3"
+ ::= { lldpXMedPortConfigEntry 1 }
+
+lldpXMedPortConfigTLVsTxEnable OBJECT-TYPE
+ SYNTAX LldpXMedCapabilities
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The lldpXMedPortConfigTLVsTxEnable, defined as a bitmap,
+ includes the MED organizationally defined set of LLDP
+ TLVs whose transmission is allowed on the local LLDP agent by
+ the network management. Each bit in the bitmap corresponds
+ to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
+ optional TLV. If the bit is set, the agent will send the
+ corresponding TLV if the respective capability is supported per
+ port.
+
+ Setting a bit with in this object for a non-supported capability
+ shall have no functional effect and will result in an inconsistent
+ value error returned to the management application.
+
+ There are other rules and restrictions that prevent arbitrary
+ combinations of TLVs to be enabled on LLDP-MED devices according to
+ the device classes. These rules are defined in Section 10.2.1,
+ Tables 5 - 9 of ANSI/TIA-1057. In case a management application
+ attempts to set this object to a value that does not follow the rules,
+ the set operation shall have and will result in an inconsistent
+ value error returned to the management application.
+
+ Setting this object to an empty set is valid and effectively
+ disables LLDP-MED on a per-port basis by disabling transmission of
+ all MED organizational TLVs. In this case the remote tables objects
+ in the LLDP-MED MIB corresponding to the respective port will not
+ be populated.
+
+ The default value for lldpXMedPortConfigTLVsTxEnable object
+ is an empty set, which means no enumerated values are set.
+
+ The value of this object must be restored from non-volatile
+ storage after a re-initialization of the management system."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.2.3"
+ ::= { lldpXMedPortConfigEntry 2 }
+
+lldpXMedPortConfigNotifEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A value of 'true(1)' enables sending the topology change
+ traps on this port.
+ A value of 'false(2)' disables sending the topology change
+ traps on this port."
+ REFERENCE
+ " ANSI/TIA-1057, Section 12.3"
+ DEFVAL { false }
+ ::= { lldpXMedPortConfigEntry 3 }
+
+
+
+lldpXMedFastStartRepeatCount OBJECT-TYPE
+ SYNTAX Unsigned32 (1..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number of times the fast start LLDPDU are being sent during the
+ activation of the fast start mechanism defined by LLDP-MED."
+ REFERENCE
+ " ANSI/TIA-1057, Section 11.2.1"
+ DEFVAL { 3 }
+ ::= { lldpXMedConfig 3 }
+
+
+
+
+------------------------------------------------------------------------------
+-- LLDP-MED - Local Device Information
+------------------------------------------------------------------------------
+---
+--- lldpXMedLocMediaPolicyTable: Local Media Policy
+--- Information Table
+---
+---
+lldpXMedLocMediaPolicyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedLocMediaPolicyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per policy type per port
+ of media policy information (as a part of the MED
+ organizational extension) on the local system known
+ to this agent."
+ ::= { lldpXMedLocalData 1 }
+
+lldpXMedLocMediaPolicyEntry OBJECT-TYPE
+ SYNTAX LldpXMedLocMediaPolicyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular policy on a specific
+ port component."
+ INDEX { lldpLocPortNum, lldpXMedLocMediaPolicyAppType }
+ ::= { lldpXMedLocMediaPolicyTable 1 }
+
+LldpXMedLocMediaPolicyEntry ::= SEQUENCE {
+ lldpXMedLocMediaPolicyAppType PolicyAppType,
+ lldpXMedLocMediaPolicyVlanID Integer32,
+ lldpXMedLocMediaPolicyPriority Integer32,
+ lldpXMedLocMediaPolicyDscp Dscp,
+ lldpXMedLocMediaPolicyUnknown TruthValue,
+ lldpXMedLocMediaPolicyTagged TruthValue
+}
+
+lldpXMedLocMediaPolicyAppType OBJECT-TYPE
+ SYNTAX PolicyAppType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The media type that defines the primary function of the
+ application for the policy advertised by an endpoint."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.3.1"
+ ::= { lldpXMedLocMediaPolicyEntry 1 }
+
+lldpXMedLocMediaPolicyVlanID OBJECT-TYPE
+ SYNTAX Integer32 (0|1..4094|4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An extension of the VLAN Identifier for the port,
+ as defined in IEEE 802.1P-1998.
+
+ A value of 1 through 4094 is used to define a valid PVID.
+
+ A value of 0 shall be used if the device is using priority tagged
+ frames, meaning that only the 802.1p priority level is significant
+ and the default VID of the ingress port is being used instead.
+
+ A value of 4095 is reserved for implementation use."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.5"
+ ::= { lldpXMedLocMediaPolicyEntry 2 }
+
+lldpXMedLocMediaPolicyPriority OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the 802.1p priority
+ which is associated with the given port on the
+ local system."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.6 "
+ ::= { lldpXMedLocMediaPolicyEntry 3 }
+
+lldpXMedLocMediaPolicyDscp OBJECT-TYPE
+ SYNTAX Dscp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the Differentiated Service
+ Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475
+ which is associated with the given port on the local system."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.7"
+ ::= { lldpXMedLocMediaPolicyEntry 4 }
+
+lldpXMedLocMediaPolicyUnknown OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value of 'true' indicates that the
+ network policy for the specified application type is
+ currently unknown. In this case, the VLAN ID, the
+ layer 2 priority and the DSCP value fields are ignored.
+ A value of 'false' indicates that this network policy
+ is defined "
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.2"
+ ::= { lldpXMedLocMediaPolicyEntry 5 }
+
+lldpXMedLocMediaPolicyTagged OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value of 'true' indicates that the application is using a
+ tagged VLAN.
+ A value of 'false' indicates that for the specific application
+ the device either is using an untagged VLAN or does not
+ support port based VLAN operation. In this case, both the
+ VLAN ID and the Layer 2 priority fields are ignored and
+ only the DSCP value has relevance "
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.3"
+ ::= { lldpXMedLocMediaPolicyEntry 6 }
+
+
+
+--- Inventory Information
+--- Local Inventory Information transmitted by an endpoint
+
+lldpXMedLocHardwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific hardware revision string
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.1"
+ ::= { lldpXMedLocalData 2 }
+
+lldpXMedLocFirmwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific firmware revision string
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.2"
+ ::= { lldpXMedLocalData 3 }
+
+lldpXMedLocSoftwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific software revision string
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.3"
+ ::= { lldpXMedLocalData 4 }
+
+lldpXMedLocSerialNum OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific serial number
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.4"
+ ::= { lldpXMedLocalData 5 }
+
+lldpXMedLocMfgName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific manufacturer name
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.5"
+ ::= { lldpXMedLocalData 6 }
+
+lldpXMedLocModelName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific model name
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.6"
+ ::= { lldpXMedLocalData 7 }
+
+lldpXMedLocAssetID OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific asset tracking identifier
+ as advertised by the endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.7"
+ ::= { lldpXMedLocalData 8 }
+
+
+
+--- Location Information
+--- Local Location Information transmitted by an endpoint
+--- lldpXMedLocLocationTable - Location Information
+---
+
+lldpXMedLocLocationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedLocLocationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains Location information as advertised
+ by the local system.
+
+ The information may be configured per port by a Location
+ Information Server (LIS) or other management application.
+
+ Multiple Location TLVs of different subtypes may be transmitted
+ in the same PDU.
+
+ The information in this table MUST be stored in non-volatile-memory
+ and persist over restart/reboot sequences."
+ ::= { lldpXMedLocalData 9 }
+
+lldpXMedLocLocationEntry OBJECT-TYPE
+ SYNTAX LldpXMedLocLocationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about Location information for the local device."
+ INDEX { lldpLocPortNum, lldpXMedLocLocationSubtype}
+ ::= { lldpXMedLocLocationTable 1 }
+
+LldpXMedLocLocationEntry ::= SEQUENCE {
+ lldpXMedLocLocationSubtype LocationSubtype,
+ lldpXMedLocLocationInfo OCTET STRING
+ }
+
+
+
+lldpXMedLocLocationSubtype OBJECT-TYPE
+ SYNTAX LocationSubtype
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The location subtype advertised by the local device."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.4.2"
+ ::= { lldpXMedLocLocationEntry 1 }
+
+
+lldpXMedLocLocationInfo OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..256))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The location information. Parsing of this information is
+ dependent upon the location subtype, as defined by the value of the
+ lldpXMedLocLocationSubtype object. "
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.4.3"
+ DEFVAL { "" }
+ ::= { lldpXMedLocLocationEntry 2 }
+
+--- Extended Power over Ethernet objects
+---
+
+lldpXMedLocXPoEDeviceType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ pseDevice(2),
+ pdDevice(3),
+ none(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the type of Power-via-MDI (Power over Ethernet) advertised
+ by the local device.
+
+ A value pseDevice(2) indicates that the device is advertised as a
+ Power Sourcing Entity (PSE).
+
+ A value pdDevice(3) indicates that the device is advertised as a
+ Powered Device (PD).
+
+ A value of none(4) indicates that the device does not support PoE."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.5.1"
+ ::= { lldpXMedLocalData 10 }
+
+--- Extended PoE - PSE objects
+
+
+
+--- PSE Port Table
+
+lldpXMedLocXPoEPSEPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedLocXPoEPSEPortEntry
+ 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."
+ ::= { lldpXMedLocalData 11 }
+
+lldpXMedLocXPoEPSEPortEntry OBJECT-TYPE
+ SYNTAX LldpXMedLocXPoEPSEPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular port PoE information."
+ INDEX { lldpLocPortNum }
+ ::= { lldpXMedLocXPoEPSEPortTable 1 }
+
+LldpXMedLocXPoEPSEPortEntry ::= SEQUENCE {
+ lldpXMedLocXPoEPSEPortPowerAv Gauge32,
+ lldpXMedLocXPoEPSEPortPDPriority INTEGER
+}
+
+lldpXMedLocXPoEPSEPortPowerAv OBJECT-TYPE
+ SYNTAX Gauge32 (0..1023)
+ UNITS "tenth of watt"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the power available from the
+ PSE via this port expressed in units of 0.1 watts."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.5.4 "
+ ::= { lldpXMedLocXPoEPSEPortEntry 1 }
+
+lldpXMedLocXPoEPSEPortPDPriority 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
+ "ANSI/TIA-1057, Section 10.2.5.3"
+ ::= { lldpXMedLocXPoEPSEPortEntry 2 }
+
+
+
+lldpXMedLocXPoEPSEPowerSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ primary(2),
+ backup(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the type of PSE Power Source advertised
+ by the local device.
+
+ A value primary(2) indicates that the device advertises its power
+ source as primary.
+
+ A value backup(3) indicates that the device advertises its power
+ Source as backup."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.5.2"
+ ::= { lldpXMedLocalData 12 }
+
+
+--- Extended PoE - PD objects
+
+lldpXMedLocXPoEPDPowerReq OBJECT-TYPE
+ SYNTAX Gauge32 (0..1023)
+ UNITS "tenth of watt"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the power required by a
+ PD expressed in units of 0.1 watts."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.4.3 "
+ ::= { lldpXMedLocalData 13 }
+
+lldpXMedLocXPoEPDPowerSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ fromPSE(2),
+ local(3),
+ localAndPSE(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the type of Power Source advertised as being used
+ by the local device.
+
+ A value fromPSE(2) indicates that the device advertises its power
+ source as received from a PSE.
+
+ A value local(3) indicates that the device advertises its power
+ source as local.
+
+ A value localAndPSE(4) indicates that the device advertises its
+ power source as using both local and PSE power."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.5.2"
+ ::= { lldpXMedLocalData 14 }
+
+lldpXMedLocXPoEPDPowerPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ critical(2),
+ high(3),
+ low(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the priority advertised as being required by this PD.
+
+ 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
+ "ANSI/TIA-1057, Section 10.2.5.3"
+ ::= { lldpXMedLocalData 15 }
+
+
+
+------------------------------------------------------------------------------
+-- LLDP-MED - Remote Devices Information
+------------------------------------------------------------------------------
+
+
+
+-- LLdpXMedRemCapabilitiesTable
+-- this table is read by a manager to determine what capabilities
+-- exists and are enabled on the remote system connected to the port
+
+-- The information in this table is based upon the information advertised
+-- by the remote device and received on each port in the capabilities TLV
+
+lldpXMedRemCapabilitiesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemCapabilitiesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table that displays LLDP-MED capabilities of remote devices
+ connected to individual ports."
+ ::= { lldpXMedRemoteData 1 }
+
+lldpXMedRemCapabilitiesEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemCapabilitiesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "LLDP-MED capabilities of remote devices connected to the device
+ ports and communicating via LLDP-MED.
+
+ The remote tables in the LLDP-MED MIB excepting this table may be
+ sparsely populate. An entry in one of these table is meaningful
+ and shall be populated by the agent only if the corresponding bits
+ for the respective function are set in the objects in this table. "
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex }
+ ::= { lldpXMedRemCapabilitiesTable 1 }
+
+LldpXMedRemCapabilitiesEntry ::= SEQUENCE {
+ lldpXMedRemCapSupported LldpXMedCapabilities,
+ lldpXMedRemCapCurrent LldpXMedCapabilities,
+ lldpXMedRemDeviceClass LldpXMedDeviceClass
+}
+
+lldpXMedRemCapSupported OBJECT-TYPE
+ SYNTAX LldpXMedCapabilities
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bitmap includes the MED organizationally defined set of LLDP
+ TLVs whose transmission is possible on the LLDP agent of the remote
+ device connected to this port. Each bit in the bitmap corresponds
+ to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
+ optional TLV. If the bit is set, the agent has the capability
+ to support the corresponding TLV."
+ REFERENCE
+ "ANSI/TIA-1057, Sections 10.2.2.1"
+ ::= { lldpXMedRemCapabilitiesEntry 1 }
+
+lldpXMedRemCapCurrent OBJECT-TYPE
+ SYNTAX LldpXMedCapabilities
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bitmap includes the MED organizationally defined set of LLDP
+ TLVs whose transmission is possible on the LLDP agent of the remote
+ device connected to this port. Each bit in the bitmap corresponds
+ to an LLDP-MED subtype associated with a specific TIA TR41.4 MED
+ optional TLV. If the bit is set, the agent currently supports the
+ corresponding TLV."
+ REFERENCE
+ "ANSI/TIA-1057, Sections 10.2.2.1"
+ ::= { lldpXMedRemCapabilitiesEntry 2 }
+
+lldpXMedRemDeviceClass OBJECT-TYPE
+ SYNTAX LldpXMedDeviceClass
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Device Class as advertised by the device remotely connected to the
+ port."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.2.2"
+ ::= { lldpXMedRemCapabilitiesEntry 3 }
+
+
+
+
+---
+---
+--- lldpXMedRemMediaPolicyTable: Media Policy Table
+---
+---
+lldpXMedRemMediaPolicyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemMediaPolicyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains media policy information as advertised
+ by the remote system.
+
+ This table may be sparsely populated. Entries in this table are
+ relevant only if the networkPolicy(0) bits in the
+ lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the
+ corresponding ports are set."
+ ::= { lldpXMedRemoteData 2 }
+
+lldpXMedRemMediaPolicyEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemMediaPolicyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about the per port per policy type policy
+ information for a particular physical network connection."
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex,
+ lldpXMedRemMediaPolicyAppType }
+ ::= { lldpXMedRemMediaPolicyTable 1 }
+
+
+LldpXMedRemMediaPolicyEntry ::= SEQUENCE {
+ lldpXMedRemMediaPolicyAppType PolicyAppType,
+ lldpXMedRemMediaPolicyVlanID Integer32,
+ lldpXMedRemMediaPolicyPriority Integer32,
+ lldpXMedRemMediaPolicyDscp Dscp,
+ lldpXMedRemMediaPolicyUnknown TruthValue,
+ lldpXMedRemMediaPolicyTagged TruthValue
+}
+
+lldpXMedRemMediaPolicyAppType OBJECT-TYPE
+ SYNTAX PolicyAppType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The media type that defines the primary function of the
+ application for the policy advertised by the endpoint connected
+ remotely to this port."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.3.1"
+ ::= { lldpXMedRemMediaPolicyEntry 1 }
+
+lldpXMedRemMediaPolicyVlanID OBJECT-TYPE
+ SYNTAX Integer32 (0|1..4094|4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An extension of the VLAN Identifier for the remote system
+ connected to this port, as defined in IEEE 802.1P-1998.
+
+ A value of 1 through 4094 is used to define a valid PVID.
+
+ A value of 0 shall be used if the device is using priority tagged
+ frames, meaning that only the 802.1p priority level is significant
+ and the default VID of the ingress port is being used instead.
+
+ A value of 4095 is reserved for implementation use."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.5"
+ ::= { lldpXMedRemMediaPolicyEntry 2 }
+
+lldpXMedRemMediaPolicyPriority OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the 802.1p priority
+ which is associated with the remote system connected at
+ given port."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.6"
+ ::= { lldpXMedRemMediaPolicyEntry 3 }
+
+lldpXMedRemMediaPolicyDscp OBJECT-TYPE
+ SYNTAX Dscp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the Differentiated Service
+ Code Point (DSCP) as defined in IETF RFC 2474 and RFC 2475
+ which is associated with remote system connected at the port."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.7"
+ ::= { lldpXMedRemMediaPolicyEntry 4 }
+
+lldpXMedRemMediaPolicyUnknown OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value of 'true' indicates that the
+ network policy for the specified application type is
+ currently unknown. In this case, the VLAN ID, the
+ layer 2 priority and the DSCP value fields are ignored.
+ A value of 'false' indicates that this network policy
+ is defined."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.2"
+ ::= { lldpXMedRemMediaPolicyEntry 5 }
+
+lldpXMedRemMediaPolicyTagged OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value of 'true' indicates that the application is using a
+ tagged VLAN.
+ A value of 'false' indicates that for the specific application
+ the device either is using an untagged VLAN or does not
+ support port based VLAN operation. In this case, both the
+ VLAN ID and the Layer 2 priority fields are ignored and
+ only the DSCP value has relevance "
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.3.3"
+ ::= { lldpXMedRemMediaPolicyEntry 6 }
+
+
+
+
+--- lldpXMedRemInventoryTable - Remote Inventory Information
+---
+
+lldpXMedRemInventoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemInventoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains inventory information as advertised
+ by the remote system.
+
+ This table may be sparsely populated. Entries in this table are
+ relevant only if the inventory(2) bits in the
+ lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the
+ corresponding ports are set "
+ ::= { lldpXMedRemoteData 3 }
+
+lldpXMedRemInventoryEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemInventoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about inventory information for the remote devices
+ connected to the ports."
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex }
+ ::= { lldpXMedRemInventoryTable 1 }
+
+LldpXMedRemInventoryEntry ::= SEQUENCE {
+ lldpXMedRemHardwareRev SnmpAdminString,
+ lldpXMedRemFirmwareRev SnmpAdminString,
+ lldpXMedRemSoftwareRev SnmpAdminString,
+ lldpXMedRemSerialNum SnmpAdminString,
+ lldpXMedRemMfgName SnmpAdminString,
+ lldpXMedRemModelName SnmpAdminString,
+ lldpXMedRemAssetID SnmpAdminString
+ }
+
+lldpXMedRemHardwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific hardware revision string
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.1"
+ ::= { lldpXMedRemInventoryEntry 1 }
+
+lldpXMedRemFirmwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific firmware revision string
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.2"
+ ::= { lldpXMedRemInventoryEntry 2 }
+
+lldpXMedRemSoftwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific software revision string
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.3"
+ ::= { lldpXMedRemInventoryEntry 3 }
+
+lldpXMedRemSerialNum OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific serial number
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.4"
+ ::= { lldpXMedRemInventoryEntry 4 }
+
+lldpXMedRemMfgName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific manufacturer name
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.5"
+ ::= { lldpXMedRemInventoryEntry 5 }
+
+lldpXMedRemModelName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific model name
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.6"
+ ::= { lldpXMedRemInventoryEntry 6 }
+
+lldpXMedRemAssetID OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific asset tracking identifier
+ as advertised by the remote endpoint."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.6.7"
+ ::= { lldpXMedRemInventoryEntry 7 }
+
+
+--- lldpXMedRemLocationTable - Remote Location Information
+---
+
+lldpXMedRemLocationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemLocationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains Location information as advertised
+ by the remote system.
+
+ This table may be sparsely populated. Entries in this table are
+ relevant only if the Location(3) bits in the
+ lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the
+ corresponding ports are set "
+ ::= { lldpXMedRemoteData 4 }
+
+lldpXMedRemLocationEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemLocationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about Location information for the remote devices
+ connected to the ports."
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex,
+ lldpXMedRemLocationSubtype}
+ ::= { lldpXMedRemLocationTable 1 }
+
+LldpXMedRemLocationEntry ::= SEQUENCE {
+ lldpXMedRemLocationSubtype LocationSubtype,
+ lldpXMedRemLocationInfo OCTET STRING
+ }
+
+
+lldpXMedRemLocationSubtype OBJECT-TYPE
+ SYNTAX LocationSubtype
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The location subtype advertised by the remote endpoint."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.4.2 "
+ ::= { lldpXMedRemLocationEntry 1 }
+
+
+lldpXMedRemLocationInfo OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..256))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The location information advertised by the remote endpoint.
+ Parsing of this information is dependent upon the location
+ subtype, as defined by the value of the corresponding
+ lldpXMedRemLocationSubType object. "
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.4.3 "
+ ::= { lldpXMedRemLocationEntry 2 }
+
+
+--- lldpXMedRemXPoETable - Information about Remote PoE Device Type
+---
+
+lldpXMedRemXPoETable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemXPoEEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information about the PoE device type
+ as advertised by the remote system.
+
+ This table is densely populated."
+ ::= { lldpXMedRemoteData 5 }
+
+lldpXMedRemXPoEEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemXPoEEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about PoE type of the remote devices
+ connected to the ports."
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex }
+ ::= { lldpXMedRemXPoETable 1 }
+
+LldpXMedRemXPoEEntry ::= SEQUENCE {
+ lldpXMedRemXPoEDeviceType INTEGER
+ }
+
+
+lldpXMedRemXPoEDeviceType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ pseDevice(2),
+ pdDevice(3),
+ none(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the type of Power-via-MDI (Power over Ethernet) advertised
+ by the remote device.
+
+ A value pseDevice(2) indicates that the device is advertised as a
+ Power Sourcing Entity (PSE).
+
+ A value pdDevice(3) indicates that the device is advertised as a
+ Powered Device (PD).
+
+ A value none(4) indicates that the device does not support PoE."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.5.1"
+ ::= { lldpXMedRemXPoEEntry 1 }
+
+
+--- lldpXMedRemXPoEPDTable - Extended PoE PSE Information from the remote device
+---
+
+lldpXMedRemXPoEPSETable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemXPoEPSEEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains extended PoE information as advertised
+ by the remote devices of PSE type.
+
+ This table may be sparsely populated. Entries in this table are
+ relevant only if the extendedPSE(4) bits in the
+ lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the
+ corresponding ports are set "
+ ::= { lldpXMedRemoteData 6 }
+
+lldpXMedRemXPoEPSEEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemXPoEPSEEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about Extended PoE PSE information for
+ the remote devices connected to the ports."
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex }
+ ::= { lldpXMedRemXPoEPSETable 1 }
+
+LldpXMedRemXPoEPSEEntry ::= SEQUENCE {
+ lldpXMedRemXPoEPSEPowerAv Gauge32,
+ lldpXMedRemXPoEPSEPowerSource INTEGER,
+ lldpXMedRemXPoEPSEPowerPriority INTEGER
+ }
+
+
+lldpXMedRemXPoEPSEPowerAv OBJECT-TYPE
+ SYNTAX Gauge32 (0..1023)
+ UNITS "tenth of watt"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the power available from the
+ PSE via this port expressed in units of 0.1 watts on the remote
+ device."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.5.4"
+ ::= { lldpXMedRemXPoEPSEEntry 1 }
+
+lldpXMedRemXPoEPSEPowerSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ primary(2),
+ backup(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the type of PSE Power Source advertised
+ by the remote device.
+
+ A value primary(2) indicates that the device advertises its power
+ source as primary.
+
+ A value backup(3) indicates that the device advertises its power
+ Source as backup."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.5.2"
+ ::= { lldpXMedRemXPoEPSEEntry 2 }
+
+lldpXMedRemXPoEPSEPowerPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ critical(2),
+ high(3),
+ low(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the PSE power priority
+ advertised by the remote device.
+
+ 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
+ "ANSI/TIA-1057, Section 10.2.5.3"
+ ::= { lldpXMedRemXPoEPSEEntry 3 }
+
+
+
+
+--- lldpXMedRemXPoEPDTable - Extended PoE PD Information from the remote device
+---
+
+lldpXMedRemXPoEPDTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LldpXMedRemXPoEPDEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains extended PoE information as advertised
+ by the remote devices of PD type.
+
+ This table may be sparsely populated. Entries in this table are
+ relevant only if the extendedPD(5) bits in the
+ lldpXMedRemCapSupported and lldpXMedRemCapCurrent objects of the
+ corresponding ports are set "
+ ::= { lldpXMedRemoteData 7 }
+
+lldpXMedRemXPoEPDEntry OBJECT-TYPE
+ SYNTAX LldpXMedRemXPoEPDEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about XPoEPD information for the remote devices
+ connected to the ports."
+ INDEX { lldpRemTimeMark,
+ lldpRemLocalPortNum,
+ lldpRemIndex }
+ ::= { lldpXMedRemXPoEPDTable 1 }
+
+LldpXMedRemXPoEPDEntry ::= SEQUENCE {
+ lldpXMedRemXPoEPDPowerReq Gauge32,
+ lldpXMedRemXPoEPDPowerSource INTEGER,
+ lldpXMedRemXPoEPDPowerPriority INTEGER
+ }
+
+
+lldpXMedRemXPoEPDPowerReq OBJECT-TYPE
+ SYNTAX Gauge32 (0..1023)
+ UNITS "tenth of watt"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the value of the power required by a
+ PD connected remotely to the port
+ expressed in units of 0.1 watts."
+ REFERENCE
+ " ANSI/TIA-1057, Section 10.2.5.4 "
+ ::= { lldpXMedRemXPoEPDEntry 1 }
+
+lldpXMedRemXPoEPDPowerSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ fromPSE(2),
+ local(3),
+ localAndPSE(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the type of Power Source advertised as being used
+ by the device connected remotely to the port.
+
+ A value fromPSE(2) indicates that the device advertises its power
+ source as received from a PSE.
+
+ A value local(3) indicates that the device advertises its power
+ source as local.
+
+ A value localAndPSE(4) indicates that the device advertises its
+ power source as using both local and PSE power."
+ REFERENCE
+ "ANSI/TIA-1057, Section 10.2.5.2"
+ ::= { lldpXMedRemXPoEPDEntry 2 }
+
+lldpXMedRemXPoEPDPowerPriority OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ critical(2),
+ high(3),
+ low(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Defines the priority advertised as being required by the PD
+ connected remotely to the port.
+
+ 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
+ "ANSI/TIA-1057, Section 10.2.5.3"
+ ::= { lldpXMedRemXPoEPDEntry 3 }
+
+
+
+
+
+
+
+---
+
+
+-- conformance information
+
+lldpXMedConformance OBJECT IDENTIFIER ::= { lldpXMedMIB 2 }
+lldpXMedCompliances OBJECT IDENTIFIER ::= { lldpXMedConformance 1 }
+lldpXMedGroups OBJECT IDENTIFIER ::= { lldpXMedConformance 2 }
+
+-- compliance statements
+
+lldpXMedCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for SNMP entities which implement
+ the LLDP MED extension MIB."
+
+ MODULE -- this module
+ MANDATORY-GROUPS { lldpXMedConfigGroup,
+ lldpXMedRemSysGroup,
+ lldpXMedNotificationsGroup
+ }
+ GROUP lldpXMedOptMediaPolicyGroup
+ DESCRIPTION
+ "This group represents the information associated with
+ the LLDP-MED optional Media Policy TLVs,
+ therefore the agent may not implement them."
+ GROUP lldpXMedOptInventoryGroup
+ DESCRIPTION
+ "This group represents the information associated with
+ the LLDP-MED optional inventory TLVs,
+ therefore the agent may not implement them."
+ GROUP lldpXMedOptLocationGroup
+ DESCRIPTION
+ "This group represents the information associated with
+ the LLDP-MED optional Location TLVs,
+ therefore the agent may not implement them."
+ GROUP lldpXMedOptPoEPSEGroup
+ DESCRIPTION
+ "This group represents the information associated with
+ the LLDP-MED optional extended PoE PolicyTLVs, carrying
+ PSE information, therefore the agent may
+ not implement them."
+ GROUP lldpXMedOptPoEPDGroup
+ DESCRIPTION
+ " This group represents the information associated with
+ the LLDP-MED optional extended PoE Policy TLVs, carrying
+ PD information, therefore the agent may
+ not implement them."
+ ::= { lldpXMedCompliances 1 }
+
+-- MIB groupings
+
+lldpXMedConfigGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedPortCapSupported,
+ lldpXMedPortConfigTLVsTxEnable,
+ lldpXMedPortConfigNotifEnable,
+ lldpXMedFastStartRepeatCount,
+ lldpXMedLocXPoEDeviceType,
+ lldpXMedLocDeviceClass
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to configure or
+ describe the configuration or behavior of the LLDP-MED
+ organizational extension implementation."
+ ::= { lldpXMedGroups 1 }
+
+lldpXMedOptMediaPolicyGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedLocMediaPolicyVlanID,
+ lldpXMedLocMediaPolicyPriority,
+ lldpXMedLocMediaPolicyDscp,
+ lldpXMedLocMediaPolicyUnknown,
+ lldpXMedLocMediaPolicyTagged
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent LLDP
+ MED organizational extensions for Media Policy Information."
+ ::= { lldpXMedGroups 2 }
+
+
+
+lldpXMedOptInventoryGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedLocHardwareRev,
+ lldpXMedLocFirmwareRev,
+ lldpXMedLocSoftwareRev,
+ lldpXMedLocSerialNum,
+ lldpXMedLocMfgName,
+ lldpXMedLocModelName,
+ lldpXMedLocAssetID
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent LLDP
+ MED organizational extension for inventory Information."
+ ::= { lldpXMedGroups 3 }
+lldpXMedOptLocationGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedLocLocationInfo
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent LLDP
+ MED organizational extension for Location Information."
+ ::= { lldpXMedGroups 4 }
+
+
+lldpXMedOptPoEPSEGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedLocXPoEPSEPortPowerAv,
+ lldpXMedLocXPoEPSEPortPDPriority,
+ lldpXMedLocXPoEPSEPowerSource
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent LLDP
+ MED organizational extensions for PoE PSE Information."
+ ::= { lldpXMedGroups 5 }
+
+lldpXMedOptPoEPDGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedLocXPoEPDPowerReq,
+ lldpXMedLocXPoEPDPowerSource,
+ lldpXMedLocXPoEPDPowerPriority
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent LLDP
+ MED organizational extensions for PoE PD Information."
+ ::= { lldpXMedGroups 6 }
+
+lldpXMedRemSysGroup OBJECT-GROUP
+ OBJECTS {
+ lldpXMedRemCapSupported,
+ lldpXMedRemCapCurrent,
+ lldpXMedRemDeviceClass,
+ lldpXMedRemMediaPolicyVlanID,
+ lldpXMedRemMediaPolicyPriority,
+ lldpXMedRemMediaPolicyDscp,
+ lldpXMedRemMediaPolicyUnknown,
+ lldpXMedRemMediaPolicyTagged,
+ lldpXMedRemHardwareRev,
+ lldpXMedRemFirmwareRev,
+ lldpXMedRemSoftwareRev,
+ lldpXMedRemSerialNum,
+ lldpXMedRemMfgName,
+ lldpXMedRemModelName,
+ lldpXMedRemAssetID,
+ lldpXMedRemLocationInfo,
+ lldpXMedRemXPoEDeviceType,
+ lldpXMedRemXPoEPSEPowerAv,
+ lldpXMedRemXPoEPSEPowerSource,
+ lldpXMedRemXPoEPSEPowerPriority,
+ lldpXMedRemXPoEPDPowerReq,
+ lldpXMedRemXPoEPDPowerSource,
+ lldpXMedRemXPoEPDPowerPriority
+ }
+ STATUS current
+ DESCRIPTION
+ "The collection of objects which are used to represent LLDP-
+ MED organizational extension Remote Device Information."
+ ::= { lldpXMedGroups 7 }
+
+
+-- LLDP MED Extension Notifications
+-- Transmission of LLDP MED Extension Notification is controlled by the
+-- lldpNotificationInterval object in the LLDP MIB defined in
+-- IEEE 802.1AB-2005
+
+lldpXMedTopologyChangeDetected NOTIFICATION-TYPE
+ OBJECTS { lldpRemChassisIdSubtype,
+ lldpRemChassisId,
+ lldpXMedRemDeviceClass
+ }
+ STATUS current
+DESCRIPTION
+ "A notification generated by the local device sensing
+ a change in the topology that indicates that a new remote
+ device attached to a local port, or a remote device disconnected
+ or moved from one port to another."
+ ::= { lldpXMedNotifications 1 }
+
+
+
+lldpXMedNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { lldpXMedTopologyChangeDetected }
+ STATUS current
+ DESCRIPTION
+ "Notifications sent by an LLDP-MED agent."
+ ::= { lldpXMedGroups 8 }
+
+
+
+
+END