1-- ******************************************************************** 2-- CISCO-DS0-CROSS-CONNECT-MIB.my 3-- 4-- March 2003, Kiet Tran 5-- 6-- Copyright (c) 2003 by cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ********************************************************************* 10CISCO-DS0-CROSS-CONNECT-MIB DEFINITIONS ::= BEGIN 11 12IMPORTS 13 MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 14 FROM SNMPv2-SMI 15 MODULE-COMPLIANCE, OBJECT-GROUP 16 FROM SNMPv2-CONF 17 InterfaceIndex 18 FROM IF-MIB 19 RowStatus 20 FROM SNMPv2-TC 21 ciscoMgmt 22 FROM CISCO-SMI; 23 24ciscoDs0CrossConnectMIB MODULE-IDENTITY 25 LAST-UPDATED "200303050000Z" 26 ORGANIZATION "Cisco Systems, Inc." 27 CONTACT-INFO 28 "Cisco Systems 29 Customer Service 30 31 Postal: 170 W. Tasman Drive 32 San Jose, CA 95134 33 USA 34 35 Tel: +1 800 553-NETS 36 37 E-mail: cs-voice@cisco.com" 38 DESCRIPTION 39 "The MIB for Ds0 cross connection. 40 " 41 REVISION "200303050000Z" 42 DESCRIPTION 43 "Initial version of the MIB module." 44 ::= { ciscoMgmt 9999 } 45 46 47ciscoDs0CrossConnectMIBNotifs OBJECT IDENTIFIER 48 ::= { ciscoDs0CrossConnectMIB 0 } 49 50ciscoDs0CrossConnectMIBObjects OBJECT IDENTIFIER 51 ::= { ciscoDs0CrossConnectMIB 1 } 52 53ciscoDs0CrossConnectMIBConformance OBJECT IDENTIFIER 54 ::= { ciscoDs0CrossConnectMIB 2 } 55 56cDs0CrossConnectConfig OBJECT IDENTIFIER 57 ::= { ciscoDs0CrossConnectMIBObjects 1 } 58 59 60-- --------------------------------------------------------------------- 61-- cds0CrossConnectConfigTable 62-- --------------------------------------------------------------------- 63 64cds0CrossConnectConfigTable OBJECT-TYPE 65 SYNTAX SEQUENCE OF Cds0CrossConnectConfigEntry 66 MAX-ACCESS not-accessible 67 STATUS current 68 DESCRIPTION 69 "This table is used to establish a DS0 cross connection. 70 A DS0 cross connect is established by binding a unique 71 DS0 group containing one or more DS0s of a single Ds1 72 interface to another unique DS0 group containing one or 73 more DS0s of a single DS1 interface. 74 " 75 ::= { cDs0CrossConnectConfig 1 } 76 77cds0CrossConnectConfigEntry OBJECT-TYPE 78 SYNTAX Cds0CrossConnectConfigEntry 79 MAX-ACCESS not-accessible 80 STATUS current 81 DESCRIPTION 82 "An entry in cds0CrossConnectConfigTable table represents a DS0 83 cross connection. The two end point of the connection are: 84 end point 1: cds0Endpt1Ds1 cds0Endpt1Ds0Group 85 end point 2: cds0Endpt2Ds1 cds0Endpt2Ds0Group 86 87 The end points of this connection should be entries 88 of ccasGrpCfgTable and 'ccasGrpCfgServiceType' of 89 of the entries should be 'tdmxconn'. The ccasGrpCfgTable is 90 defined in CISCO-CAS-IF-MIB. 91 " 92 INDEX {cds0Endpt1Ds1, cds0Endpt1Ds0Group } 93 ::= { cds0CrossConnectConfigTable 1 } 94 95Cds0CrossConnectConfigEntry ::= 96 SEQUENCE { 97 cds0Endpt1Ds1 InterfaceIndex, 98 cds0Endpt1Ds0Group Unsigned32, 99 cds0Endpt2Ds1 InterfaceIndex, 100 cds0Endpt2Ds0Group Unsigned32, 101 cds0ConnRowStatus RowStatus 102 } 103 104cds0Endpt1Ds1 OBJECT-TYPE 105 SYNTAX InterfaceIndex 106 MAX-ACCESS not-accessible 107 STATUS current 108 DESCRIPTION 109 "The value of this object equals to the 'ifIndex' of a 110 Ds1 interface. 111 This Ds1 interface is used as the first end point of the 112 Ds0 connection. 113 " 114 ::= { cds0CrossConnectConfigEntry 1} 115 116cds0Endpt1Ds0Group OBJECT-TYPE 117 SYNTAX Unsigned32 (0..31) 118 MAX-ACCESS not-accessible 119 STATUS current 120 DESCRIPTION 121 "The value of this object identifies a Ds0 group which contains 122 one of more Ds0(s) within the Ds1 interface represented by 123 'cDs0Endpt1Ds1'. 124 This Ds0 group is used as the first end point of the 125 Ds0 connection. 126 " 127 ::= { cds0CrossConnectConfigEntry 2 } 128 129cds0Endpt2Ds1 OBJECT-TYPE 130 SYNTAX InterfaceIndex 131 MAX-ACCESS read-create 132 STATUS current 133 DESCRIPTION 134 "The value of this object equals to the 'ifIndex' of a 135 Ds1 interface. 136 This Ds1 interface is used as the second end point of the 137 Ds0 connection. 138 " 139 ::= { cds0CrossConnectConfigEntry 3} 140 141cds0Endpt2Ds0Group OBJECT-TYPE 142 SYNTAX Unsigned32 (0..31) 143 MAX-ACCESS read-create 144 STATUS current 145 DESCRIPTION 146 "The value of this object identifies a Ds0 group which contains 147 one of more Ds0(s) within the Ds1 interface represented by 148 'cDs0Endpt2Ds1'. 149 This Ds0 group is used as the second end point of the 150 Ds0 connection. 151 " 152 ::= { cds0CrossConnectConfigEntry 4 } 153 154cds0ConnRowStatus OBJECT-TYPE 155 SYNTAX RowStatus 156 MAX-ACCESS read-create 157 STATUS current 158 DESCRIPTION 159 "This object is used to create or delete an entry. 160 161 The mandatory objects for creating an entry in this table: 162 'cds0Endpt2Ds1' 163 'cds0Endpt2Ds0Group' 164 165 The following objects are not allowed to be modified after 166 the entry to be added: 167 'cds0Endpt2Ds1' 168 'cds0Endpt2Ds0Group' 169 " 170 ::= { cds0CrossConnectConfigEntry 5 } 171 172-- ********************************************************************* 173-- Conformance and compliance statements 174-- ********************************************************************* 175 176ciscoDs0CrossConnectMIBCompliances OBJECT IDENTIFIER ::= 177 { ciscoDs0CrossConnectMIBConformance 1 } 178 179ciscoDs0CrossConnectMIBGroups OBJECT IDENTIFIER ::= 180 { ciscoDs0CrossConnectMIBConformance 2} 181 182ciscoDs0CrossConnectMIBCompliance MODULE-COMPLIANCE 183 184 STATUS current 185 DESCRIPTION 186 "The compliance statement for Cisco agents which implement 187 the CISCO-DSO-CROSS-CONNECT-MIB." 188 MODULE 189 MANDATORY-GROUPS { cDs0CrossConnectConfigGroup 190 } 191 ::= {ciscoDs0CrossConnectMIBCompliances 1 } 192 193 194-- ********************************************************************* 195-- units of conformance 196-- ********************************************************************* 197 198cDs0CrossConnectConfigGroup OBJECT-GROUP 199 OBJECTS { 200 cds0Endpt2Ds1, 201 cds0Endpt2Ds0Group, 202 cds0ConnRowStatus 203 } 204 205 STATUS current 206 DESCRIPTION 207 "A collection of objects for general configuration of 208 Ds0 cross connection." 209 ::= { ciscoDs0CrossConnectMIBGroups 1 } 210 211END 212 213