summaryrefslogtreecommitdiff
path: root/MIBS/transition/TN-SAT-LOOPBACK-MIB
blob: bf61cbb1474ba2f8abada13d13a120127a6d1471 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
-- ***********************************************************************************************
-- TN-SAT-LOOPBACK-MIB.smi: Transition Networks, Inc. Enterprise MIB for 
-- Ethernet SAT Loopback management.
--
-- Copyright (c) 2013 by Transition Networks, Inc.
-- All rights reserved.
--
-- ***********************************************************************************************
--
TN-SAT-LOOPBACK-MIB DEFINITIONS ::= BEGIN

IMPORTS
    Unsigned32, Counter64
        FROM SNMPv2-SMI
    TruthValue, MacAddress
        FROM SNMPv2-TC
    IEEE8021BridgePortNumberOrZero, IEEE8021VlanIndexOrWildcard
        FROM IEEE8021-TC-MIB
    tnProducts
        FROM TRANSITION-SMI;

tnEthSatLoopbackMIB MODULE-IDENTITY
    LAST-UPDATED    "201303120000Z"
    ORGANIZATION    "Transition Networks, Inc."
    CONTACT-INFO
        "Transition Networks
         Technical Support

         10900 Red Circle Drive
         Minnetonka, MN 55343 USA
         Tel: +1-800-526-9267

         E-mail: techsupport@transition.com"
    DESCRIPTION
        "This MIB is related to the management of SAT Loopback."

    REVISION        "201303120000Z"
    DESCRIPTION
        "Defined in Mar 12th, 2013."
    ::= { tnProducts 130 }

tnEthSatLoopbackMIBNotifications  OBJECT IDENTIFIER ::= { tnEthSatLoopbackMIB 0 }
tnEthSatLoopbackMIBObject         OBJECT IDENTIFIER ::= { tnEthSatLoopbackMIB 1 }
tnEthSatLoopbackMIBConformance    OBJECT IDENTIFIER ::= { tnEthSatLoopbackMIB 2 }

tnEthSatLoopBackCfgTable OBJECT-TYPE
    SYNTAX SEQUENCE OF TnEthSatLoopBackCfgEntry
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "This table defines the management of SAT Loopback."
    ::= { tnEthSatLoopbackMIBObject 1 }

tnEthSatLoopBackCfgEntry OBJECT-TYPE
    SYNTAX        TnEthSatLoopBackCfgEntry
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "Indicates the entry of SAT Loopback table."
    INDEX { tnEthSatLoopBackIndex }
    ::= { tnEthSatLoopBackCfgTable 1 }

TnEthSatLoopBackCfgEntry ::=
    SEQUENCE {
        tnEthSatLoopBackIndex      Unsigned32,
        tnEthSatLoopBackEnabled    TruthValue,
        tnEthSatLoopBackPort       IEEE8021BridgePortNumberOrZero,
        tnEthSatLoopBackAddress    MacAddress,
        tnEthSatLoopBackVid        IEEE8021VlanIndexOrWildcard,
        tnEthSatLoopBackTimeOut    Unsigned32
    }

tnEthSatLoopBackIndex OBJECT-TYPE
    SYNTAX        Unsigned32
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "Indicates the index of table entry."
   ::= { tnEthSatLoopBackCfgEntry 1 }

tnEthSatLoopBackEnabled OBJECT-TYPE
    SYNTAX        TruthValue
    MAX-ACCESS    read-write
    STATUS        current
    DESCRIPTION
        "Indicates the current status of SAT Loopback.
         true means the Loopback is active, else inactive"
     ::= { tnEthSatLoopBackCfgEntry 2 }

tnEthSatLoopBackPort OBJECT-TYPE
    SYNTAX        IEEE8021BridgePortNumberOrZero
    MAX-ACCESS    read-write
    STATUS        current
    DESCRIPTION
        "Indicates the test port where Loopback will be enabled."
    ::= { tnEthSatLoopBackCfgEntry 3 }

tnEthSatLoopBackAddress OBJECT-TYPE
    SYNTAX        MacAddress
    MAX-ACCESS    read-write
    STATUS        current
    DESCRIPTION
        "Indicates the source address to be matched."
     ::= { tnEthSatLoopBackCfgEntry 4 }

tnEthSatLoopBackVid OBJECT-TYPE
    SYNTAX        IEEE8021VlanIndexOrWildcard
    MAX-ACCESS    read-write
    STATUS        current
    DESCRIPTION
        "Indicates the VLAN ID to be matched."
    ::= { tnEthSatLoopBackCfgEntry 5 }

tnEthSatLoopBackTimeOut OBJECT-TYPE
    SYNTAX        Unsigned32
    UNITS         "seconds"
    MAX-ACCESS    read-write
    STATUS        current
    DESCRIPTION
        "Indicates the timeout period in seconds for aging out
         the active about the Loopback."
    DEFVAL        {300}
    ::= { tnEthSatLoopBackCfgEntry 6 }

tnEthSatLoopBackStatsTable OBJECT-TYPE
    SYNTAX SEQUENCE OF TnEthSatLoopBackStatsEntry
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "This table defines the statistics information of SAT Loopback."
    ::= { tnEthSatLoopbackMIBObject 2 }

tnEthSatLoopBackStatsEntry OBJECT-TYPE
    SYNTAX        TnEthSatLoopBackStatsEntry
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "Indicates the entry of SAT Loopback statistics table."
    INDEX { tnEthSatLoopBackIndex }
    ::= { tnEthSatLoopBackStatsTable 1 }

TnEthSatLoopBackStatsEntry ::=
    SEQUENCE {
        tnEthSatLoopBackTimeLeft    Unsigned32,
        tnEthSatLoopBackFrames      Counter64,
        tnEthSatLoopBackBytes       Counter64
    }

tnEthSatLoopBackTimeLeft OBJECT-TYPE
    SYNTAX        Unsigned32
    UNITS         "seconds"
    MAX-ACCESS    read-only
    STATUS        current
    DESCRIPTION
        "Indicates the remaining time left for aging out
         the active about the Loopback."
    ::= { tnEthSatLoopBackStatsEntry 1 }

tnEthSatLoopBackFrames OBJECT-TYPE
    SYNTAX        Counter64
    MAX-ACCESS    read-only
    STATUS        current
    DESCRIPTION
        "Indicates the counter about the received frame. the unit is frame."
    ::= { tnEthSatLoopBackStatsEntry 2 }

tnEthSatLoopBackBytes OBJECT-TYPE
    SYNTAX        Counter64
    MAX-ACCESS    read-only
    STATUS        current
    DESCRIPTION
        "Indicates the counter about the received frame. the unit is bytes."
    ::= { tnEthSatLoopBackStatsEntry 3 }
END