项目

一般

简介

NET-POWER-PDUATS-MIB.txt

辛 桂明, 2024-09-19 16:24

 
1
------------------------------------------------------------------------------------------------------------------------
2
--
3
-- MIB file for the PDU (Power Distribution Unit) equipments.
4
-- Product Series: NET-POWER-PDUATS
5
-- Last Updated: 2018-03-13
6
--
7
------------------------------------------------------------------------------------------------------------------------
8
NET-POWER-PDUATS-MIB DEFINITIONS ::= BEGIN
9

    
10
    IMPORTS
11
        TruthValue, DisplayString FROM SNMPv2-TC
12
        MODULE-IDENTITY, OBJECT-TYPE,
13
        NOTIFICATION-TYPE, enterprises, IpAddress, Integer32 FROM SNMPv2-SMI;
14

    
15
    net-Power MODULE-IDENTITY
16
        LAST-UPDATED "201803120000Z"
17
        ORGANIZATION "NET-POWER"
18
        CONTACT-INFO ""
19
        DESCRIPTION  "MIB file for the PDU (Power Distribution Unit) equipments."
20
        ::= { enterprises 44418 }
21

    
22
    pduAts OBJECT IDENTIFIER ::= { net-Power 1 }
23

    
24
    -- **********************************************
25
    --                  system
26
    -- **********************************************
27

    
28
    system OBJECT IDENTIFIER ::= {pduAts 1}
29

    
30
    eventInfo OBJECT IDENTIFIER ::= {system 1}
31

    
32
    sourceID OBJECT-TYPE
33
            SYNTAX      DisplayString(SIZE(0..10))
34
            MAX-ACCESS  read-only
35
            STATUS      current
36
            DESCRIPTION
37
                "The ID (address code) of sources(PDU/ATS/SENSOR).
38
                The OID is bound in a trap message."
39
            ::= { eventInfo 1 }
40

    
41
    powerDescr OBJECT-TYPE
42
            SYNTAX      DisplayString(SIZE(0..30))
43
            MAX-ACCESS  read-only
44
            STATUS      current
45
            DESCRIPTION
46
                "The description to source PDU/ATS.
47
                The OID is bound in a trap message."
48
            ::= { eventInfo 2 }
49

    
50
    eventSource OBJECT-TYPE
51
            SYNTAX      DisplayString(SIZE(0..30))
52
            MAX-ACCESS  read-only
53
            STATUS      current
54
            DESCRIPTION
55
                "The event sources: PDU(fuse/load), ATS(switching/voltage), SENSOR(temp./humid./wind/environment).
56
                The OID is bound in a trap message."
57
            ::= { eventInfo 3 }
58

    
59
    sensorDescr OBJECT-TYPE
60
            SYNTAX      DisplayString(SIZE(0..30))
61
            MAX-ACCESS  read-only
62
            STATUS      current
63
            DESCRIPTION
64
                "The description to source SENSOR.
65
                The OID is bound in a trap message."
66
            ::= { eventInfo 4 }
67

    
68
    eventType OBJECT-TYPE
69
            SYNTAX      DisplayString(SIZE(0..30))
70
            MAX-ACCESS  read-only
71
            STATUS      current
72
            DESCRIPTION
73
                "The type of the event (trap). The value would be 'recovery' or 'alarm' or 'notify'.
74
                'recovery': An alarm is recovery.
75
                'alarm': An alarm is issued or repeated.
76
                'notify': Only a notification, not an alarm or a recovery event.
77
                NMS can use this OID to judge and how to handle the trap message.
78
                The OID is bound in a trap message."
79
            ::= { eventInfo 5 }
80

    
81
    eventDateTime OBJECT-TYPE
82
            SYNTAX      DisplayString(SIZE(0..30))
83
            MAX-ACCESS  read-only
84
            STATUS      current
85
            DESCRIPTION
86
                "Alert time.
87
                The OID is bound in a trap message."
88
            ::= { eventInfo 6 }
89

    
90
    loadValue OBJECT-TYPE
91
            SYNTAX      INTEGER(-1..640)
92
            UNITS       "tenth A"
93
            MAX-ACCESS  read-only
94
            STATUS      current
95
            DESCRIPTION
96
                "The load value of OUTLET/TOTAL.
97
                A non-negative value indicates the measured load in tenth of amperes.
98
                A negative value indicates that a load value was not available.
99
                The OID is bound in a trap message."
100
            ::= { eventInfo 7 }
101

    
102
    loadLowValue OBJECT-TYPE
103
            SYNTAX      INTEGER(-1..640)
104
            UNITS       "tenth A"
105
            MAX-ACCESS  read-only
106
            STATUS      current
107
            DESCRIPTION
108
                "The setting of low limit of load of OUTLET/TOTAL.
109
                A non-negative value indicates the measured load in tenth of amperes.
110
                A negative value indicates that a load value was not available.
111
                The OID is bound in a trap message."
112
            ::= { eventInfo 8 }
113

    
114
    loadHighValue OBJECT-TYPE
115
            SYNTAX      INTEGER(-1..640)
116
            UNITS       "tenth A"
117
            MAX-ACCESS  read-only
118
            STATUS      current
119
            DESCRIPTION
120
                "The setting of high limit of load of OUTLET/TOTAL.
121
                A non-negative value indicates the measured load in tenth of amperes.
122
                A negative value indicates that a load value was not available.
123
                The OID is bound in a trap message."
124
            ::= { eventInfo 9 }
125

    
126
    loadVoltValue OBJECT-TYPE
127
            SYNTAX      INTEGER(-1..500)
128
            UNITS       "V"
129
            MAX-ACCESS  read-only
130
            STATUS      current
131
            DESCRIPTION
132
                "The load value of OUTLET/TOTAL.
133
                A non-negative value indicates the measured load in volts.
134
                A negative value indicates that a load voltage value was not available.
135
                The OID is bound in a trap message."
136
            ::= { eventInfo 10 }
137

    
138
    loadVoltLowValue OBJECT-TYPE
139
            SYNTAX      INTEGER(-1..500)
140
            UNITS       "V"
141
            MAX-ACCESS  read-only
142
            STATUS      current
143
            DESCRIPTION
144
                "The setting of low limit of load of OUTLET/TOTAL.
145
                A non-negative value indicates the measured load voltage in volts.
146
                A negative value indicates that a load voltage value was not available.
147
                The OID is bound in a trap message."
148
            ::= { eventInfo 11 }
149

    
150
    loadVoltHighValue OBJECT-TYPE
151
            SYNTAX      INTEGER(-1..500)
152
            UNITS       "V"
153
            MAX-ACCESS  read-only
154
            STATUS      current
155
            DESCRIPTION
156
                "The setting of high limit of load of OUTLET/TOTAL.
157
                A non-negative value indicates the measured load voltage in volts.
158
                A negative value indicates that a load voltage value was not available.
159
                The OID is bound in a trap message."
160
            ::= { eventInfo 12 }			
161
			
162
    sysNetwork OBJECT IDENTIFIER ::= {system 2}
163

    
164
    ipAddress OBJECT-TYPE
165
            SYNTAX      IpAddress
166
            MAX-ACCESS  read-write
167
            STATUS      current
168
            DESCRIPTION
169
                "The IP address of this management node where this SNMP agent is running(Default value: 192.168.0.254).
170
                NOTATION: When ipAddress is changed, the IP address of the node pointing to this equipment in NMS
171
                should be changed accordingly.
172
                NOTATION: When changed, this equipment should be reboot to take effect.
173
                WARNING: TAKE CARE BEFORE SET!
174
                The OID is also bound in a trap message."
175
            ::= { sysNetwork 1}
176

    
177
    maskIpAddress OBJECT-TYPE
178
            SYNTAX      IpAddress
179
            MAX-ACCESS  read-write
180
            STATUS      current
181
            DESCRIPTION
182
                "The mask IP address,default value: 255.255.255.0
183
                NOTATION: When changed, this equipment should be reboot to take effect."
184
            ::= { sysNetwork 2}
185

    
186
    gatewayIpAddress OBJECT-TYPE
187
            SYNTAX      IpAddress
188
            MAX-ACCESS  read-write
189
            STATUS      current
190
            DESCRIPTION
191
                "The gateway IP address,default value: 0.0.0.0
192
                NOTATION: When changed, this equipment should be reboot to take effect."
193
            ::= { sysNetwork 3}
194

    
195
    dnsIpAddress1 OBJECT-TYPE
196
            SYNTAX      IpAddress
197
            MAX-ACCESS  read-write
198
            STATUS      current
199
            DESCRIPTION
200
                "The DNS#1 IP address,default value: 0.0.0.0
201
                NOTATION: When changed, this equipment should be reboot to take effect."
202
            ::= { sysNetwork 4}
203

    
204
    dnsIpAddress2 OBJECT-TYPE
205
            SYNTAX      IpAddress
206
            MAX-ACCESS  read-write
207
            STATUS      current
208
            DESCRIPTION
209
                "The DNS#2 IP address,default value: 0.0.0.0
210
                NOTATION: When changed, this equipment should be reboot to take effect."
211
            ::= { sysNetwork 5}
212

    
213
    rebootSystem OBJECT-TYPE
214
            SYNTAX      INTEGER(0..1)
215
            MAX-ACCESS  read-write
216
            STATUS      current
217
            DESCRIPTION
218
                "Set value 1 to the OID to reboot the system. set value 0 would not be allowed.
219
                WARNING: TAKE CARE BEFORE SET!"
220
            ::= { sysNetwork 6}
221

    
222
    trapDestIP1 OBJECT-TYPE
223
            SYNTAX      IpAddress
224
            MAX-ACCESS  read-write
225
            STATUS      current
226
            DESCRIPTION
