1-- *****************************************************************
2-- NMS-EPON-ONU-SERIAL-TRAP.MIB: NMS EPON ONU SERIAL TRAP MIB
3--
4-- May 2010
5-- Edit by LIUQIANG
6-- Copyright (c) 2008 by NMS, Inc.
7-- All rights reserved.
8-- *****************************************************************
9
10NMS-EPON-ONU-SERIAL-TRAP DEFINITIONS ::= BEGIN
11
12
13IMPORTS
14    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,INTEGER
15                           FROM SNMPv2-SMI
16    MODULE-COMPLIANCE, OBJECT-GROUP,
17    NOTIFICATION-GROUP                          FROM SNMPv2-CONF
18    nmsEPONGroup                                 FROM NMS-SMI
19    llidIfIndex                                 FROM NMS-EPON-LLID
20    ifDescr                                     FROM RFC-1213
21    onuIfSequenceNo                             FROM NMS-EPON-ONU-INTERFACE
22    onuID                                       FROM NMS-EPON-ONU;
23
24
25               nmsEponOnuSerialTrap         OBJECT IDENTIFIER ::= { nmsEPONGroup 26 }
26
27
28
29
30        nmsEponOnuSerialBreak OBJECT-TYPE
31            SYNTAX  INTEGER{
32                            break(0),
33                            recover(1)
34                           }
35            ACCESS  not-accessible
36            STATUS  mandatory
37            DESCRIPTION
38                    "ONU serial port status change.0-break, 1-recover."
39            ::= { nmsEponOnuSerialTrap 1 }
40
41        nmsEponOnuSerialBreakReason OBJECT-TYPE
42            SYNTAX  INTEGER{
43                            network_break(1)
44                           }
45            ACCESS  not-accessible
46            STATUS  mandatory
47            DESCRIPTION
48                    "ONU serial port status change reason."
49            ::= { nmsEponOnuSerialTrap 2 }
50
51        nmsEponOnuLoopbackDetectResult OBJECT-TYPE
52            SYNTAX  INTEGER{
53                            ok(0),
54                            error(1)
55                           }
56            ACCESS  not-accessible
57            STATUS  mandatory
58            DESCRIPTION
59                    "ONU serial port status change reason."
60            ::= { nmsEponOnuSerialTrap 3 }
61
62
63
64
65
66-- Notifications
67	nmsEponOnuSerialBreakNotifications OBJECT IDENTIFIER
68                                ::= { nmsEponOnuSerialTrap 4 }
69
70	nmsEponOnuSerialBreakNotification NOTIFICATION-TYPE
71    		OBJECTS {
72                       llidIfIndex,
73                       onuIfSequenceNo,
74                       ifDescr,
75                       nmsEponOnuSerialBreak,
76                       nmsEponOnuSerialBreakReason,
77                       onuID
78    		}
79    		STATUS      current
80    		DESCRIPTION
81        	"The agent generates this notification when onu serial interface status changes ."
82    		::= { nmsEponOnuSerialBreakNotifications 1 }
83
84-- Notifications
85	nmsEponOnuoopbackDetectResultNotifications OBJECT IDENTIFIER
86                                ::= { nmsEponOnuSerialTrap 5 }
87
88	nmsEponOnuLoopbackDetectResultNotification NOTIFICATION-TYPE
89    		OBJECTS {
90                       llidIfIndex,
91                       onuIfSequenceNo,
92                       ifDescr,
93                       nmsEponOnuLoopbackDetectResult,
94                       onuID
95    		}
96    		STATUS      current
97    		DESCRIPTION
98        	"The agent generates this notification when onu get a loopback result."
99    		::= { nmsEponOnuoopbackDetectResultNotifications 1 }
100
101
102
103END
104
105
106