1-- ***************************************************************** 2-- ciscoMgx82xxAtmUniPortMIB 3-- ATM UNI port MIB in MGX82xx series. 4-- 5-- April 2003, Subra Hegde 6-- 7-- Copyright (c) 2003 by cisco Systems, Inc. 8-- All rights reserved. 9-- **************************************************************** 10 11CISCO-MGX82XX-ATM-UNI-PORT-MIB DEFINITIONS ::= BEGIN 12IMPORTS 13 MODULE-IDENTITY, 14 OBJECT-TYPE, 15 Integer32 16 FROM SNMPv2-SMI 17 MODULE-COMPLIANCE, 18 OBJECT-GROUP FROM SNMPv2-CONF 19 AtmAddress, NetPrefix FROM ATM-FORUM-TC-MIB 20 atmAddressRegistration FROM BASIS-MIB 21 ciscoWan FROM CISCOWAN-SMI; 22 23ciscoMgx82xxAtmUniPortMIB MODULE-IDENTITY 24 LAST-UPDATED "200304180000Z" 25 ORGANIZATION "Cisco Systems, Inc." 26 CONTACT-INFO 27 " Cisco Systems 28 Customer Service 29 30 Postal: 170 W Tasman Drive 31 San Jose, CA 95134 32 USA 33 34 Tel: +1 800 553-NETS 35 36 E-mail: cs-wanatm@cisco.com" 37 DESCRIPTION 38 "The MIB module containing objects related to 39 user-side of the ATM UNI Port. 40 41 The mib is applicable for MGX8250 and MGX8220 products. 42 Terminologies used: 43 44 UNI : User Network Interface. 45 " 46 47 REVISION "200304180000Z" 48 DESCRIPTION 49 "Initial version of the MIB. 50 51 The content of this MIB was originally available 52 in CISCO-WAN-AXIPOP-MIB defined using SMIv1. 53 The applicable objects from CISCO-WAN-AXIPOP-MIB 54 are defined using SMIv2 in this MIB. Also the 55 descriptions of some of the objects have been 56 modified." 57 ::= { ciscoWan 71 } 58 59atmNetPrefixGroup OBJECT IDENTIFIER ::= { atmAddressRegistration 1 } 60atmAddressGroup OBJECT IDENTIFIER ::= { atmAddressRegistration 2 } 61 62-- 63-- The Address Table 64-- 65atmAddressTable OBJECT-TYPE 66 SYNTAX SEQUENCE OF AtmAddressEntry 67 MAX-ACCESS not-accessible 68 STATUS current 69 DESCRIPTION 70 "A table implemented by the network-side of an ATM 71 UNI port, containing the ATM-layer addresses in effect 72 on the user-side of the UNI." 73 ::= { atmAddressGroup 1 } 74 75atmAddressEntry OBJECT-TYPE 76 SYNTAX AtmAddressEntry 77 MAX-ACCESS not-accessible 78 STATUS current 79 DESCRIPTION 80 "Information about a single ATM-layer address in effect 81 on the user-side of a UNI port." 82 INDEX { axisAtmAddressPort, axisAtmAddressAtmAddress} 83 ::= { atmAddressTable 1 } 84 85AtmAddressEntry ::= SEQUENCE { 86 axisAtmAddressPort Integer32, 87 axisAtmAddressAtmAddress AtmAddress, 88 axisAtmAddressStatus INTEGER 89} 90 91axisAtmAddressPort OBJECT-TYPE 92 SYNTAX Integer32 (0..2147483647) 93 MAX-ACCESS read-only 94 STATUS current 95 DESCRIPTION 96 "A unique value which identifies this port. The value of 97 0 has the special meaning of identifying the local UNI." 98 ::= { atmAddressEntry 1 } 99 100axisAtmAddressAtmAddress OBJECT-TYPE 101 SYNTAX AtmAddress 102 MAX-ACCESS read-only 103 STATUS current 104 DESCRIPTION 105 "The ATM address which is in effect on the user-side 106 of the ATM UNI port." 107 ::= { atmAddressEntry 2 } 108 109axisAtmAddressStatus OBJECT-TYPE 110 SYNTAX INTEGER { 111 valid(1), 112 invalid(2) 113 } 114 MAX-ACCESS read-only 115 STATUS current 116 DESCRIPTION 117 "An indication of the validity of the ATM address at 118 the user-side of the UNI port." 119 ::= { atmAddressEntry 3 } 120 121 122-- The Network Prefix Table 123 124atmNetPrefixTable OBJECT-TYPE 125 SYNTAX SEQUENCE OF AtmNetPrefixEntry 126 MAX-ACCESS not-accessible 127 STATUS current 128 DESCRIPTION 129 "A table implemented by the UNI Management Entity on 130 the user-side of an ATM UNI port, containing the 131 network-prefix(es) for ATM-layer addresses 132 in effect on the user-side of the UNI." 133 ::= { atmNetPrefixGroup 1 } 134 135atmNetPrefixEntry OBJECT-TYPE 136 SYNTAX AtmNetPrefixEntry 137 MAX-ACCESS not-accessible 138 STATUS current 139 DESCRIPTION 140 "An entry in the table, containing information about 141 the ATM Prefix status." 142 INDEX { axisAtmNetPrefixPort, axisAtmNetPrefixPrefix } 143 ::= { atmNetPrefixTable 1 } 144 145AtmNetPrefixEntry ::= SEQUENCE { 146 axisAtmNetPrefixPort Integer32, 147 axisAtmNetPrefixPrefix NetPrefix, 148 axisAtmNetPrefixAdminStatus INTEGER, 149 axisAtmNetPrefixOperStatus INTEGER 150} 151 152axisAtmNetPrefixPort OBJECT-TYPE 153 SYNTAX Integer32 (0..2147483647) 154 MAX-ACCESS read-only 155 STATUS current 156 DESCRIPTION 157 "The unique value which identifies the ILMI port." 158 ::= { atmNetPrefixEntry 1 } 159 160axisAtmNetPrefixPrefix OBJECT-TYPE 161 SYNTAX NetPrefix 162 MAX-ACCESS read-only 163 STATUS current 164 DESCRIPTION 165 "The network prefix for ATM addresses which is in effect 166 on the user-side of the ATM UNI port." 167 ::= { atmNetPrefixEntry 2 } 168 169axisAtmNetPrefixAdminStatus OBJECT-TYPE 170 SYNTAX INTEGER { 171 valid(1), 172 invalid(2) 173 } 174 MAX-ACCESS read-write 175 STATUS current 176 DESCRIPTION 177 "An indication of the validity of the network prefix 178 for ATM addresses, on the user-side of the UNI port." 179 ::= { atmNetPrefixEntry 3 } 180 181axisAtmNetPrefixOperStatus OBJECT-TYPE 182 SYNTAX INTEGER { 183 registering(1), 184 de-registering(2), 185 registered(3), 186 de-registered(4), 187 failRegistering(5), 188 failDe-registering(6) 189 } 190 MAX-ACCESS read-only 191 STATUS current 192 DESCRIPTION 193 "An indication of the current registration state for 194 the prefix." 195 ::= { atmNetPrefixEntry 4 } 196 197 198-- conformance information 199 200cmauPortMIBConformance OBJECT IDENTIFIER ::= 201 { ciscoMgx82xxAtmUniPortMIB 2 } 202 203cmauPortMIBGroups OBJECT IDENTIFIER ::= 204 { cmauPortMIBConformance 1 } 205 206cmauPortMIBCompliances OBJECT IDENTIFIER ::= 207 { cmauPortMIBConformance 2 } 208 209-- compliance statements 210 211cmauPortCompliance MODULE-COMPLIANCE 212 STATUS current 213 DESCRIPTION 214 "The compliance statement for objects related 215 to ATM UNI ports." 216 MODULE -- this module 217 MANDATORY-GROUPS { 218 cmauAtmAddressGroup, 219 cmauNetPrefixGroup 220 } 221 ::= { cmauPortMIBCompliances 1 } 222 223cmauAtmAddressGroup OBJECT-GROUP 224 OBJECTS { 225 axisAtmAddressPort, 226 axisAtmAddressAtmAddress, 227 axisAtmAddressStatus 228 } 229 STATUS current 230 DESCRIPTION 231 "The collection of objects which are used to represent 232 ATM Port information." 233 ::= { cmauPortMIBGroups 1 } 234 235cmauNetPrefixGroup OBJECT-GROUP 236 OBJECTS { 237 axisAtmNetPrefixPort, 238 axisAtmNetPrefixPrefix, 239 axisAtmNetPrefixAdminStatus, 240 axisAtmNetPrefixOperStatus 241 } 242 STATUS current 243 DESCRIPTION 244 "The collection of objects related to 245 ATM address prefix." 246 ::= { cmauPortMIBGroups 2 } 247 248END 249 250