227
                "The trap destination IP address #1,default value: 0.0.0.0"
228
            ::= { sysNetwork 7}
229

    
230
    trapDestIP2 OBJECT-TYPE
231
            SYNTAX      IpAddress
232
            MAX-ACCESS  read-write
233
            STATUS      current
234
            DESCRIPTION
235
                "The trap destination IP address #2,default value: 0.0.0.0"
236
            ::= { sysNetwork 8}
237

    
238
    trapDestIP3 OBJECT-TYPE
239
            SYNTAX      IpAddress
240
            MAX-ACCESS  read-write
241
            STATUS      current
242
            DESCRIPTION
243
                "The trap destination IP address #3,default value: 0.0.0.0"
244
            ::= { sysNetwork 9}
245

    
246
    trapDestIP4 OBJECT-TYPE
247
            SYNTAX      IpAddress
248
            MAX-ACCESS  read-write
249
            STATUS      current
250
            DESCRIPTION
251
                "The trap destination IP address #2,default value: 0.0.0.0"
252
            ::= { sysNetwork 10}
253

    
254
    powerTables OBJECT IDENTIFIER ::= {pduAts 2}
255

    
256
    -- **********************************************
257
    --                  power1
258
    -- **********************************************
259

    
260
    power1OutletTable OBJECT-TYPE
261
            SYNTAX  SEQUENCE OF Power1OutletEntry
262
            MAX-ACCESS  not-accessible
263
            STATUS  current
264
            DESCRIPTION
265
                "A table list the status of all outlets. "
266
            ::= { powerTables 1 }
267

    
268
    power1OutletEntry OBJECT-TYPE
269
            SYNTAX  Power1OutletEntry
270
            MAX-ACCESS  not-accessible
271
            STATUS  current
272
            DESCRIPTION
273
                "Row definition for the status list."
274
            INDEX       { p1OutletSeq }
275
            ::= { power1OutletTable 1 }
276

    
277
    Power1OutletEntry ::= SEQUENCE {
278
            p1OutletSeq           INTEGER,
279
            p1OutletNo            DisplayString,
280
            p1OutletDesc          DisplayString,
281
            p1OutletSocket        DisplayString,
282
            p1OutletFuse          DisplayString,
283
            p1OutletOnOff         INTEGER,
284
            p1OutletLoad          INTEGER,
285
            p1OutletLoadLowLimit  INTEGER,
286
            p1OutletLoadHighLimit INTEGER,
287
            p1OutletEnergy        INTEGER,
288
            p1Power               INTEGER,
289
            p1PowerFactor         INTEGER}
290

    
291
    p1OutletSeq OBJECT-TYPE
292
            SYNTAX  INTEGER(0..47)
293
            MAX-ACCESS  read-only
294
            STATUS  current
295
            DESCRIPTION
296
                "Sequence of table."
297
            ::= { power1OutletEntry 1 }
298

    
299
    p1OutletNo OBJECT-TYPE
300
            SYNTAX  DisplayString(SIZE(0..10))
301
            MAX-ACCESS  read-only
302
            STATUS  current
303
            DESCRIPTION
304
                "Outlet's No."
305
            ::= { power1OutletEntry 2 }
306

    
307
    p1OutletDesc OBJECT-TYPE
308
            SYNTAX  DisplayString(SIZE(0..30))
309
            MAX-ACCESS  read-write
310
            STATUS  current
311
            DESCRIPTION
312
                "Outlet's description."
313
            ::= { power1OutletEntry 3 }
314

    
315
    p1OutletSocket OBJECT-TYPE
316
            SYNTAX  DisplayString(SIZE(0..30))
317
            MAX-ACCESS  read-only
318
            STATUS  current
319
            DESCRIPTION
320
                "Outlet's socket standard description."
321
            ::= { power1OutletEntry 4 }
322

    
323
    p1OutletFuse OBJECT-TYPE
324
            SYNTAX  DisplayString(SIZE(0..10))
325
            MAX-ACCESS  read-only
326
            STATUS  current
327
            DESCRIPTION
328
                "Outlet's fuse status. Normal or Alarm."
329
            ::= { power1OutletEntry 5 }
330

    
331
    p1OutletOnOff OBJECT-TYPE
332
            SYNTAX      INTEGER{none(-1),off(0),on(1)}
333
            MAX-ACCESS  read-write
334
            STATUS      current
335
            DESCRIPTION
336
                "Outlet's ON/OFF status."
337
            ::= { power1OutletEntry 6 }
338

    
339
    p1OutletLoad OBJECT-TYPE
340
            SYNTAX      INTEGER(-1..640)
341
            UNITS       "tenth A"
342
            MAX-ACCESS  read-only
343
            STATUS      current
344
            DESCRIPTION
345
                "Outlet's load amperes.
346
                A non-negative value indicates the measured load in tenth of amperes.
347
                A negative value indicates that a load value was not available."
348
            ::= { power1OutletEntry 7 }
349

    
350
    p1OutletLoadLowLimit OBJECT-TYPE
351
            SYNTAX  INTEGER(-1..640)
352
            UNITS       "tenth A"
353
            MAX-ACCESS  read-write
354
            STATUS      current
355
            DESCRIPTION
356
                "Outlet's load low-limit in amperes.
357
                A non-negative value indicates the measured load in tenth of amperes.
358
                A negative value indicates that a load value was not available."
359
            ::= { power1OutletEntry 8 }
360

    
361
    p1OutletLoadHighLimit OBJECT-TYPE
362
            SYNTAX  INTEGER(-1..640)
363
            UNITS       "tenth A"
364
            MAX-ACCESS  read-write
365
            STATUS      current
366
            DESCRIPTION
367
                "Outlet's load high-limit in amperes.
368
                A non-negative value indicates the measured load in tenth of amperes.
369
                A negative value indicates that a load value was not available."
370
            ::= { power1OutletEntry 9 }
371

    
372
    p1OutletEnergy OBJECT-TYPE
373
            SYNTAX      INTEGER
374
            UNITS       "hundredth kWh"
375
            MAX-ACCESS  read-only
376
            STATUS      current
377
            DESCRIPTION
378
                "Outlet's energy (unit in 0.01kWh).
379
                A non-negative value indicates the measured energy hundredth of kWh.
380
                A negative value indicates that the energy value was not available."
381
            ::= { power1OutletEntry 10 }
382

    
383
    p1Power OBJECT-TYPE
384
            SYNTAX      INTEGER
385
            UNITS       "hundredth W"
386
            MAX-ACCESS  read-only
387
            STATUS      current
388
            DESCRIPTION
389
                "Outlet's active power (unit in 0.01W).
390
                A non-negative value indicates the measured active power hundredth of W.
391
                A negative value indicates that the active power value was not available."
392
            ::= { power1OutletEntry 11 }
393

    
394
    p1PowerFactor OBJECT-TYPE
395
            SYNTAX      INTEGER
396
            UNITS       "hundredth"
397
            MAX-ACCESS  read-only
398
            STATUS      current
399
            DESCRIPTION
400
                "Outlet's power factor (unit in 0.01).
401
                A non-negative value indicates the measured power factor hundredth.
402
                A negative value indicates that the power factor value was not available."
403
            ::= { power1OutletEntry 12 }
404

    
405
    -- **********************************************
406
    --                  power2
407
    -- **********************************************
408

    
409
    power2OutletTable OBJECT-TYPE
410
            SYNTAX  SEQUENCE OF Power2OutletEntry
411
            MAX-ACCESS  not-accessible
412
            STATUS  current
413
            DESCRIPTION
414
                "A table list the status of all outlets. "
415
            ::= { powerTables 2 }
416

    
417
    power2OutletEntry OBJECT-TYPE
418
            SYNTAX  Power2OutletEntry
419
            MAX-ACCESS  not-accessible
420
            STATUS  current
421
            DESCRIPTION
422
                "Row definition for the status list."
423
            INDEX       { p2OutletSeq }
424
            ::= { power2OutletTable 1 }
425

    
426
    Power2OutletEntry ::= SEQUENCE {
427
            p2OutletSeq           INTEGER,
428
            p2OutletNo            DisplayString,
429
            p2OutletDesc          DisplayString,
430
            p2OutletSocket        DisplayString,
431
            p2OutletFuse          DisplayString,
432
            p2OutletOnOff         INTEGER,
433
            p2OutletLoad          INTEGER,
434
            p2OutletLoadLowLimit  INTEGER,
435
            p2OutletLoadHighLimit INTEGER,
436
            p2OutletEnergy        INTEGER,
437
            p2Power               INTEGER,
438
            p2PowerFactor         INTEGER}
439

    
440
    p2OutletSeq OBJECT-TYPE
441
            SYNTAX  INTEGER(0..47)
442
            MAX-ACCESS  read-only
443
            STATUS  current
444
            DESCRIPTION
445
                "Sequence of table."
446
            ::= { power2OutletEntry 1 }
447

    
448
    p2OutletNo OBJECT-TYPE
449
            SYNTAX  DisplayString(SIZE(0..10))
450
            MAX-ACCESS  read-only
451
            STATUS  current
452
            DESCRIPTION
453
                "Outlet's No."
454
            ::= { power2OutletEntry 2 }
455

    
456
    p2OutletDesc OBJECT-TYPE
457
            SYNTAX  DisplayString(SIZE(0..30))
458
            MAX-ACCESS  read-write
459
            STATUS  current
460
            DESCRIPTION
461
                "Outlet's description."
462
            ::= { power2OutletEntry 3 }
463

    
464
    p2OutletSocket OBJECT-TYPE
465
            SYNTAX  DisplayString(SIZE(0..30))
466
            MAX-ACCESS  read-only
467
            STATUS  current
468
            DESCRIPTION
