1-- *******************************************************************
2-- CISCO-POE-PD-MIB.my
3-- Cisco Power Over Ethernet Powered Device MIB
4--
5-- March 2004, Francis Pang
6--
7-- Copyright (c) 2004 by Cisco Systems, Inc.
8-- All rights reserved.
9-- *******************************************************************
10--
11CISCO-POE-PD-MIB DEFINITIONS ::= BEGIN
12
13IMPORTS
14        MODULE-IDENTITY,
15        OBJECT-TYPE,
16        Unsigned32
17                FROM SNMPv2-SMI
18        MODULE-COMPLIANCE,
19        OBJECT-GROUP
20                FROM SNMPv2-CONF
21        TEXTUAL-CONVENTION
22                FROM SNMPv2-TC
23        SnmpAdminString
24                FROM SNMP-FRAMEWORK-MIB
25        ciscoMgmt
26                FROM CISCO-SMI;
27
28
29--********************************************************************
30--*  MODULE IDENTITY
31--********************************************************************
32
33ciscoPoePdMIB MODULE-IDENTITY
34        LAST-UPDATED    "200405050000Z"
35        ORGANIZATION    "Cisco Systems Inc."
36        CONTACT-INFO
37               "        Cisco Systems,
38                        Customer Service
39                        Postal: 170 West Tasman Drive
40			San Jose, CA  95134
41			USA
42                        Tel: +1 800 553-NETS
43
44                E-mail: cs-poe@cisco.com"
45
46        DESCRIPTION
47                "This MIB is intended for devices powered by
48                external power sources, in particular Power
49                Over Ethernet (PoE or formerly called inline
50                power), to provide power usage configuration
51                and information for NMS.  For example, PoE
52                supplies DC power over standard Category 5
53                unshielded twisted-pair (UTP) cable.  Instead
54                of requiring wall power, powered devices such
55                as IP telephones can utilize power provided
56                from power source equipments.  By using Cisco
57                Discovery Protocol (CDP),  powered devices
58                can negotiated with power source equipment to
59                obtain optimum power supply.
60
61
62                                  GLOSSARY
63
64                Midspan Injector
65                    The midspan PSE sends out a signal tone down
66                    one of the unused pairs of the standard
67                    Category 5 cable and detects tone on the
68                    other unused pair when the PD loops this tone
69                    back to it through a loopback transformer.
70                    Once the midspan PSE detects this tone, it
71                    begins to provide power down the cable using
72                    the unused pairs.  The midspan PSE provide no
73                    physical layer capability.
74
75                Powered Device ( PD )
76                    These are devices powered by external electrical
77                    power sources.  They are, for example, IP
78                    telephones and wireless Access Points or bridges.
79
80                Power Source Equipment ( PSE )
81                    These are devices supplying electrical power to
82                    other equipments.  They are, for example, inline
83                    power switches and power patch panels."
84
85        REVISION      "200405050000Z"
86        DESCRIPTION
87                "Initial version of this MIB module."
88        ::= { ciscoMgmt 414 }
89
90
91cpoePdMIBNotifications OBJECT IDENTIFIER
92        ::= { ciscoPoePdMIB 0 }
93
94cpoePdMIBObjects       OBJECT IDENTIFIER
95        ::= { ciscoPoePdMIB 1 }
96
97cpoePdMIBConformance   OBJECT IDENTIFIER
98        ::= { ciscoPoePdMIB 2 }
99
100cpoePdInformation      OBJECT IDENTIFIER
101        ::= { cpoePdMIBObjects 1 }
102
103
104--********************************************************************
105--*     Textual Convention
106--********************************************************************
107
108CpoePdPowerSourceType ::= TEXTUAL-CONVENTION
109        STATUS  current
110        DESCRIPTION
111                "This is the type of power source equipment supplying
112                DC power to the PD.
113                    pending   -- power source is not yet determined.
114                    acAdaptor -- power is supplied by an AC adapter
115                    thirdParty  -- power is supplied by a PSE not
116                                   supporting Cisco CDP
117                    classic   -- power is supplied and limited by
118                                 a classic Cisco PSE
119                    midspan   -- power is supplied by a midspan
120                                 injector
121                    cdpNegotiated  -- power is negotiated using Cisco
122                                      CDP
123                    highPowerClassic -- power is supplied by Cisco
124                                        PSE without negotiation."
125        SYNTAX INTEGER {
126                pending(1),
127                acAdaptor(2),
128                thirdParty(3),
129                classic(4),
130                midspan(5),
131                cdpNegotiated(6),
132                highPowerClassic(7)
133                       }
134
135
136--********************************************************************
137--*     Configurations and Information
138--********************************************************************
139
140cpoePdCurrentPowerLevel OBJECT-TYPE
141        SYNTAX     Unsigned32(1..65535)
142        MAX-ACCESS read-only
143        STATUS     current
144        DESCRIPTION
145                "This identifies the currently how much power
146                is consummed by the device at which this agent
147                is running.  The level shall be one of the
148                cpoePdSupportedPowerLevel in the
149                cpoePdSupportedPowerTable."
150        ::= { cpoePdInformation 1 }
151
152cpoePdCurrentPowerSource OBJECT-TYPE
153        SYNTAX CpoePdPowerSourceType
154        MAX-ACCESS read-only
155        STATUS     current
156        DESCRIPTION
157                "This is the current power source type
158                obtained from device power source detection."
159        ::= { cpoePdInformation 2 }
160
161cpoePdSupportedPowerLevelTable OBJECT-TYPE
162        SYNTAX     SEQUENCE OF CpoePdSupportedPowerLevelEntry
163        MAX-ACCESS not-accessible
164        STATUS     current
165        DESCRIPTION
166                "This table shows all the supported electrical
167                power consumption levels of this agent and the
168                corresponding modes of operation at those power
169                levels.  The mode of operation and the device
170                capability changes as the supplied power level
171                varies.  The number of supported levels is
172                platform and implementation dependent."
173        ::= { cpoePdInformation 3 }
174
175cpoePdSupportedPowerLevelEntry OBJECT-TYPE
176        SYNTAX     CpoePdSupportedPowerLevelEntry
177        MAX-ACCESS not-accessible
178        STATUS     current
179        DESCRIPTION
180                "Each entry shows a supported power level
181                and the corresponding mode of operation."
182        INDEX      { cpoePdSupportedPowerLevel }
183        ::= { cpoePdSupportedPowerLevelTable 1 }
184
185
186CpoePdSupportedPowerLevelEntry ::=
187        SEQUENCE  {
188            cpoePdSupportedPowerLevel  Unsigned32,
189            cpoePdSupportedPower       Unsigned32,
190            cpoePdSupportedPowerMode   SnmpAdminString
191                  }
192
193cpoePdSupportedPowerLevel OBJECT-TYPE
194        SYNTAX     Unsigned32(1..65535)
195        MAX-ACCESS not-accessible
196        STATUS     current
197        DESCRIPTION
198                "This index uniquely identifies the supported
199                power consumption level."
200        ::= { cpoePdSupportedPowerLevelEntry 1 }
201
202cpoePdSupportedPower OBJECT-TYPE
203        SYNTAX     Unsigned32(1..65535)
204        UNITS      "milliwatts"
205        MAX-ACCESS read-only
206        STATUS     current
207        DESCRIPTION
208                "This is the electrical power consummed by
209                the device operating at this supported power
210                consumption level."
211        ::= { cpoePdSupportedPowerLevelEntry 2 }
212
213cpoePdSupportedPowerMode OBJECT-TYPE
214        SYNTAX     SnmpAdminString
215        MAX-ACCESS read-only
216        STATUS     current
217        DESCRIPTION
218                "This is a text string describing the mode of
219                operation or capability of the device at the
220                power consumption level.  For example, the
221                comsumption level and corresponding mode should
222                look like these:
223                    1  'Full power mode'
224                    2  'Low power mode - dot11radio 0 disabled'
225                    3  'Low power mode - dot11radio 1 disabled'
226                    4  'Low power mode - dot11 radios disabled'."
227        ::= { cpoePdSupportedPowerLevelEntry 3 }
228
229
230--********************************************************************
231--      Conformance information
232--********************************************************************
233
234cpoePdMIBCompliances OBJECT IDENTIFIER
235        ::= { cpoePdMIBConformance 1 }
236
237cpoePdMIBGroups OBJECT IDENTIFIER
238        ::= { cpoePdMIBConformance 2 }
239
240
241--********************************************************************
242--*    Compliance statements
243--********************************************************************
244
245cpoePdMIBCompliance MODULE-COMPLIANCE
246        STATUS  current
247        DESCRIPTION
248                "The compliance statement for the SNMP entities that
249                 implement the ciscoPoePdMIB module."
250        MODULE
251                MANDATORY-GROUPS {
252                    cpoePdInformationGroup
253                                  }
254        ::= { cpoePdMIBCompliances 1 }
255
256
257--********************************************************************
258--*     Compliance Groups
259--********************************************************************
260
261cpoePdInformationGroup OBJECT-GROUP
262        OBJECTS {
263                cpoePdCurrentPowerLevel,
264                cpoePdCurrentPowerSource,
265                cpoePdSupportedPower,
266                cpoePdSupportedPowerMode
267                }
268        STATUS  current
269        DESCRIPTION
270                "This collection of objects provide information about
271                the supported electrical power level, current power
272                consumption, and mode of operation of this agent."
273        ::= { cpoePdMIBGroups 1 }
274
275END
276
277
278