1-- *****************************************************************
2-- SRM-MIB : MIB For SRM(Service Resource Module) in MGX82xx
3--          series products.
4--
5-- August 2002, Subra Hegde
6--
7-- Copyright (c) 2002 by cisco Systems, Inc.
8-- All rights reserved.
9-- *****************************************************************
10
11CISCO-WAN-SRM-MIB DEFINITIONS ::= BEGIN
12IMPORTS
13        MODULE-IDENTITY,
14        OBJECT-TYPE,
15        Integer32       FROM    SNMPv2-SMI
16        MODULE-COMPLIANCE,
17        OBJECT-GROUP    FROM    SNMPv2-CONF
18        cardSpecific    FROM    BASIS-MIB
19        ciscoWan        FROM    CISCOWAN-SMI;
20
21ciscoWanSrmMIB MODULE-IDENTITY
22        LAST-UPDATED    "200208260000Z"
23        ORGANIZATION    "Cisco Systems, Inc."
24        CONTACT-INFO
25                "       Cisco Systems
26                        Customer Service
27
28                Postal: 170 W Tasman Drive
29                        San Jose, CA  95134
30                        USA
31
32                        Tel: +1 800 553-NETS
33
34                E-mail: cs-wanatm@cisco.com"
35    DESCRIPTION
36        "The MIB module for configuration of bulk distribution
37         (de-multiplexing of traffic from higher-bandwidth to
38         lower-bandwidth interfaces).
39         This is used for configuring bulk distribution of
40         T3 interfaces on T1 modules supported in MGX82xx series.
41         Some of the T1 modules are AUSM, FRSM,CESM.
42         This MIB module also contains info. on configuring
43         bulk distribution of SONET interfaces(VT interfaces)
44         on T1 Modules.
45
46         SRM  - Service Resource Module
47         SRME - Service Resource Module Enhanced."
48
49    REVISION    "200208260000Z"
50    DESCRIPTION
51        "Initial version of the MIB.
52
53        The content of this MIB was originally available
54        in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
55        The applicable objects from CISCO-WAN-AXIPOP-MIB
56        are defined using SMIv2 in this MIB. Also the
57        descriptions of some of the objects have been
58        modified."
59    ::= { ciscoWan 30 }
60
61srm3T3CnfGrp          OBJECT IDENTIFIER ::= {cardSpecific 10}
62srmeCnfGrp            OBJECT IDENTIFIER ::= {cardSpecific 22}
63
64-- *******************************************************************
65--
66-- srm3T3CnfGrpTable:
67-- This table contains DS1 mapping configuration for SRM-3T3 card.
68-- This group is card specific for SRM-3T3 card.
69--
70-- *******************************************************************
71
72srm3T3CnfGrpTable OBJECT-TYPE
73	SYNTAX	SEQUENCE OF Srm3T3CnfGrpEntry
74	MAX-ACCESS	not-accessible
75	STATUS	current
76	DESCRIPTION
77		"The SRM 3T3 configuration table, it is the
78		 distribution of a T3 line.
79		"
80	::= { srm3T3CnfGrp 1 }
81
82srm3T3CnfGrpEntry OBJECT-TYPE
83	SYNTAX	Srm3T3CnfGrpEntry
84	MAX-ACCESS	not-accessible
85	STATUS	current
86	DESCRIPTION
87		"an entry in the T3 configuration table
88		"
89	INDEX	{ srmT3LineNum, srmStartT1LineNum }
90	::= { srm3T3CnfGrpTable 1 }
91
92Srm3T3CnfGrpEntry ::=
93	SEQUENCE {
94		srmT3LineNum          Integer32,
95		srmStartT1LineNum     Integer32,
96		srmT1RowStatus        INTEGER,
97		srmTargetSlotNum      Integer32,
98		srmTargetSlotLineNum  Integer32
99		}
100
101srmT3LineNum   OBJECT-TYPE
102    SYNTAX Integer32 (1..3)
103    MAX-ACCESS read-only
104    STATUS current
105    DESCRIPTION
106    "Select T3 line number.
107     There is no default value for this object."
108    ::= { srm3T3CnfGrpEntry 1 }
109
110srmStartT1LineNum OBJECT-TYPE
111    SYNTAX Integer32 (1..28)
112    MAX-ACCESS read-only
113    STATUS current
114    DESCRIPTION
115    "The start T1 number to be affected.
116     There is no default value for this object."
117    ::= { srm3T3CnfGrpEntry 2 }
118
119srmT1RowStatus OBJECT-TYPE
120    SYNTAX INTEGER {
121        add    (1),
122        delete (2),
123        modify (3)
124        }
125    MAX-ACCESS read-write
126    STATUS current
127    DESCRIPTION
128    "a command is used to add, delete, or modify
129     one or more DS1 mapping.
130     Default value is delete."
131    ::= { srm3T3CnfGrpEntry 3 }
132
133srmTargetSlotNum OBJECT-TYPE
134    SYNTAX Integer32 (1..32)
135    MAX-ACCESS read-write
136    STATUS current
137    DESCRIPTION
138    " specify the target slot number to be linked.
139     There is no default value for this object.
140     For MGX8850:    SRM01 services slots 1 - 6 and 9 - 14,
141                     SRM02 services slots 17 - 22 and 25 - 30
142     For MGX8220: SYNTAX  Integer32 (5 ..14)
143     "
144    ::= { srm3T3CnfGrpEntry 4 }
145
146srmTargetSlotLineNum OBJECT-TYPE
147    SYNTAX Integer32 (0..8)
148    MAX-ACCESS read-write
149    STATUS current
150    DESCRIPTION
151    "0 means not assigned.
152     There is no default value for this object."
153    ::= { srm3T3CnfGrpEntry 5 }
154
155
156-- *******************************************************************
157--
158-- srmeCnfGrpTable:
159-- This table contains DS1 and E1 mapping configuration for SRME card.
160-- This group is card specific for SRME card.
161--
162-- *******************************************************************
163
164srmeCnfGrpTable OBJECT-TYPE
165	SYNTAX	SEQUENCE OF SrmeCnfGrpEntry
166	MAX-ACCESS	not-accessible
167	STATUS	current
168	DESCRIPTION
169	    "The SRME configuration table for bulk distribution of
170             SRME lines."
171	::= { srmeCnfGrp 1 }
172
173srmeCnfGrpEntry OBJECT-TYPE
174	SYNTAX	SrmeCnfGrpEntry
175	MAX-ACCESS	not-accessible
176	STATUS	current
177	DESCRIPTION
178	    "an entry in the SRME Distribution configuration table"
179	INDEX	{ srmeLineNum, srmeStartVtNum }
180	::= { srmeCnfGrpTable 1 }
181
182SrmeCnfGrpEntry ::=
183	SEQUENCE {
184		srmeLineNum            Integer32,
185		srmeStartVtNum         Integer32,
186		srmeRowStatus          INTEGER,
187		srmeTargetSlotNum      Integer32,
188		srmeTargetSlotLineNum  Integer32,
189                srmeVtFramingType      INTEGER
190		}
191
192srmeLineNum   OBJECT-TYPE
193    SYNTAX Integer32 (1..3)
194    MAX-ACCESS read-only
195    STATUS current
196    DESCRIPTION
197        "This object identifies the SRME line number.
198        For OC3/STM1: SYNTAX Integer32 1
199        There is no default value for this object."
200    ::= { srmeCnfGrpEntry 1 }
201
202srmeStartVtNum OBJECT-TYPE
203    SYNTAX Integer32 (1..84)
204    MAX-ACCESS read-only
205    STATUS current
206    DESCRIPTION
207        "The start T1 or E1 number (virtual tributary) to be affected.
208        For OC3  with T1 tributaries: SYNTAX Integer32 (1 .. 84)
209        For STM1 with E1 tributaries: SYNTAX Integer32 (1 .. 63)
210        There is no default value for this object."
211    ::= { srmeCnfGrpEntry 2 }
212
213srmeRowStatus OBJECT-TYPE
214    SYNTAX INTEGER {
215        add    (1),
216        delete (2),
217        modify (3)
218        }
219    MAX-ACCESS read-write
220    STATUS current
221    DESCRIPTION
222        "Command used to add, delete, or modify
223        one or more T1 or E1 mappings. Only the
224        srmeVtFramingType object can be modified once the
225        distribution link is added. To modify all other
226        objects, user should first delete the link and
227        add it again.
228
229        Default value is modify(3)."
230    ::= { srmeCnfGrpEntry 3 }
231
232srmeTargetSlotNum OBJECT-TYPE
233    SYNTAX Integer32 (1..32)
234    MAX-ACCESS read-write
235    STATUS current
236    DESCRIPTION
237        "This object specifies the target slot number to be linked.
238        There is no default value for this object.
239        For MGX8x50:    SRM01 services slots 1 - 6 and 9 - 14,
240                        SRM02 services slots 17 - 22 and 25 - 30
241        For MGX8x30:    service slots 3-6 and 10-13."
242    ::= { srmeCnfGrpEntry 4 }
243
244srmeTargetSlotLineNum OBJECT-TYPE
245    SYNTAX Integer32 (0..8)
246    MAX-ACCESS read-write
247    STATUS current
248    DESCRIPTION
249        "Specify the target slot's line to be linked.
250        The value zero means, the target line number is
251        not assigned.
252        There is no default value for this object."
253    ::= { srmeCnfGrpEntry 5 }
254
255srmeVtFramingType OBJECT-TYPE
256    SYNTAX INTEGER {
257        notApplicable (1),
258        sf            (2),
259        esf           (3)
260        }
261    MAX-ACCESS read-write
262    STATUS current
263    DESCRIPTION
264        "Specifies the Framing Type of the target slot line.
265        This is applicable only if the target module is a
266        T1 Service Module and byte sync mapping is used on
267        SRME. Not applicable to E1 Service Modules.
268
269        sf: Superframe or D4
270        esf: Extended Superframe.
271
272        Default is 'esf' if SRME lines are configured for
273        byte-synchronous mapping, Else, the default is notApplicable."
274    ::= { srmeCnfGrpEntry 6 }
275
276-- conformance information
277
278ciscoWanSrmMIBConformance  OBJECT IDENTIFIER ::= { ciscoWanSrmMIB 2 }
279
280ciscoWanSrmMIBGroups       OBJECT IDENTIFIER ::= { ciscoWanSrmMIBConformance 1 }
281
282ciscoWanSrmMIBCompliances  OBJECT IDENTIFIER ::= { ciscoWanSrmMIBConformance 2 }
283
284-- compliance statements
285
286ciscoWanSrmCompliance MODULE-COMPLIANCE
287    STATUS  current
288    DESCRIPTION
289        "The compliance statement for objects related
290        to SRM MIB."
291    MODULE  -- this module
292
293    GROUP ciscoWanSrmConfGroup
294    DESCRIPTION
295        "This group is mandatory for those products
296        where SRM is used for bulk distribution."
297
298    GROUP ciscoWanSrmeConfGroup
299    DESCRIPTION
300        "This group is mandatory for those products
301        where SRM-E is used for bulk distribution."
302    ::= { ciscoWanSrmMIBCompliances 1 }
303
304ciscoWanSrmConfGroup OBJECT-GROUP
305    OBJECTS {
306        srmT3LineNum,
307	srmStartT1LineNum,
308	srmT1RowStatus,
309	srmTargetSlotNum,
310	srmTargetSlotLineNum
311      }
312      STATUS current
313      DESCRIPTION
314          "The collection of objects which are used for
315          configuring bulk distribution for SRM module."
316      ::= { ciscoWanSrmMIBGroups 1 }
317
318
319ciscoWanSrmeConfGroup OBJECT-GROUP
320    OBJECTS {
321        srmeLineNum,
322	srmeStartVtNum,
323	srmeRowStatus,
324	srmeTargetSlotNum,
325	srmeTargetSlotLineNum,
326        srmeVtFramingType
327      }
328      STATUS current
329      DESCRIPTION
330          "The collection of objects which are used for
331          configuring bulk distribution for SRM-E module."
332      ::= { ciscoWanSrmMIBGroups 2 }
333
334END
335