469
                "Outlet's socket standard description."
470
            ::= { power2OutletEntry 4 }
471

    
472
    p2OutletFuse OBJECT-TYPE
473
            SYNTAX  DisplayString(SIZE(0..10))
474
            MAX-ACCESS  read-only
475
            STATUS  current
476
            DESCRIPTION
477
                "Outlet's fuse status. Normal or Alarm."
478
            ::= { power2OutletEntry 5 }
479

    
480
    p2OutletOnOff OBJECT-TYPE
481
            SYNTAX      INTEGER{none(-1),off(0),on(1)}
482
            MAX-ACCESS  read-write
483
            STATUS      current
484
            DESCRIPTION
485
                "Outlet's ON/OFF status."
486
            ::= { power2OutletEntry 6 }
487

    
488
    p2OutletLoad OBJECT-TYPE
489
            SYNTAX      INTEGER(-1..640)
490
            UNITS       "tenth A"
491
            MAX-ACCESS  read-only
492
            STATUS      current
493
            DESCRIPTION
494
                "Outlet's load amperes.
495
                A non-negative value indicates the measured load in tenth of amperes.
496
                A negative value indicates that a load value was not available."
497
            ::= { power2OutletEntry 7 }
498

    
499
    p2OutletLoadLowLimit OBJECT-TYPE
500
            SYNTAX      INTEGER(-1..640)
501
            UNITS       "tenth A"
502
            MAX-ACCESS  read-write
503
            STATUS      current
504
            DESCRIPTION
505
                "Outlet's load low-limit in amperes.
506
                A non-negative value indicates the measured load in tenth of amperes.
507
                A negative value indicates that a load value was not available."
508
            ::= { power2OutletEntry 8 }
509

    
510
    p2OutletLoadHighLimit OBJECT-TYPE
511
            SYNTAX      INTEGER(-1..640)
512
            UNITS       "tenth A"
513
            MAX-ACCESS  read-write
514
            STATUS      current
515
            DESCRIPTION
516
                "Outlet's load high-limit in amperes.
517
                A non-negative value indicates the measured load in tenth of amperes.
518
                A negative value indicates that a load value was not available."
519
            ::= { power2OutletEntry 9 }
520

    
521
    p2OutletEnergy OBJECT-TYPE
522
            SYNTAX      INTEGER
523
            UNITS       "hundredth kWh"
524
            MAX-ACCESS  read-only
525
            STATUS      current
526
            DESCRIPTION
527
                "Outlet's energy (unit in 0.01kWh).
528
                A non-negative value indicates the measured energy hundredth of kWh.
529
                A negative value indicates that the energy value was not available."
530
            ::= { power2OutletEntry 10 }
531

    
532
    p2Power OBJECT-TYPE
533
            SYNTAX      INTEGER
534
            UNITS       "hundredth W"
535
            MAX-ACCESS  read-only
536
            STATUS      current
537
            DESCRIPTION
538
                "Outlet's active power (unit in 0.01W).
539
                A non-negative value indicates the measured active power hundredth of W.
540
                A negative value indicates that the active power value was not available."
541
            ::= { power2OutletEntry 11 }
542

    
543
    p2PowerFactor OBJECT-TYPE
544
            SYNTAX      INTEGER
545
            UNITS       "hundredth"
546
            MAX-ACCESS  read-only
547
            STATUS      current
548
            DESCRIPTION
549
                "Outlet's power factor (unit in 0.01).
550
                A non-negative value indicates the measured power factor hundredth.
551
                A negative value indicates that the power factor value was not available."
552
            ::= { power2OutletEntry 12 }
553

    
554
    -- **********************************************
555
    --                  power3
556
    -- **********************************************
557

    
558
    power3OutletTable OBJECT-TYPE
559
            SYNTAX  SEQUENCE OF Power3OutletEntry
560
            MAX-ACCESS  not-accessible
561
            STATUS  current
562
            DESCRIPTION
563
                "A table list the status of all outlets. "
564
            ::= { powerTables 3 }
565

    
566
    power3OutletEntry OBJECT-TYPE
567
            SYNTAX  Power3OutletEntry
568
            MAX-ACCESS  not-accessible
569
            STATUS  current
570
            DESCRIPTION
571
                "Row definition for the status list."
572
            INDEX       { p3OutletSeq }
573
            ::= { power3OutletTable 1 }
574

    
575
    Power3OutletEntry ::= SEQUENCE {
576
            p3OutletSeq           INTEGER,
577
            p3OutletNo            DisplayString,
578
            p3OutletDesc          DisplayString,
579
            p3OutletSocket        DisplayString,
580
            p3OutletFuse          DisplayString,
581
            p3OutletOnOff         INTEGER,
582
            p3OutletLoad          INTEGER,
583
            p3OutletLoadLowLimit  INTEGER,
584
            p3OutletLoadHighLimit INTEGER,
585
            p3OutletEnergy        INTEGER,
586
            p3Power               INTEGER,
587
            p3PowerFactor         INTEGER}
588

    
589
    p3OutletSeq OBJECT-TYPE
590
            SYNTAX  INTEGER(0..47)
591
            MAX-ACCESS  read-only
592
            STATUS  current
593
            DESCRIPTION
594
                "Sequence of table."
595
            ::= { power3OutletEntry 1 }
596

    
597
    p3OutletNo OBJECT-TYPE
598
            SYNTAX  DisplayString(SIZE(0..10))
599
            MAX-ACCESS  read-only
600
            STATUS  current
601
            DESCRIPTION
602
                "Outlet's No."
603
            ::= { power3OutletEntry 2 }
604

    
605
    p3OutletDesc OBJECT-TYPE
606
            SYNTAX  DisplayString(SIZE(0..30))
607
            MAX-ACCESS  read-write
608
            STATUS  current
609
            DESCRIPTION
610
                "Outlet's description."
611
            ::= { power3OutletEntry 3 }
612

    
613
    p3OutletSocket OBJECT-TYPE
614
            SYNTAX  DisplayString(SIZE(0..30))
615
            MAX-ACCESS  read-only
616
            STATUS  current
617
            DESCRIPTION
618
                "Outlet's socket standard description."
619
            ::= { power3OutletEntry 4 }
620

    
621
    p3OutletFuse OBJECT-TYPE
622
            SYNTAX  DisplayString(SIZE(0..10))
623
            MAX-ACCESS  read-only
624
            STATUS  current
625
            DESCRIPTION
626
                "Outlet's fuse status. Normal or Alarm."
627
            ::= { power3OutletEntry 5 }
628

    
629
    p3OutletOnOff OBJECT-TYPE
630
            SYNTAX      INTEGER{none(-1),off(0),on(1)}
631
            MAX-ACCESS  read-write
632
            STATUS      current
633
            DESCRIPTION
634
                "Outlet's ON/OFF status."
635
            ::= { power3OutletEntry 6 }
636

    
637
    p3OutletLoad OBJECT-TYPE
638
            SYNTAX      INTEGER(-1..640)
639
            UNITS       "tenth A"
640
            MAX-ACCESS  read-only
641
            STATUS      current
642
            DESCRIPTION
643
                "Outlet's load amperes.
644
                A non-negative value indicates the measured load in tenth of amperes.
645
                A negative value indicates that a load value was not available."
646
            ::= { power3OutletEntry 7 }
647

    
648
    p3OutletLoadLowLimit OBJECT-TYPE
649
            SYNTAX      INTEGER(-1..640)
650
            UNITS       "tenth A"
651
            MAX-ACCESS  read-write
652
            STATUS      current
653
            DESCRIPTION
654
                "Outlet's load low-limit in amperes.
655
                A non-negative value indicates the measured load in tenth of amperes.
656
                A negative value indicates that a load value was not available."
657
            ::= { power3OutletEntry 8 }
658

    
659
    p3OutletLoadHighLimit OBJECT-TYPE
660
            SYNTAX      INTEGER(-1..640)
661
            UNITS       "tenth A"
662
            MAX-ACCESS  read-write
663
            STATUS      current
664
            DESCRIPTION
665
                "Outlet's load high-limit in amperes.
666
                A non-negative value indicates the measured load in tenth of amperes.
667
                A negative value indicates that a load value was not available."
668
            ::= { power3OutletEntry 9 }
669

    
670
    p3OutletEnergy OBJECT-TYPE
671
            SYNTAX      INTEGER
672
            UNITS       "hundredth kWh"
673
            MAX-ACCESS  read-only
674
            STATUS      current
675
            DESCRIPTION
676
                "Outlet's energy (unit in 0.01kWh).
677
                A non-negative value indicates the measured energy hundredth of kWh.
678
                A negative value indicates that the energy value was not available."
679
            ::= { power3OutletEntry 10 }
680

    
681
    p3Power OBJECT-TYPE
682
            SYNTAX      INTEGER
683
            UNITS       "hundredth W"
684
            MAX-ACCESS  read-only
685
            STATUS      current
686
            DESCRIPTION
687
                "Outlet's active power (unit in 0.01W).
688
                A non-negative value indicates the measured active power hundredth of W.
689
                A negative value indicates that the active power value was not available."
690
            ::= { power3OutletEntry 11 }
691

    
692
    p3PowerFactor OBJECT-TYPE
693
            SYNTAX      INTEGER
694
            UNITS       "hundredth"
695
            MAX-ACCESS  read-only
696
            STATUS      current
697
            DESCRIPTION
698
                "Outlet's power factor (unit in 0.01).
699
                A non-negative value indicates the measured power factor hundredth.
700
                A negative value indicates that the power factor value was not available."
701
            ::= { power3OutletEntry 12 }
702

    
703
    -- **********************************************
704
    --                  power4
705
    -- **********************************************
706

    
707
    power4OutletTable OBJECT-TYPE
