1-- --------------------------------------------------------------------
2-- ATM FORUM TC MIB
3--
4-- October 1996, Kartik Chandrasekhar
5--
6-- Copyright (c) 1996-1997 by cisco Systems, Inc.
7-- All rights reserved.
8-- *****************************************************************
9
10ATM-FORUM-TC-MIB DEFINITIONS ::= BEGIN
11
12IMPORTS
13        TEXTUAL-CONVENTION              FROM SNMPv2-TC
14        enterprises                     FROM RFC1155-SMI;
15
16
17--              Textual Conventions
18
19-- Boolean values use this data type from RFC-1903, "Textual Conventions
20-- for Version 2 of the Simple Network Management Protocol (SNMPv2)"
21TruthValue ::= TEXTUAL-CONVENTION
22   STATUS      current
23   DESCRIPTION
24   "Boolean values use this data type from RFC-1903"
25   SYNTAX      INTEGER {
26                 true(1),
27                 false(2)
28               }
29
30-- CLNP address values use this data type from RFC-1238, "CLNS MIB for
31-- use with Connectionless Network Protocol (ISO 8473) and End System
32-- to Intermediate System (ISO 9542)"
33ClnpAddress ::= TEXTUAL-CONVENTION
34   STATUS      current
35   DESCRIPTION
36   "CLNP address values use this data type from RFC-1238"
37   SYNTAX      OCTET STRING (SIZE (1..21))
38
39
40-- ATM Service Categories use this data type (See [TM4.0]):
41AtmServiceCategory ::= TEXTUAL-CONVENTION
42   STATUS      current
43   DESCRIPTION
44   "ATM Service Categories use this data type"
45   SYNTAX      INTEGER {
46                 other(1),
47                 cbr(2),
48                 rtVbr(3),
49                 nrtVbr(4),
50                 abr(5),
51                 ubr(6)
52              }
53
54-- ATM End-System Addresses use this data type:
55AtmAddress ::= TEXTUAL-CONVENTION
56   STATUS      current
57   DESCRIPTION
58   "ATM End-System Addresses"
59   SYNTAX      OCTET STRING (SIZE (8 | 20))
60
61-- Network-Prefixes for an ATM Address use this data type:
62NetPrefix ::= TEXTUAL-CONVENTION
63   STATUS      current
64   DESCRIPTION
65   "ATM End-System Addresses"
66   SYNTAX      OCTET STRING (SIZE (8 | 13))
67
68
69-- In both the AtmAddress and NetPrefix conventions, Native E.164 addresses
70-- are represented as 8 octets using the format specified in section
71-- 3.1.1.3 of the ATM Forum UNI Signalling 4.0 specification.
72-- In contrast, an NSAP-encoded address is 20 octets, and an NSAP-encoded
73-- network prefix is 13 octets long.
74
75
76--              MIB Groups
77
78-- a subtree for defining ATM Forum MIB object types
79atmForum                OBJECT IDENTIFIER ::= { enterprises 353 }
80
81-- a subtree for defining administrative object types
82atmForumAdmin           OBJECT IDENTIFIER ::= { atmForum 1 }
83atmfTransmissionTypes   OBJECT IDENTIFIER ::= { atmForumAdmin 2 }
84atmfMediaTypes          OBJECT IDENTIFIER ::= { atmForumAdmin 3 }
85atmfTrafficDescrTypes   OBJECT IDENTIFIER ::= { atmForumAdmin 4 }
86atmfSrvcRegTypes        OBJECT IDENTIFIER ::= { atmForumAdmin 5 }
87
88-- a subtree for defining ATM Interface MIB object types
89atmForumUni             OBJECT IDENTIFIER ::= { atmForum 2 }
90atmfPhysicalGroup       OBJECT IDENTIFIER ::= { atmForumUni 1 }
91atmfAtmLayerGroup       OBJECT IDENTIFIER ::= { atmForumUni 2 }
92atmfAtmStatsGroup       OBJECT IDENTIFIER ::= { atmForumUni 3 }
93atmfVpcGroup            OBJECT IDENTIFIER ::= { atmForumUni 4 }
94atmfVccGroup            OBJECT IDENTIFIER ::= { atmForumUni 5 }
95atmfAddressGroup        OBJECT IDENTIFIER ::= { atmForumUni 6 }
96atmfNetPrefixGroup      OBJECT IDENTIFIER ::= { atmForumUni 7 }
97atmfSrvcRegistryGroup   OBJECT IDENTIFIER ::= { atmForumUni 8 }
98atmfVpcAbrGroup         OBJECT IDENTIFIER ::= { atmForumUni 9 }
99atmfVccAbrGroup         OBJECT IDENTIFIER ::= { atmForumUni 10 }
100atmfAddressRegistrationAdminGroup OBJECT IDENTIFIER ::= { atmForumUni 11 }
101
102
103--              Object Identifier definitions
104
105-- Transmission Types: These values are no longer used
106atmfUnknownType         OBJECT IDENTIFIER ::= { atmfTransmissionTypes 1}
107atmfSonetSTS3c          OBJECT IDENTIFIER ::= { atmfTransmissionTypes 2 }
108atmfDs3                 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 3 }
109atmf4B5B                OBJECT IDENTIFIER ::= { atmfTransmissionTypes 4 }
110atmf8B10B               OBJECT IDENTIFIER ::= { atmfTransmissionTypes 5 }
111atmfSonetSTS12c         OBJECT IDENTIFIER ::= { atmfTransmissionTypes 6 }
112atmfE3                  OBJECT IDENTIFIER ::= { atmfTransmissionTypes 7 }
113atmfT1                  OBJECT IDENTIFIER ::= { atmfTransmissionTypes 8 }
114atmfE1                  OBJECT IDENTIFIER ::= { atmfTransmissionTypes 9 }
115
116-- Media Types: These values are no longer used
117atmfMediaUnknownType    OBJECT IDENTIFIER ::= { atmfMediaTypes 1 }
118atmfMediaCoaxCable      OBJECT IDENTIFIER ::= { atmfMediaTypes 2 }
119atmfMediaSingleMode     OBJECT IDENTIFIER ::= { atmfMediaTypes 3 }
120atmfMediaMultiMode      OBJECT IDENTIFIER ::= { atmfMediaTypes 4 }
121atmfMediaStp            OBJECT IDENTIFIER ::= { atmfMediaTypes 5 }
122atmfMediaUtp            OBJECT IDENTIFIER ::= { atmfMediaTypes 6 }
123
124-- Traffic Descriptor Types: These types are combined with a five element
125-- parameter vector to describe a Traffic Descriptor.
126-- Traffic Descriptors along with a Best Effort Indicator are used to
127-- indicate a Conformance Definition as defined in [TM4.0].
128
129-- These types are no longer used
130atmfNoDescriptor        OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 1 }
131atmfPeakRate            OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 2 }
132
133-- The No CLP/No SCR Type
134-- Indicates the CBR.1 Conformance Definition if Best Effort is No
135-- Indicates the UBR.1 and UBR.2 Conformance Definitions if Best Effort is Yes
136atmfNoClpNoScr          OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 3 }
137-- The use of the parameter vector for this type:
138        -- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
139        -- Parameter #2 - CDVT in tenths of microseconds
140        -- Parameters #3, #4 and #5 are unused
141
142-- These types are no longer used
143atmfClpNoTaggingNoScr   OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 4 }
144atmfClpTaggingNoScr     OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 5 }
145
146-- The SCR/No CLP Type
147-- Indicates the VBR.1 Conformance Definition
148atmfNoClpScr            OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 6 }
149-- The use of the parameter vector for this type:
150        -- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
151        -- Parameter #2 - sustainable cell rate in cells/second for CLP=0+1 traffic
152        -- Parameter #3 - maximum burst size in cells
153        -- Parameter #4 - CDVT in tenths of microseconds
154        -- Parameter #5 - unused
155
156-- The CLP without Tagging/SCR Type
157-- Indicates the VBR.2 Conformance Definition
158atmfClpNoTaggingScr     OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 7 }
159-- The use of the parameter vector for this type:
160        -- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
161        -- Parameter #2 - sustainable cell rate in cells/second for CLP=0 traffic
162        -- Parameter #3 - maximum burst size in cells
163        -- Parameter #4 - CDVT in tenths of microseconds
164        -- Parameter #5 - unused
165
166-- The CLP with Tagging/SCR Type
167-- Indicates the VBR.3 Conformance Definition
168atmfClpTaggingScr       OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 8 }
169-- The use of the parameter vector for this type:
170        -- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
171        -- Parameter #2 - sustainable cell rate in cells/second for CLP=0
172        --      traffic, excess tagged as CLP=1
173        -- Parameter #3 - maximum burst size in cells
174        -- Parameter #4 - CDVT in tenths of microseconds
175        -- Parameter #5 - unused
176
177-- The ABR Type
178-- Indicates the ABR Conformance Definition
179atmfClpNoTaggingMcr      OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 9 }
180-- The use of the parameter vector for this type:
181        -- Parameter #1 - peak cell rate in cells/second
182        -- parameter #2 - CDVT in tenths of microseconds
183        -- Parameter #3 - minimum cell rate in cells/second
184        -- Parameter #4 - unused
185        -- Parameter #5 - unused
186
187END
188
189