708
            SYNTAX  SEQUENCE OF Power4OutletEntry
709
            MAX-ACCESS  not-accessible
710
            STATUS  current
711
            DESCRIPTION
712
                "A table list the status of all outlets. "
713
            ::= { powerTables 4 }
714

    
715
    power4OutletEntry OBJECT-TYPE
716
            SYNTAX  Power4OutletEntry
717
            MAX-ACCESS  not-accessible
718
            STATUS  current
719
            DESCRIPTION
720
                "Row definition for the status list."
721
            INDEX       { p4OutletSeq }
722
            ::= { power4OutletTable 1 }
723

    
724
    Power4OutletEntry ::= SEQUENCE {
725
            p4OutletSeq           INTEGER,
726
            p4OutletNo            DisplayString,
727
            p4OutletDesc          DisplayString,
728
            p4OutletSocket        DisplayString,
729
            p4OutletFuse          DisplayString,
730
            p4OutletOnOff         INTEGER,
731
            p4OutletLoad          INTEGER,
732
            p4OutletLoadLowLimit  INTEGER,
733
            p4OutletLoadHighLimit INTEGER,
734
            p4OutletEnergy        INTEGER,
735
            p4Power               INTEGER,
736
            p4PowerFactor         INTEGER}
737

    
738
    p4OutletSeq OBJECT-TYPE
739
            SYNTAX  INTEGER(0..47)
740
            MAX-ACCESS  read-only
741
            STATUS  current
742
            DESCRIPTION
743
                "Sequence of table."
744
            ::= { power4OutletEntry 1 }
745

    
746
    p4OutletNo OBJECT-TYPE
747
            SYNTAX  DisplayString(SIZE(0..10))
748
            MAX-ACCESS  read-only
749
            STATUS  current
750
            DESCRIPTION
751
                "Outlet's No."
752
            ::= { power4OutletEntry 2 }
753

    
754
    p4OutletDesc OBJECT-TYPE
755
            SYNTAX  DisplayString(SIZE(0..30))
756
            MAX-ACCESS  read-write
757
            STATUS  current
758
            DESCRIPTION
759
                "Outlet's description."
760
            ::= { power4OutletEntry 3 }
761

    
762
    p4OutletSocket OBJECT-TYPE
763
            SYNTAX  DisplayString(SIZE(0..30))
764
            MAX-ACCESS  read-only
765
            STATUS  current
766
            DESCRIPTION
767
                "Outlet's socket standard description."
768
            ::= { power4OutletEntry 4 }
769

    
770
    p4OutletFuse OBJECT-TYPE
771
            SYNTAX  DisplayString(SIZE(0..10))
772
            MAX-ACCESS  read-only
773
            STATUS  current
774
            DESCRIPTION
775
                "Outlet's fuse status. Normal or Alarm."
776
            ::= { power4OutletEntry 5 }
777

    
778
    p4OutletOnOff OBJECT-TYPE
779
            SYNTAX      INTEGER{none(-1),off(0),on(1)}
780
            MAX-ACCESS  read-write
781
            STATUS      current
782
            DESCRIPTION
783
                "Outlet's ON/OFF status."
784
            ::= { power4OutletEntry 6 }
785

    
786
    p4OutletLoad OBJECT-TYPE
787
            SYNTAX      INTEGER(-1..640)
788
            UNITS       "tenth A"
789
            MAX-ACCESS  read-only
790
            STATUS      current
791
            DESCRIPTION
792
                "Outlet's load amperes.
793
                A non-negative value indicates the measured load in tenth of amperes.
794
                A negative value indicates that a load value was not available."
795
            ::= { power4OutletEntry 7 }
796

    
797
    p4OutletLoadLowLimit OBJECT-TYPE
798
            SYNTAX      INTEGER(-1..640)
799
            UNITS       "tenth A"
800
            MAX-ACCESS  read-write
801
            STATUS      current
802
            DESCRIPTION
803
                "Outlet's load low-limit in amperes.
804
                A non-negative value indicates the measured load in tenth of amperes.
805
                A negative value indicates that a load value was not available."
806
            ::= { power4OutletEntry 8 }
807

    
808
    p4OutletLoadHighLimit OBJECT-TYPE
809
            SYNTAX      INTEGER(-1..640)
810
            UNITS       "tenth A"
811
            MAX-ACCESS  read-write
812
            STATUS      current
813
            DESCRIPTION
814
                "Outlet's load high-limit in amperes.
815
                A non-negative value indicates the measured load in tenth of amperes.
816
                A negative value indicates that a load value was not available."
817
            ::= { power4OutletEntry 9 }
818

    
819
    p4OutletEnergy OBJECT-TYPE
820
            SYNTAX      INTEGER
821
            UNITS       "hundredth kWh"
822
            MAX-ACCESS  read-only
823
            STATUS      current
824
            DESCRIPTION
825
                "Outlet's energy (unit in 0.01kWh).
826
                A non-negative value indicates the measured energy hundredth of kWh.
827
                A negative value indicates that the energy value was not available."
828
            ::= { power4OutletEntry 10 }
829

    
830
    p4Power OBJECT-TYPE
831
            SYNTAX      INTEGER
832
            UNITS       "hundredth W"
833
            MAX-ACCESS  read-only
834
            STATUS      current
835
            DESCRIPTION
836
                "Outlet's active power (unit in 0.01W).
837
                A non-negative value indicates the measured active power hundredth of W.
838
                A negative value indicates that the active power value was not available."
839
            ::= { power4OutletEntry 11 }
840

    
841
    p4PowerFactor OBJECT-TYPE
842
            SYNTAX      INTEGER
843
            UNITS       "hundredth"
844
            MAX-ACCESS  read-only
845
            STATUS      current
846
            DESCRIPTION
847
                "Outlet's power factor (unit in 0.01).
848
                A non-negative value indicates the measured power factor hundredth.
849
                A negative value indicates that the power factor value was not available."
850
            ::= { power4OutletEntry 12 }
851

    
852
    -- **********************************************
853
    --                  power summary
854
    -- **********************************************
855

    
856
    powerSummaryTable OBJECT-TYPE
857
            SYNTAX  SEQUENCE OF PowerSummaryEntry
858
            MAX-ACCESS  not-accessible
859
            STATUS  current
860
            DESCRIPTION
861
                "A table list the summary status information for all PDUs."
862
            ::= { powerTables 5 }
863

    
864
    powerSummaryEntry OBJECT-TYPE
865
            SYNTAX  PowerSummaryEntry
866
            MAX-ACCESS  not-accessible
867
            STATUS  current
868
            DESCRIPTION
869
                "Row definition for the status list."
870
            INDEX       { powerSeq }
871
            ::= { powerSummaryTable 1 }
872

    
873
    PowerSummaryEntry ::= SEQUENCE {
874
            powerSeq            INTEGER,
875
            powerID             DisplayString,
876
            powerName           DisplayString,
877
            powerType           DisplayString,
878
            powerModel          DisplayString,
879
            powerOnGap          INTEGER,
880
            totalLoadA          INTEGER,
881
            totalLoadALowLimit  INTEGER,
882
            totalLoadAHighLimit INTEGER,
883
            totalLoadB          INTEGER,
884
            totalLoadBLowLimit  INTEGER,
885
            totalLoadBHighLimit INTEGER,
886
            totalLoadC          INTEGER,
887
            totalLoadCLowLimit  INTEGER,
888
            totalLoadCHighLimit INTEGER,
889
            voltageA            INTEGER,
890
            voltageB            INTEGER,
891
            voltageC            INTEGER,
892
            powerEnergy         INTEGER,
893
            activePowerA        INTEGER,
894
            ratedPowerA         INTEGER,
895
            remainPowerA        INTEGER,
896
            apparentPowerA      INTEGER,
897
            powerFactorA        INTEGER,
898
            activePowerB        INTEGER,
899
            ratedPowerB         INTEGER,
900
            remainPowerB        INTEGER,
901
            apparentPowerB      INTEGER,
902
            powerFactorB        INTEGER,
903
            activePowerC        INTEGER,
904
            ratedPowerC         INTEGER,
905
            remainPowerC        INTEGER,
906
            apparentPowerC      INTEGER,
907
            powerFactorC        INTEGER,
908
            atsInput            DisplayString,
909
            atsPriority         DisplayString,
910
            atsAVoltage         INTEGER,
911
            atsBVoltage         INTEGER,
912
            atsAEnergy          INTEGER,
913
            atsBEnergy          INTEGER,
914
            atsSwitchLow        INTEGER,
915
            atsSwitchHigh       INTEGER,
916
            atsSwitchTime       INTEGER,
917
            atsSwitchLock       DisplayString,
918
            atsMonitor          DisplayString,
919
            totalLoadVoltA          INTEGER,
920
            totalLoadVoltALowLimit  INTEGER,
921
            totalLoadVoltAHighLimit INTEGER,
922
            totalLoadVoltB          INTEGER,
923
            totalLoadVoltBLowLimit  INTEGER,
924
            totalLoadVoltBHighLimit INTEGER,
925
            totalLoadVoltC          INTEGER,
926
            totalLoadVoltCLowLimit  INTEGER,
927
            totalLoadVoltCHighLimit INTEGER}
928

    
929
    powerSeq OBJECT-TYPE
930
            SYNTAX  INTEGER(0..0)
931
            MAX-ACCESS  read-only
932
            STATUS  current
933
            DESCRIPTION
934
                "Sequence of table."
935
            ::= { powerSummaryEntry 1 }
936

    
937
    powerID OBJECT-TYPE
938
            SYNTAX  DisplayString(SIZE(0..10))
939
            MAX-ACCESS  read-only
940
            STATUS  current
941
            DESCRIPTION
942
                "Outlet's No."
943
            ::= { powerSummaryEntry 2 }
944

    
945
    powerName OBJECT-TYPE
946
            SYNTAX      DisplayString(SIZE(0..30))
947
            MAX-ACCESS  read-write
948
            STATUS      current
949
            DESCRIPTION
950
                "The PDU description."
951
            ::= { powerSummaryEntry 3 }
952

    
953
    powerType OBJECT-TYPE
954
            SYNTAX      DisplayString(SIZE(0..30))
955
            MAX-ACCESS  read-only
956
            STATUS      current
957
            DESCRIPTION
958
                "The PDU type."
959
            ::= { powerSummaryEntry 4 }
960

    
961
    powerModel OBJECT-TYPE
962
            SYNTAX      DisplayString(SIZE(0..30))
963
            MAX-ACCESS  read-only
964
            STATUS      current
965
            DESCRIPTION
966
                "The PDU type."
967
            ::= { powerSummaryEntry 5 }
968

    
969
    powerOnGap OBJECT-TYPE
970
            SYNTAX  INTEGER(0..255)
971
            MAX-ACCESS  read-write
972
            STATUS  current
973
            DESCRIPTION
974
                "The interval of outlets' of the PDU when power on."
975
            ::= { powerSummaryEntry 6 }
976

    
977
    totalLoadA OBJECT-TYPE
978
            SYNTAX      INTEGER(-1..640)
979
            UNITS       "tenth A"
980
            MAX-ACCESS  read-only
981
            STATUS      current
982
            DESCRIPTION
983
                "The A total load of the PDU when it is Three-phase input,
984
                or the total load of the PDU when it is Single-phase input.
985
                A non-negative value indicates the measured load in tenth of amperes.
986
                A negative value indicates that a load value was not available."
987
            ::= { powerSummaryEntry 7 }
988

    
989
    totalLoadALowLimit OBJECT-TYPE
990
            SYNTAX      INTEGER(-1..640)
991
            UNITS       "tenth A"
992
            MAX-ACCESS  read-write
993
            STATUS      current
994
            DESCRIPTION
995
                "The A total load low limit of the PDU when it is Three-phase input,
996
                or the total load of the PDU when it is Single-phase input.
997
                A non-negative value indicates the measured load in tenth of amperes.
998
                A negative value indicates that a load value was not available."
999
            ::= { powerSummaryEntry 8 }
1000

    
1001
    totalLoadAHighLimit OBJECT-TYPE
1002
            SYNTAX      INTEGER(-1..640)
1003
            UNITS       "tenth A"
1004
            MAX-ACCESS  read-write
1005
            STATUS      current
1006
            DESCRIPTION
1007
                "The A total load high limit of the PDU when it is Three-phase input,
1008
                or the total load of the PDU when it is Single-phase input.
1009
                A non-negative value indicates the measured load in tenth of amperes.
1010
                A negative value indicates that a load value was not available."
1011
            ::= { powerSummaryEntry 9 }
1012

    
1013
    totalLoadB OBJECT-TYPE
1014
            SYNTAX      INTEGER(-1..640)
1015
            UNITS       "tenth A"
1016
            MAX-ACCESS  read-only
1017
            STATUS      current
1018
            DESCRIPTION
1019
                "The B total load of the PDU when it is Three-phase input.
1020
                A non-negative value indicates the measured load in tenth of amperes.
1021
                A negative value indicates that a load value was not available."
1022
            ::= { powerSummaryEntry 10 }
1023

    
1024
    totalLoadBLowLimit OBJECT-TYPE
1025
            SYNTAX      INTEGER(-1..640)
1026
            UNITS       "tenth A"
1027
            MAX-ACCESS  read-write
1028
            STATUS      current
1029
            DESCRIPTION
1030
                "The B total load low limit of the PDU when it is Three-phase input,
1031
                A non-negative value indicates the measured load in tenth of amperes.
1032
                A negative value indicates that a load value was not available."
1033
            ::= { powerSummaryEntry 11 }
1034

    
1035
    totalLoadBHighLimit OBJECT-TYPE
1036
            SYNTAX      INTEGER(-1..640)
1037
            UNITS       "tenth A"
1038
            MAX-ACCESS  read-write
1039
            STATUS      current
1040
            DESCRIPTION
1041
                "The B total load high limit of the PDU when it is Three-phase input,
1042
                A non-negative value indicates the measured load in tenth of amperes.
1043
                A negative value indicates that a load value was not available."
1044
            ::= { powerSummaryEntry 12 }
1045

    
1046
    totalLoadC OBJECT-TYPE
1047
            SYNTAX      INTEGER(-1..640)
1048
            UNITS       "tenth A"
1049
            MAX-ACCESS  read-only
1050
            STATUS      current
1051
            DESCRIPTION
1052
                "The C total load of the PDU when it is Three-phase input,
1053
                A non-negative value indicates the measured load in tenth of amperes.
1054
                A negative value indicates that a load value was not available."
1055
            ::= { powerSummaryEntry 13 }
1056

    
1057
    totalLoadCLowLimit OBJECT-TYPE
1058
            SYNTAX      INTEGER(-1..640)
1059
            UNITS       "tenth A"
1060
            MAX-ACCESS  read-write
1061
            STATUS      current
1062
            DESCRIPTION
1063
                "The C total load low limit of the PDU when it is Three-phase input,
1064
                A non-negative value indicates the measured load in tenth of amperes.
1065
                A negative value indicates that a load value was not available."
1066
            ::= { powerSummaryEntry 14 }
1067

    
1068
    totalLoadCHighLimit OBJECT-TYPE
1069
            SYNTAX      INTEGER(-1..640)
1070
            UNITS       "tenth A"
1071
            MAX-ACCESS  read-write
1072
            STATUS      current
1073
            DESCRIPTION
1074
                "The C total load high limit of the PDU when it is Three-phase input,
1075
                A non-negative value indicates the measured load in tenth of amperes.
1076
                A negative value indicates that a load value was not available."
1077
            ::= { powerSummaryEntry 15 }
1078

    
1079
    voltageA OBJECT-TYPE
1080
            SYNTAX      INTEGER(-1..500)
1081
            UNITS       "V"
1082
            MAX-ACCESS  read-only
1083
            STATUS      current
1084
            DESCRIPTION
1085
                "The A voltage of the PDU when it is Three-phase input,
1086
                or the voltage of the PDU when it is Single-phase input,
1087
                A non-negative value indicates the measured value in volts.
1088
                A negative value indicates that a value was not available."
1089
            ::= { powerSummaryEntry 16 }
1090

    
1091
    voltageB OBJECT-TYPE
1092
            SYNTAX      INTEGER(-1..500)
1093
            UNITS       "V"
1094
            MAX-ACCESS  read-only
1095
            STATUS      current
1096
            DESCRIPTION
1097
                "The B voltage of the PDU when it is Three-phase input,
1098
                A non-negative value indicates the measured value in volts.
1099
                A negative value indicates that a value was not available."
1100
            ::= { powerSummaryEntry 17 }
1101

    
1102
    voltageC OBJECT-TYPE
1103
            SYNTAX      INTEGER(-1..500)
1104
            UNITS       "V"
1105
            MAX-ACCESS  read-only
1106
            STATUS      current
1107
            DESCRIPTION
1108
                "The C voltage of the PDU when it is Three-phase input,
1109
                A non-negative value indicates the measured value in volts.
1110
                A negative value indicates that a value was not available."
1111
            ::= { powerSummaryEntry 18 }
1112

    
1113
    powerEnergy OBJECT-TYPE
1114
            SYNTAX      INTEGER(-1..2147483647)
1115
            UNITS       "tenth kWh"
1116
            MAX-ACCESS  read-only
1117
            STATUS      current
1118
            DESCRIPTION
1119
                "The ACC. energy of the PDU,
1120
                A non-negative value indicates the measured value in tenth of kWh.
1121
                A negative value indicates that a value was not available."
1122
            ::= { powerSummaryEntry 19 }
1123

    
1124
    activePowerA OBJECT-TYPE
1125
            SYNTAX      INTEGER(-1..14417700)
1126
            UNITS       "tenth W"
1127
            MAX-ACCESS  read-only
1128
            STATUS      current
1129
            DESCRIPTION
1130
                "The active power of the input power A.
1131
                A non-negative value indicates the measured value in tenth of watts.
1132
                A negative value indicates that a value was not available."
1133
            ::= { powerSummaryEntry 20 }
1134

    
1135
    ratedPowerA OBJECT-TYPE
1136
            SYNTAX      INTEGER(-1..14417700)
1137
            UNITS       "tenth W"
1138
            MAX-ACCESS  read-only
1139
            STATUS      current
1140
            DESCRIPTION
1141
                "The rated power of the input power B.
1142
                A non-negative value indicates the measured value in tenth of watts.
1143
                A negative value indicates that a value was not available."
1144
            ::= { powerSummaryEntry 21 }
1145

    
1146
    remainPowerA OBJECT-TYPE
1147
            SYNTAX      INTEGER(-1..14417700)
1148
            UNITS       "tenth W"
1149
            MAX-ACCESS  read-only
1150
            STATUS      current
1151
            DESCRIPTION
1152
                "The remain power of the input power A.
1153
                A non-negative value indicates the measured value in tenth of watts.
1154
                A negative value indicates that a value was not available."
1155
            ::= { powerSummaryEntry 22 }
1156

    
1157
    apparentPowerA OBJECT-TYPE
1158
            SYNTAX      INTEGER(-1..14417700)
1159
            UNITS       "tenth VA"
1160
            MAX-ACCESS  read-only
1161
            STATUS      current
1162
            DESCRIPTION
1163
                "The apparent power of the input power A.
1164
                A non-negative value indicates the measured value in tenth of VA.
1165
                A negative value indicates that a value was not available."
1166
            ::= { powerSummaryEntry 23 }
1167

    
1168
    powerFactorA OBJECT-TYPE
1169
            SYNTAX      INTEGER(-1..14417700)
1170
            UNITS       "hundredth"
1171
            MAX-ACCESS  read-only
1172
            STATUS      current
1173
            DESCRIPTION
1174
                "The power factor of the input power A.
1175
                A non-negative value indicates the power factor in hundredth.
1176
                A negative value indicates that the power factor was not able to be measured."
1177
            ::= { powerSummaryEntry 24 }
1178

    
1179
    activePowerB OBJECT-TYPE
1180
            SYNTAX      INTEGER(-1..14417700)
1181
            UNITS       "tenth W"
1182
            MAX-ACCESS  read-only
1183
            STATUS      current
1184
            DESCRIPTION
1185
                "The active power of the input power B.
1186
                A non-negative value indicates the measured value in tenth of watts.
1187
                A negative value indicates that a value was not available."
1188
            ::= { powerSummaryEntry 25 }
1189

    
1190
    ratedPowerB OBJECT-TYPE
1191
            SYNTAX      INTEGER(-1..14417700)
1192
            UNITS       "tenth W"
1193
            MAX-ACCESS  read-only
1194
            STATUS      current
1195
            DESCRIPTION
1196
                "The rated power of the input power B.
1197
                A non-negative value indicates the measured value in tenth of watts.
1198
                A negative value indicates that a value was not available."
1199
            ::= { powerSummaryEntry 26 }
1200

    
1201
    remainPowerB OBJECT-TYPE
1202
            SYNTAX      INTEGER(-1..14417700)
1203
            UNITS       "tenth W"
1204
            MAX-ACCESS  read-only
1205
            STATUS      current
1206
            DESCRIPTION
1207
                "The remain power of the input power B.
1208
                A non-negative value indicates the measured value in tenth of watts.
1209
                A negative value indicates that a value was not available."
1210
            ::= { powerSummaryEntry 27 }
1211

    
1212
    apparentPowerB OBJECT-TYPE
1213
            SYNTAX      INTEGER(-1..14417700)
1214
            UNITS       "tenth VA"
1215
            MAX-ACCESS  read-only
1216
            STATUS      current
1217
            DESCRIPTION
1218
                "The apparent power of the input power B.
1219
                A non-negative value indicates the measured value in tenth of VA.
1220
                A negative value indicates that a value was not available."
1221
            ::= { powerSummaryEntry 28 }
1222

    
1223
    powerFactorB OBJECT-TYPE
1224
            SYNTAX      INTEGER(-1..14417700)
1225
            UNITS       "hundredth"
1226
            MAX-ACCESS  read-only
1227
            STATUS      current
1228
            DESCRIPTION
1229
                "The power factor of the input power B.
1230
                A non-negative value indicates the power factor in hundredth.
1231
                A negative value indicates that the power factor was not able to be measured."
1232
            ::= { powerSummaryEntry 29 }
1233

    
1234
    activePowerC OBJECT-TYPE
1235
            SYNTAX      INTEGER(-1..14417700)
1236
            UNITS       "tenth W"
1237
            MAX-ACCESS  read-only
1238
            STATUS      current
1239
            DESCRIPTION
1240
                "The active power of the input power C.
1241
                A non-negative value indicates the measured value in tenth of watts.
1242
                A negative value indicates that a value was not available."
1243
            ::= { powerSummaryEntry 30 }
1244

    
1245
    ratedPowerC OBJECT-TYPE
1246
            SYNTAX      INTEGER(-1..14417700)
1247
            UNITS       "tenth W"
1248
            MAX-ACCESS  read-only
1249
            STATUS      current
1250
            DESCRIPTION
1251
                "The rated power of the input power C.
1252
                A non-negative value indicates the measured value in tenth of watts.
1253
                A negative value indicates that a value was not available."
1254
            ::= { powerSummaryEntry 31 }
1255

    
1256
    remainPowerC OBJECT-TYPE
1257
            SYNTAX      INTEGER(-1..14417700)
1258
            UNITS       "tenth W"
1259
            MAX-ACCESS  read-only
1260
            STATUS      current
1261
            DESCRIPTION
1262
                "The remain power of the input powerC.
1263
                A non-negative value indicates the measured value in tenth of watts.
1264
                A negative value indicates that a value was not available."
1265
            ::= { powerSummaryEntry 32 }
1266

    
1267
    apparentPowerC OBJECT-TYPE
1268
            SYNTAX      INTEGER(-1..14417700)
1269
            UNITS       "tenth VA"
1270
            MAX-ACCESS  read-only
1271
            STATUS      current
1272
            DESCRIPTION
1273
                "The apparent power of the input power C.
1274
                A non-negative value indicates the measured value in tenth of VA.
1275
                A negative value indicates that a value was not available."
1276
            ::= { powerSummaryEntry 33 }
1277

    
1278
    powerFactorC OBJECT-TYPE
1279
            SYNTAX      INTEGER(-1..14417700)
1280
            UNITS       "hundredth"
1281
            MAX-ACCESS  read-only
1282
            STATUS      current
1283
            DESCRIPTION
1284
                "The power factor of the input power C.
1285
                A non-negative value indicates the power factor in hundredth.
1286
                A negative value indicates that the power factor was not able to be measured."
1287
            ::= { powerSummaryEntry 34 }
1288

    
1289
    atsInput OBJECT-TYPE
1290
            SYNTAX      DisplayString(SIZE(0..10))
1291
            MAX-ACCESS  read-only
1292
            STATUS      current
1293
            DESCRIPTION
1294
                "The power input of ATS, which would be A or B."
1295
            ::= { powerSummaryEntry 35 }
1296

    
1297
    atsPriority OBJECT-TYPE
1298
            SYNTAX      DisplayString(SIZE(0..10))
1299
            MAX-ACCESS  read-write
1300
            STATUS      current
1301
            DESCRIPTION
1302
                "The priority input of ATS."
1303
            ::= { powerSummaryEntry 36 }
1304

    
1305
    atsAVoltage OBJECT-TYPE
1306
            SYNTAX      INTEGER(-1..500)
1307
            UNITS       "V"
1308
            MAX-ACCESS  read-only
1309
            STATUS      current
1310
            DESCRIPTION
1311
                "The A voltage of ATS,
1312
                A non-negative value indicates the measured value in volts.
1313
                A negative value indicates that a value was not available."
1314
            ::= { powerSummaryEntry 37 }
1315

    
1316
    atsBVoltage OBJECT-TYPE
1317
            SYNTAX      INTEGER(-1..500)
1318
            UNITS       "V"
1319
            MAX-ACCESS  read-only
1320
            STATUS      current
1321
            DESCRIPTION
1322
                "The B voltage of ATS,
1323
                A non-negative value indicates the measured value in volts.
1324
                A negative value indicates that a value was not available."
1325
            ::= { powerSummaryEntry 38 }
1326

    
1327
    atsAEnergy OBJECT-TYPE
1328
            SYNTAX      INTEGER(-1..2147483647)
1329
            UNITS       "tenth kWh"
1330
            MAX-ACCESS  read-only
1331
            STATUS      current
1332
            DESCRIPTION
1333
                "The A energy of ATS,
1334
                A non-negative value indicates the measured value in tenth of kWh.
1335
                A negative value indicates that a value was not available."
1336
            ::= { powerSummaryEntry 39 }
1337

    
1338
    atsBEnergy OBJECT-TYPE
1339
            SYNTAX      INTEGER(-1..2147483647)
1340
            UNITS       "tenth kWh"
1341
            MAX-ACCESS  read-only
1342
            STATUS      current
1343
            DESCRIPTION
1344
                "The B energy of ATS,
1345
                A non-negative value indicates the measured value in tenth of kWh.
1346
                A negative value indicates that a value was not available."
1347
            ::= { powerSummaryEntry 40 }
1348

    
1349
    atsSwitchLow OBJECT-TYPE
1350
            SYNTAX      INTEGER(-1..500)
1351
            UNITS       "V"
1352
            MAX-ACCESS  read-write
1353
            STATUS      current
1354
            DESCRIPTION
1355
                "The switch voltage low-limit of ATS,
1356
                A non-negative value indicates the measured value in volts.
1357
                A negative value indicates that a value was not available."
1358
            ::= { powerSummaryEntry 41 }
1359

    
1360
    atsSwitchHigh OBJECT-TYPE
1361
            SYNTAX      INTEGER(-1..500)
1362
            UNITS       "V"
1363
            MAX-ACCESS  read-write
1364
            STATUS      current
1365
            DESCRIPTION
1366
                "The switch voltage high-limit of ATS,
1367
                A non-negative value indicates the measured value in volts.
1368
                A negative value indicates that a value was not available."
1369
            ::= { powerSummaryEntry 42 }
1370

    
1371
    atsSwitchTime OBJECT-TYPE
1372
            SYNTAX      INTEGER(-1..255)
1373
            UNITS       "min"
1374
            MAX-ACCESS  read-write
1375
            STATUS      current
1376
            DESCRIPTION
1377
                "The switch time of ATS.
1378
                A non-negative value indicates the measured load in minutes.
1379
                A negative value indicates that a time value was not available."
1380
            ::= { powerSummaryEntry 43 }
1381

    
1382
    atsSwitchLock OBJECT-TYPE
1383
            SYNTAX      DisplayString(SIZE(0..10))
1384
            MAX-ACCESS  read-write
1385
            STATUS      current
1386
            DESCRIPTION
1387
                "The switch lock status of ATS."
1388
            ::= { powerSummaryEntry 44 }
1389

    
1390
    atsMonitor OBJECT-TYPE
1391
            SYNTAX      DisplayString(SIZE(0..10))
1392
            MAX-ACCESS  read-write
1393
            STATUS      current
1394
            DESCRIPTION
1395
                "The stability monitor status of ATS."
1396
            ::= { powerSummaryEntry 45 }
1397

    
1398
    totalLoadVoltA OBJECT-TYPE
1399
            SYNTAX      INTEGER(-1..500)
1400
            UNITS       "V"
1401
            MAX-ACCESS  read-only
1402
            STATUS      current
1403
            DESCRIPTION
1404
                "The A total load voltage of the PDU when it is Three-phase input,
1405
                or the total load voltage of the PDU when it is Single-phase input.
1406
                A non-negative value indicates the measured value in volts.
1407
                A negative value indicates that a value was not available."
1408
            ::= { powerSummaryEntry 46 }
1409

    
1410
    totalLoadVoltALowLimit OBJECT-TYPE
1411
            SYNTAX      INTEGER(-1..500)
1412
            UNITS       "V"
1413
            MAX-ACCESS  read-write
1414
            STATUS      current
1415
            DESCRIPTION
1416
                "The A total load voltage low limit of the PDU when it is Three-phase input,
1417
                or the total load voltage of the PDU when it is Single-phase input.
1418
                A non-negative value indicates the measured load in volts.
1419
                A negative value indicates that a value was not available."
1420
            ::= { powerSummaryEntry 47 }
1421

    
1422
    totalLoadVoltAHighLimit OBJECT-TYPE
1423
            SYNTAX      INTEGER(-1..500)
1424
            UNITS       "V"
1425
            MAX-ACCESS  read-write
1426
            STATUS      current
1427
            DESCRIPTION
1428
                "The A total load voltage high limit of the PDU when it is Three-phase input,
1429
                or the total load voltage of the PDU when it is Single-phase input.
1430
                A non-negative value indicates the measured load in volts.
1431
                A negative value indicates that a value was not available."
1432
            ::= { powerSummaryEntry 48 }			
1433
			
1434
    totalLoadVoltB OBJECT-TYPE
1435
            SYNTAX      INTEGER(-1..500)
1436
            UNITS       "V"
1437
            MAX-ACCESS  read-only
1438
            STATUS      current
1439
            DESCRIPTION
1440
                "The B total load voltage of the PDU when it is Three-phase input,
1441
                or the total load voltage of the PDU when it is Single-phase input.
1442
                A non-negative value indicates the measured value in volts.
1443
                A negative value indicates that a value was not available."
1444
            ::= { powerSummaryEntry 49 }
1445

    
1446
    totalLoadVoltBLowLimit OBJECT-TYPE
1447
            SYNTAX      INTEGER(-1..500)
1448
            UNITS       "V"
1449
            MAX-ACCESS  read-write
1450
            STATUS      current
1451
            DESCRIPTION
1452
                "The B total load voltage low limit of the PDU when it is Three-phase input,
1453
                or the total load voltage of the PDU when it is Single-phase input.
1454
                A non-negative value indicates the measured load in volts.
1455
                A negative value indicates that a value was not available."
1456
            ::= { powerSummaryEntry 50 }
1457

    
1458
    totalLoadVoltBHighLimit OBJECT-TYPE
1459
            SYNTAX      INTEGER(-1..500)
1460
            UNITS       "V"
1461
            MAX-ACCESS  read-write
1462
            STATUS      current
1463
            DESCRIPTION
1464
                "The B total load voltage high limit of the PDU when it is Three-phase input,
1465
                or the total load voltage of the PDU when it is Single-phase input.
1466
                A non-negative value indicates the measured load in volts.
1467
                A negative value indicates that a value was not available."
1468
            ::= { powerSummaryEntry 51 }
1469
			
1470
    totalLoadVoltC OBJECT-TYPE
1471
            SYNTAX      INTEGER(-1..500)
1472
            UNITS       "V"
1473
            MAX-ACCESS  read-only
1474
            STATUS      current
1475
            DESCRIPTION
1476
                "The C total load voltage of the PDU when it is Three-phase input,
1477
                or the total load voltage of the PDU when it is Single-phase input.
1478
                A non-negative value indicates the measured value in volts.
1479
                A negative value indicates that a value was not available."
1480
            ::= { powerSummaryEntry 52 }
1481

    
1482
    totalLoadVoltCLowLimit OBJECT-TYPE
1483
            SYNTAX      INTEGER(-1..500)
1484
            UNITS       "V"
1485
            MAX-ACCESS  read-write
1486
            STATUS      current
1487
            DESCRIPTION
1488
                "The C total load voltage low limit of the PDU when it is Three-phase input,
1489
                or the total load voltage of the PDU when it is Single-phase input.
1490
                A non-negative value indicates the measured load in volts.
1491
                A negative value indicates that a value was not available."
1492
            ::= { powerSummaryEntry 53 }
1493

    
1494
    totalLoadVoltCHighLimit OBJECT-TYPE
1495
            SYNTAX      INTEGER(-1..500)
1496
            UNITS       "V"
1497
            MAX-ACCESS  read-write
1498
            STATUS      current
1499
            DESCRIPTION
1500
                "The C total load voltage high limit of the PDU when it is Three-phase input,
1501
                or the total load voltage of the PDU when it is Single-phase input.
1502
                A non-negative value indicates the measured load in volts.
1503
                A negative value indicates that a value was not available."
1504
            ::= { powerSummaryEntry 54 }			
1505
			
1506
    -- **********************************************
1507
    --                  sensor tables
1508
    -- **********************************************
1509

    
1510
    environmentTable OBJECT IDENTIFIER ::= {pduAts 3}
1511

    
1512
    sensorTable OBJECT-TYPE
1513
            SYNTAX  SEQUENCE OF SensorEntry
1514
            MAX-ACCESS  not-accessible
1515
            STATUS  current
1516
            DESCRIPTION
1517
                "A table list the status of all sensors. "
1518
            ::= { environmentTable 1 }
1519

    
1520
    sensorEntry OBJECT-TYPE
1521
            SYNTAX  SensorEntry
1522
            MAX-ACCESS  not-accessible
1523
            STATUS  current
1524
            DESCRIPTION
1525
                "Row definition for the status list."
1526
            INDEX       { sensorSeq }
1527
            ::= { sensorTable 1 }
1528

    
1529
    SensorEntry ::= SEQUENCE {
1530
            sensorSeq            INTEGER,
1531
            sensorNo             DisplayString,
1532
            sensorType           DisplayString,
1533
            sensorID             DisplayString,
1534
            sensorLocation       DisplayString,
1535
            sensorValue          DisplayString,
1536
            temperatureValue     INTEGER,
1537
            temperatureLowLimit  INTEGER,
1538
            temperatureHighLimit INTEGER,
1539
            humidityValue        INTEGER,
1540
            humidityLowLimit     INTEGER,
1541
            humidityHighLimit    INTEGER,
1542
            windValue            INTEGER,
1543
            windLowLimit         INTEGER,
1544
            windHighLimit        INTEGER}
1545

    
1546
    sensorSeq OBJECT-TYPE
1547
            SYNTAX  INTEGER(0..7)
1548
            MAX-ACCESS  read-only
1549
            STATUS  current
1550
            DESCRIPTION
1551
                "Sequence of table."
1552
            ::= { sensorEntry 1 }
1553

    
1554
    sensorNo OBJECT-TYPE
1555
            SYNTAX  DisplayString(SIZE(0..10))
1556
            MAX-ACCESS  read-only
1557
            STATUS  current
1558
            DESCRIPTION
1559
                "Sensor's No."
1560
            ::= { sensorEntry 2 }
1561

    
1562
    sensorType OBJECT-TYPE
1563
            SYNTAX  DisplayString(SIZE(0..30))
1564
            MAX-ACCESS  read-only
1565
            STATUS  current
1566
            DESCRIPTION
1567
                "Sensor's Type."
1568
            ::= { sensorEntry 3 }
1569

    
1570
    sensorID OBJECT-TYPE
1571
            SYNTAX  DisplayString(SIZE(0..10))
1572
            MAX-ACCESS  read-only
1573
            STATUS  current
1574
            DESCRIPTION
1575
                "Sensor's ID."
1576
            ::= { sensorEntry 4 }
1577

    
1578
    sensorLocation OBJECT-TYPE
1579
            SYNTAX  DisplayString(SIZE(0..30))
1580
            MAX-ACCESS  read-write
1581
            STATUS  current
1582
            DESCRIPTION
1583
                "Sensor's location."
1584
            ::= { sensorEntry 5 }
1585

    
1586
    sensorValue OBJECT-TYPE
1587
            SYNTAX  DisplayString(SIZE(0..30))
1588
            MAX-ACCESS  read-only
1589
            STATUS  current
1590
            DESCRIPTION
1591
                "Sensor's value of smog/door/water."
1592
            ::= { sensorEntry 6 }
1593

    
1594
    temperatureValue OBJECT-TYPE
1595
            SYNTAX  INTEGER(-40..120)
1596
            UNITS       "Deg.C or Deg.F"
1597
            MAX-ACCESS  read-only
1598
            STATUS  current
1599
            DESCRIPTION
1600
                "Temperature Value.
1601
                NOTE: the UNIT is Deg.C or Deg.F which is select from the setting WEB page."
1602
            ::= { sensorEntry 7 }
1603

    
1604
    temperatureLowLimit OBJECT-TYPE
1605
            SYNTAX  INTEGER(-40..120)
1606
            UNITS       "Deg.C or Deg.F"
1607
            MAX-ACCESS  read-write
1608
            STATUS  current
1609
            DESCRIPTION
1610
                "Temperature low limit.
1611
                NOTE: the UNIT is Deg.C or Deg.F which is select from the setting WEB page."
1612
            ::= { sensorEntry 8 }
1613

    
1614
    temperatureHighLimit OBJECT-TYPE
1615
            SYNTAX  INTEGER(-40..120)
1616
            UNITS       "Deg.C or Deg.F"
1617
            MAX-ACCESS  read-write
1618
            STATUS  current
1619
            DESCRIPTION
1620
                "Temperature high limit.
1621
                NOTE: the UNIT is Deg.C or Deg.F which is select from the setting WEB page."
1622
            ::= { sensorEntry 9 }
1623

    
1624
    humidityValue OBJECT-TYPE
1625
            SYNTAX  INTEGER(-1..100)
1626
            UNITS       "percentage relative humidity"
1627
            MAX-ACCESS  read-only
1628
            STATUS  current
1629
            DESCRIPTION
1630
                "The humidity measured by the sensor.  A non-negative value
1631
                indicates the measured humidity in percentage relative
1632
                humidity.  A negative value indicates that a humidity value
1633
                was not available."
1634
            ::= { sensorEntry 10 }
1635

    
1636
    humidityLowLimit OBJECT-TYPE
1637
            SYNTAX  INTEGER(0..100)
1638
            UNITS       "percentage relative humidity"
1639
            MAX-ACCESS  read-write
1640
            STATUS  current
1641
            DESCRIPTION
1642
                "Humidity low limit."
1643
            ::= { sensorEntry 11 }
1644

    
1645
    humidityHighLimit OBJECT-TYPE
1646
            SYNTAX  INTEGER(0..100)
1647
            UNITS       "percentage relative humidity"
1648
            MAX-ACCESS  read-write
1649
            STATUS  current
1650
            DESCRIPTION
1651
                "Humidity high limit."
1652
            ::= { sensorEntry 12 }
1653

    
1654
    windValue OBJECT-TYPE
1655
            SYNTAX  INTEGER(0..836)
1656
            UNITS       "tenth of ft/s or m/s"
1657
            MAX-ACCESS  read-only
1658
            STATUS  current
1659
            DESCRIPTION
1660
                "The wind speed is measured by the sensor.  A non-negative value
1661
                indicates the measured wind speed. A negative value indicates that
1662
                a wind speed value was not available.
1663
                NOTE: When the unit is selected as m/s, a value of 123 means 12.3m/s. If the value is 255,
1664
                means the wind speed is equal to or great than 25.5m/s.
1665
                NOTE: when unit is ft/s: range would be (0..836); when unit is m/s: range would be (0..255).
1666
                NOTE: the UNIT is tenth of ft/s or m/s which is select from the setting WEB page."
1667
            ::= { sensorEntry 13 }
1668

    
1669
    windLowLimit OBJECT-TYPE
1670
            SYNTAX  INTEGER(0..836)
1671
            UNITS       "tenth of ft/s or m/s"
1672
            MAX-ACCESS  read-write
1673
            STATUS  current
1674
            DESCRIPTION
1675
                "Wind speed low limit. see windValue for more detail."
1676
            ::= { sensorEntry 14 }
1677

    
1678
    windHighLimit OBJECT-TYPE
1679
            SYNTAX  INTEGER(0..836)
1680
            UNITS       "tenth of ft/s or m/s"
1681
            MAX-ACCESS  read-write
1682
            STATUS  current
1683
            DESCRIPTION
1684
                "Wind speed high limit. see windValue for more detail."
1685
            ::= { sensorEntry 15 }
1686

    
1687
    -- **********************************************
1688
    --                  Notifications
1689
    -- **********************************************
1690

    
1691
    netPowerTraps OBJECT IDENTIFIER ::= { pduAts 100 }
1692

    
1693
    netPowerPduAtsEvents OBJECT IDENTIFIER ::= { netPowerTraps 1 }
1694

    
1695
    fuseEvent NOTIFICATION-TYPE
1696
            OBJECTS {
1697
                ipAddress,
1698
                eventDateTime,
1699
                eventSource,
1700
                powerDescr,
1701
                sourceID,
1702
                eventType}
1703
            STATUS      current
1704
            DESCRIPTION
1705
                "Fuse event for the PDU outlets. The event would occurred when the fuse is burned/repaired.
1706
                NMS can check the bound OID 'eventType' for handling the trap."
1707
            ::= { netPowerPduAtsEvents 1 }
1708

    
1709
    loadEvent NOTIFICATION-TYPE
1710
            OBJECTS {
1711
                ipAddress,
1712
                eventDateTime,
1713
                eventSource,
1714
                powerDescr,
1715
                sourceID,
1716
                eventType,
1717
                loadValue,
1718
                loadLowValue,
1719
                loadHighValue}
1720
            STATUS      current
1721
            DESCRIPTION
1722
                "Load event for the PDU outlets and total power. The event would occurred when load is
1723
                lower/higher than the limit setting or recovery to normal.
1724
                NMS can check the bound OID 'eventType' for handling the trap."
1725
            ::= { netPowerPduAtsEvents 2 }
1726

    
1727
    temperatureSensorEvent NOTIFICATION-TYPE
1728
            OBJECTS {
1729
                ipAddress,
1730
                eventDateTime,
1731
                sensorDescr,
1732
                powerDescr,
1733
                sourceID,
1734
                eventType,
1735
                temperatureValue,
1736
                temperatureLowLimit,
1737
                temperatureHighLimit}
1738
            STATUS      current
1739
            DESCRIPTION
1740
                "Temperature sensor event. The event would occurred when temperature value is
1741
                lower/higher than the limit setting or recovery to normal.
1742
                NMS can check the bound OID 'eventType' for handling the trap."
1743
            ::= { netPowerPduAtsEvents 3 }
1744

    
1745
    humiditySensorEvent NOTIFICATION-TYPE
1746
            OBJECTS {
1747
                ipAddress,
1748
                eventDateTime,
1749
                sensorDescr,
1750
                powerDescr,
1751
                sourceID,
1752
                eventType,
1753
                humidityValue,
1754
                humidityLowLimit,
1755
                humidityHighLimit}
1756
            STATUS      current
1757
            DESCRIPTION
1758
                "Humidity sensor event.The event would occurred when humidity value is
1759
                lower/higher than the limit setting or recovery to normal.
1760
                NMS can check the bound OID 'eventType' for handling the trap."
1761
            ::= { netPowerPduAtsEvents 4 }
1762

    
1763
    windSensorEvent NOTIFICATION-TYPE
1764
            OBJECTS {
1765
                ipAddress,
1766
                eventDateTime,
1767
                sensorDescr,
1768
                powerDescr,
1769
                sourceID,
1770
                eventType,
1771
                windValue,
1772
                windLowLimit,
1773
                windHighLimit}
1774
            STATUS      current
1775
            DESCRIPTION
1776
                "Wind sensor event.The event would occurred when wind speed value is
1777
                lower/higher than the limit setting or recovery to normal.
1778
                NMS can check the bound OID 'eventType' for handling the trap."
1779
            ::= { netPowerPduAtsEvents 5 }
1780

    
1781
    environmentSensorEvent NOTIFICATION-TYPE
1782
            OBJECTS {
1783
                ipAddress,
1784
                eventDateTime,
1785
                sensorDescr,
1786
                powerDescr,
1787
                sourceID,
1788
                eventType}
1789
            STATUS      current
1790
            DESCRIPTION
1791
                "Environment sensor event, including smog, water, door and so on. The
1792
                event would occurred when the sensor detects an alarm or recovery.
1793
                NMS can check the bound OID 'eventType' for handling the trap."
1794
            ::= { netPowerPduAtsEvents 6 }
1795

    
1796
    atsSwitchingEvent NOTIFICATION-TYPE
1797
            OBJECTS {
1798
                ipAddress,
1799
                eventDateTime,
1800
                eventSource,
1801
                powerDescr,
1802
                sourceID,
1803
                eventType,
1804
                atsAVoltage,
1805
                atsBVoltage}
1806
            STATUS      current
1807
            DESCRIPTION
1808
                "ATS switch event. The event would occurred when ATS switched the input
1809
                power A to B, or B to A.
1810
                NMS can check the bound OID 'eventType' for handling the trap."
1811
            ::= { netPowerPduAtsEvents 7 }
1812

    
1813
    atsVoltageEvent NOTIFICATION-TYPE
1814
            OBJECTS {
1815
                ipAddress,
1816
                eventDateTime,
1817
                eventSource,
1818
                powerDescr,
1819
                sourceID,
1820
                eventType,
1821
                atsSwitchLow,
1822
                atsSwitchHigh}
1823
            STATUS      current
1824
            DESCRIPTION
1825
                "ATS voltage event. The event would occurred when voltage is
1826
                lower/higher than the limit setting or recovery to normal.
1827
                NMS can check the bound OID 'eventType' for handling the trap."
1828
            ::= { netPowerPduAtsEvents 8 }
1829

    
1830
    loadVoltEvent NOTIFICATION-TYPE
1831
            OBJECTS {
1832
                ipAddress,
1833
                eventDateTime,
1834
                eventSource,
1835
                powerDescr,
1836
                sourceID,
1837
                eventType,
1838
                loadVoltValue,
1839
                loadVoltLowValue,
1840
                loadVoltHighValue}
1841
            STATUS      current
1842
            DESCRIPTION
1843
                "Load voltage event for the PDU total power. The event would occurred when load voltage is
1844
                lower/higher than the limit setting or recovery to normal.
1845
                NMS can check the bound OID 'eventType' for handling the trap."
1846
            ::= { netPowerPduAtsEvents 9 }
1847
			
1848
END
1849
------------------------------------------------------------------------------------------------------------------------