initial commit; version 22.5.12042
This commit is contained in:
210
mibs/broadbandforum/ATM-DXI-MIB
Normal file
210
mibs/broadbandforum/ATM-DXI-MIB
Normal file
@ -0,0 +1,210 @@
|
||||
ATM-DXI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212;
|
||||
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
atmUniDxi OBJECT IDENTIFIER ::= { atmForum 3 }
|
||||
|
||||
-- This MIB is intended to be used in either of two scenarios.
|
||||
-- In the first scenario, the DTE acts as a proxy for the DCE(s),
|
||||
-- while, in the second scenario, the DCE contains an independent
|
||||
-- SNMP agent and responds to SNMP requests directly.
|
||||
--
|
||||
-- In both these scenarios, specific DXI interfaces are identified
|
||||
-- by a single integer-valued index. In the first scenario, the
|
||||
-- DXI interfaces that connect directly to the DTE are identified
|
||||
-- by the DTE's corresponding value of ifIndex. The DXI interfaces
|
||||
-- that connect to the DCE are assigned interface numbers.
|
||||
-- For example, see the figure below.
|
||||
-- In this example, the numbers 4 and 5 are assigned to those
|
||||
-- DXI interfaces that are connected to the DCE(s). The assignment
|
||||
-- of numbers to these interfaces is implementation dependent.
|
||||
-- An SNMP management station will see these as interfaces of a
|
||||
-- special type (assigned by the IETF).
|
||||
-- In the second scenario, all the DXI interfaces correspond
|
||||
-- directly to DCE interfaces. In this case, all corresponding
|
||||
-- instances are identified by IfIndices assigned by the DCE.
|
||||
|
||||
--
|
||||
|
||||
-- In the UNI ATM Cell Header, the VPI/VCI fields together
|
||||
-- comprise a 24-bit field. The eight most significant bits
|
||||
-- constitute the VPI subfield, and the least significant
|
||||
-- sixteen bits constitute the VCI subfield. All zeros is an
|
||||
-- invalid value and on ATM interfaces is used to designate a
|
||||
-- null (or empty or unassigned) cell. Thus the valid VPI/VCI
|
||||
-- values are in the range 1 thru 2**24-1 inclusive. These
|
||||
-- values are used for indexing certain tables in the ATM
|
||||
-- MIB(s).
|
||||
|
||||
-- The ATM Data Exchange Interface (DXI) object reflects
|
||||
-- information about an ATM DXI between an ATM DCE (e.g., a DSU)
|
||||
-- and a DTE (e.g., a Router/Host). In particular, it contains both
|
||||
-- configuration and performance information specific to the
|
||||
-- DXI. Each DXI instance typically corresponds to several DFAs.
|
||||
-- With a 24-bit DFA, the range of valid DFA index values is
|
||||
-- 1 thru 2**24 inclusive. Note that the 24-bit binary DFA
|
||||
-- field (with values 0 thru 2**24-1) from the DXI
|
||||
-- header must be incremented by one to yield the DFA index
|
||||
-- for accessing the tables in the MIB. The DFA consisting of
|
||||
-- all zeros (with corresponding MIB index value of 1) is
|
||||
-- reserved for the DXI Local Management Interface (LMI) with
|
||||
-- the ATM DTE.
|
||||
|
||||
Dfa ::= INTEGER (1..16777215)
|
||||
-- *** For the DCEs, the mapping between the DXI
|
||||
-- *** DFA and the ATM VPI/VCI is fixed. The LMI DFA has no
|
||||
-- *** corresponding VPI/VCI. (Refer to Annex A for the bit mapping.)
|
||||
|
||||
atmDxi OBJECT IDENTIFIER ::= { atmUniDxi 2 }
|
||||
|
||||
---
|
||||
--- This table is mandatory if supporting ATM DXI.
|
||||
---
|
||||
|
||||
atmDxiConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmDxiConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains
|
||||
ATM DXI configuration information
|
||||
including information on the mode supported
|
||||
across the DXI."
|
||||
::= { atmDxi 2 }
|
||||
|
||||
atmDxiConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmDxiConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This list contains ATM DXI configuration information."
|
||||
INDEX { atmDxiConfIfIndex }
|
||||
::= { atmDxiConfTable 1 }
|
||||
|
||||
AtmDxiConfEntry ::=
|
||||
SEQUENCE {
|
||||
atmDxiConfIfIndex
|
||||
INTEGER,
|
||||
atmDxiConfMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmDxiConfIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies, for SNMP, the ATM DXI
|
||||
interface for which this entry contains management information.
|
||||
This is the same value as used to identify the IfEntry describing
|
||||
the DCE interface. Management uses and expects this value. In
|
||||
the proxy mode of operation, the DCE always treats this as 0, but
|
||||
preserves it in its response to the DTE. 0, the DXI value, means
|
||||
the interface over which the DXI LMI request was received."
|
||||
::= { atmDxiConfEntry 2 }
|
||||
|
||||
atmDxiConfMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mode1a (1),
|
||||
mode1b (2),
|
||||
mode2 (3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the dxi mode being
|
||||
used at the atm dxi port."
|
||||
::= { atmDxiConfEntry 3 }
|
||||
|
||||
atmDxiDFAConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmDxiDFAConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains configuration information about
|
||||
a particular DFA."
|
||||
::= { atmDxi 3 }
|
||||
|
||||
atmDxiDFAConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmDxiDFAConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This list contains ATM DXI DFA configuration
|
||||
information."
|
||||
INDEX { atmDxiDFAConfIfIndex, atmDxiDFAConfDfaIndex }
|
||||
::= { atmDxiDFAConfTable 1 }
|
||||
|
||||
AtmDxiDFAConfEntry ::=
|
||||
SEQUENCE {
|
||||
atmDxiDFAConfIfIndex
|
||||
INTEGER,
|
||||
atmDxiDFAConfDfaIndex
|
||||
Dfa,
|
||||
atmDxiDFAConfAALType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmDxiDFAConfIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies, for SNMP, the ATM DXI
|
||||
interface for which this entry contains management information.
|
||||
This is the same value as used to identify the IfEntry describing
|
||||
the DCE interface. Management uses and expects this value. In
|
||||
the proxy mode of operation, the DCE always treats this as 0, but
|
||||
preserves it in its response to the DTE. 0, the DXI value, means
|
||||
the interface over which the DXI LMI request was received."
|
||||
::= { atmDxiDFAConfEntry 1 }
|
||||
|
||||
atmDxiDFAConfDfaIndex OBJECT-TYPE
|
||||
SYNTAX Dfa
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the DFA instance on the DXI
|
||||
identified by atmDxiDFAConfIfIndex."
|
||||
::= { atmDxiDFAConfEntry 2 }
|
||||
|
||||
atmDxiDFAConfAALType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
none (2),
|
||||
aal34 (3),
|
||||
aal5 (4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the AAL type supported at this DFA.
|
||||
Note, if mode 2 is supported on the DXI identified by the
|
||||
corresponding instance of atmDxiDFAConfIfIndex and that
|
||||
instance of atmDxiDFAConfIfIndex identifies the DCE side
|
||||
of the DXI, then this object contains the AAL Type being
|
||||
run on the corresponding VPI/VCI on the corresponding ATM UNI
|
||||
interface."
|
||||
::= { atmDxiDFAConfEntry 3 }
|
||||
|
||||
-- The following definition is for use only in Trap PDUs
|
||||
|
||||
atmDxiEnterprise OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is included as the first ID-Value pair
|
||||
in a Trap PDU for which the Generic Trap Type field
|
||||
has the value 'enterpriseSpecific'. The value of the
|
||||
object identifies the enterprise under whose authority
|
||||
the value of the Enterprise Trap Type field is defined."
|
||||
::= { atmDxi 4 }
|
||||
|
||||
-- End of definitions for ATM DXI-MIB
|
||||
END
|
288
mibs/broadbandforum/ATM-FORUM-ADDR-REG
Normal file
288
mibs/broadbandforum/ATM-FORUM-ADDR-REG
Normal file
@ -0,0 +1,288 @@
|
||||
--------------------------------------------------------------------
|
||||
-- ATM Address Registration MIB
|
||||
--
|
||||
-- March, 1995; Kartik Chandrasekhar
|
||||
--
|
||||
-- Copyright (c) 1995-1997 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
|
||||
|
||||
ATM-FORUM-ADDR-REG DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
atmfNetPrefixGroup,
|
||||
atmfAddressGroup,
|
||||
atmfAddressRegistrationAdminGroup,
|
||||
AtmAddress,
|
||||
NetPrefix FROM ATM-FORUM-TC-MIB
|
||||
OBJECT-TYPE FROM RFC-1212;
|
||||
|
||||
|
||||
|
||||
-- The NetPrefix Group
|
||||
--
|
||||
-- The Network Prefix Table is implemented by the user-side IME.
|
||||
|
||||
atmfNetPrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfNetPrefixEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A table implemented by the user-side IME, containing the
|
||||
network-prefix(es) for ATM-layer addresses in effect on
|
||||
the user side of the UNI."
|
||||
::= { atmfNetPrefixGroup 1 }
|
||||
|
||||
atmfNetPrefixEntry OBJECT-TYPE
|
||||
SYNTAX AtmfNetPrefixEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single network-prefix for
|
||||
ATM-layer addresses in effect on the user-side IME.
|
||||
Note that the index variable atmNetPrefixPrefix is a
|
||||
variable-length string, and as such the rule for
|
||||
variable-length strings in section 4.1.6 of RFC 1212
|
||||
applies."
|
||||
|
||||
INDEX { atmfNetPrefixPort, atmfNetPrefixPrefix }
|
||||
::= { atmfNetPrefixTable 1 }
|
||||
|
||||
AtmfNetPrefixEntry ::=
|
||||
SEQUENCE {
|
||||
atmfNetPrefixPort
|
||||
INTEGER,
|
||||
atmfNetPrefixPrefix
|
||||
NetPrefix,
|
||||
atmfNetPrefixStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmfNetPrefixPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the network prefix for ATM addresses is in
|
||||
effect. The value of 0 has the special meaning of
|
||||
identifying the local UNI."
|
||||
::= { atmfNetPrefixEntry 1 }
|
||||
|
||||
atmfNetPrefixPrefix OBJECT-TYPE
|
||||
SYNTAX NetPrefix
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The network prefix for ATM addresses which is in
|
||||
effect on the user side of the ATM UNI port."
|
||||
::= { atmfNetPrefixEntry 2 }
|
||||
|
||||
atmfNetPrefixStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An indication of the validity of the network prefix
|
||||
for ATM addresses on the user side of the UNI port.
|
||||
To configure a new network prefix in this table, the
|
||||
network-side IME must set the appropriate instance of this
|
||||
object to the value valid(1). To delete an existing
|
||||
network prefix in this table, the network-side IME must
|
||||
set the appropriate instance of this object to the
|
||||
value invalid(2).
|
||||
|
||||
If circumstances occur on the user-side IME which cause a
|
||||
prefix to become invalid, the user-side IME modifies the
|
||||
value of the appropriate instance of this object to invalid(2).
|
||||
|
||||
Whenever the value of this object for a particular
|
||||
prefix becomes invalid(2), the conceptual row for that
|
||||
prefix may be removed from the table at any time,
|
||||
either immediately or subsequently."
|
||||
::= { atmfNetPrefixEntry 3 }
|
||||
|
||||
|
||||
-- The Address Group
|
||||
--
|
||||
-- The Address Table is implemented by the network-side IME.
|
||||
|
||||
atmfAddressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfAddressEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A table implemented by the network-side IME, containing the
|
||||
ATM-layer addresses in effect on the user side of the UNI."
|
||||
::= { atmfAddressGroup 1 }
|
||||
|
||||
atmfAddressEntry OBJECT-TYPE
|
||||
SYNTAX AtmfAddressEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single ATM-layer address in effect
|
||||
on the user-side IME. Note that the index variable
|
||||
atmAddressAtmAddress is a variable-length string, and as
|
||||
such the rule for variable-length strings in section
|
||||
4.1.6 of RFC 1212 applies."
|
||||
INDEX { atmfAddressPort, atmfAddressAtmAddress }
|
||||
::= { atmfAddressTable 1 }
|
||||
|
||||
AtmfAddressEntry ::=
|
||||
SEQUENCE {
|
||||
atmfAddressPort
|
||||
INTEGER,
|
||||
atmfAddressAtmAddress
|
||||
AtmAddress,
|
||||
atmfAddressStatus
|
||||
INTEGER,
|
||||
atmfAddressOrgScope
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmfAddressPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the ATM address is in effect. The value of 0
|
||||
has the special meaning of identifying the local UNI."
|
||||
::= { atmfAddressEntry 1 }
|
||||
|
||||
atmfAddressAtmAddress OBJECT-TYPE
|
||||
SYNTAX AtmAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ATM address which is in effect on the user side
|
||||
of the ATM UNI port."
|
||||
::= { atmfAddressEntry 2 }
|
||||
|
||||
atmfAddressStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An indication of the validity of the ATM address at
|
||||
the user side of the UNI port. To configure a new
|
||||
address in this table, the user-side IME must set the
|
||||
appropriate instance of this object to the value
|
||||
valid(1). To delete an existing address in this table,
|
||||
the user-side IME must set the appropriate instance of
|
||||
this object to the value invalid(2).
|
||||
|
||||
If circumstances occur on the network-side IME which cause
|
||||
an address to become invalid, the network-side IME
|
||||
modifies the value of the appropriate instance of this
|
||||
object to invalid(2).
|
||||
|
||||
Whenever the value of this object for a particular
|
||||
address becomes invalid(2), the conceptual row for
|
||||
that address may be removed from the table at any
|
||||
time, either immediately or subsequently."
|
||||
::= { atmfAddressEntry 3 }
|
||||
|
||||
atmfAddressOrgScope OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
localNetwork(1),
|
||||
localNetworkPlusOne(2),
|
||||
localNetworkPlusTwo(3),
|
||||
siteMinusOne(4),
|
||||
intraSite(5),
|
||||
sitePlusOne(6),
|
||||
organizationMinusOne(7),
|
||||
intraOrganization(8),
|
||||
organizationPlusOne(9),
|
||||
communityMinusOne(10),
|
||||
intraCommunity(11),
|
||||
communityPlusOne(12),
|
||||
regional(13),
|
||||
interRegional(14),
|
||||
global(15)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object indicates the organizational
|
||||
scope for the referenced address. The information of
|
||||
the referenced address shall not be distributed
|
||||
outside the indicated scope. If the user-side IME does
|
||||
not specify a value for the atmfAddressOrgScope object,
|
||||
the network shall set the value of this object to
|
||||
localNetwork(1), if the registered address is an ATM group
|
||||
address, or to global(15), if the registered address is
|
||||
an individual address. Refer to Annex 6.0
|
||||
of ATM Forum UNI Signalling 4.0 for guidelines regarding
|
||||
the use of organizational scopes.
|
||||
|
||||
This organization hierarchy may be mapped to ATM network's
|
||||
routing hierarchy such as PNNI's routing level and
|
||||
the mapping shall be configurable in
|
||||
nodes. Use of this object in a public network is for
|
||||
further study.
|
||||
The default values for organizational scope are
|
||||
localNetwork(1) for ATM group addresses, and global(15)
|
||||
for individual addresses."
|
||||
::= { atmfAddressEntry 4 }
|
||||
|
||||
|
||||
-- The Address Registration Admin Group
|
||||
--
|
||||
-- The Address Registration Admin Table is mandatory for all IMEs.
|
||||
|
||||
atmfAddressRegistrationAdminTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfAddressRegistrationAdminEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A table of Address Registration administrative
|
||||
information for the ATM Interface."
|
||||
::= { atmfAddressRegistrationAdminGroup 1 }
|
||||
|
||||
atmfAddressRegistrationAdminEntry OBJECT-TYPE
|
||||
SYNTAX AtmfAddressRegistrationAdminEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in the table, containing Address
|
||||
Registration administrative information for the ATM
|
||||
Interface."
|
||||
INDEX { atmfAddressRegistrationAdminIndex }
|
||||
::= { atmfAddressRegistrationAdminTable 1 }
|
||||
|
||||
|
||||
AtmfAddressRegistrationAdminEntry ::=
|
||||
SEQUENCE {
|
||||
atmfAddressRegistrationAdminIndex
|
||||
INTEGER,
|
||||
atmfAddressRegistrationAdminStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmfAddressRegistrationAdminIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of 0 which has the special meaning of
|
||||
identifying the ATM Interface over which this message
|
||||
was received."
|
||||
::= { atmfAddressRegistrationAdminEntry 1 }
|
||||
|
||||
atmfAddressRegistrationAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { supported(1), unsupported(2) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An indication of whether or not Address Registration
|
||||
is supported on this ATM Interface. Supported(1)
|
||||
indicates that this ATM Interface supports address
|
||||
registration. Unsupported(2) indicates that this ATM
|
||||
Interface does not support address registration."
|
||||
::= { atmfAddressRegistrationAdminEntry 2 }
|
||||
END
|
2235
mibs/broadbandforum/ATM-FORUM-ILMI40-MIB
Normal file
2235
mibs/broadbandforum/ATM-FORUM-ILMI40-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4119
mibs/broadbandforum/ATM-FORUM-M4-MIB
Normal file
4119
mibs/broadbandforum/ATM-FORUM-M4-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1666
mibs/broadbandforum/ATM-FORUM-MIB
Normal file
1666
mibs/broadbandforum/ATM-FORUM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4734
mibs/broadbandforum/ATM-FORUM-SNMP-M4-MIB
Normal file
4734
mibs/broadbandforum/ATM-FORUM-SNMP-M4-MIB
Normal file
File diff suppressed because it is too large
Load Diff
112
mibs/broadbandforum/ATM-FORUM-SRVC-REG
Normal file
112
mibs/broadbandforum/ATM-FORUM-SRVC-REG
Normal file
@ -0,0 +1,112 @@
|
||||
|
||||
-- This ILMI MIB was specified as part of the LANE 1.0 specification
|
||||
-- (af-lane-0021.000.mib).
|
||||
|
||||
-- This MIB has been made OBSOLETE by the specification of ILMI 4.0,
|
||||
-- since an updated version is included within af-ilmi-0065.000.mib.
|
||||
|
||||
ATM-FORUM-SRVC-REG DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
atmForumUni, atmForumAdmin FROM ATM-FORUM-TC-MIB
|
||||
OBJECT-TYPE FROM RFC-1212;
|
||||
|
||||
-- Textual Convention
|
||||
--
|
||||
-- Representations of this MIB Module of an ATM address
|
||||
-- use the data type:
|
||||
|
||||
AtmAddress ::= OCTET STRING (SIZE (8 | 20))
|
||||
|
||||
-- New MIB Groups
|
||||
atmfSrvcRegistryGroup OBJECT IDENTIFIER ::= { atmForumUni 8 }
|
||||
|
||||
|
||||
-- Object Identifier definitions
|
||||
--
|
||||
-- The following values are define dfor use as possible values
|
||||
-- of the atmfSrvcRegServiceID object.
|
||||
|
||||
atmfSrvcRegTypes OBJECT IDENTIFIER ::= { atmForumAdmin 5 }
|
||||
|
||||
-- LAN Emulation Configuration Server (LECS)
|
||||
atmfSrvcRegLecs OBJECT IDENTIFIER ::= { atmfSrvcRegTypes 1 }
|
||||
|
||||
|
||||
-- The Service Registry Table
|
||||
--
|
||||
-- The Service Registry Table is implemented by the network side
|
||||
-- of the ATM UNI port
|
||||
|
||||
atmfSrvcRegTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfSrvcRegEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The table implemented by the UNI Management Entity on the
|
||||
network side of the ATM UNI port contains all of the
|
||||
services that are available to the user-side of the UNI
|
||||
indexed by service identifier."
|
||||
::= { atmfSrvcRegistryGroup 1 }
|
||||
|
||||
atmfSrvcRegEntry OBJECT-TYPE
|
||||
SYNTAX AtmfSrvcRegEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single service provider that is
|
||||
available to the user-side of the ATM UNI port."
|
||||
INDEX { atmfSrvcRegPort, atmfSrvcRegServiceID,
|
||||
atmfSrvcAddressIndex }
|
||||
::= { atmfSrvcRegTable 1 }
|
||||
|
||||
AtmfSrvcRegEntry ::=
|
||||
SEQUENCE {
|
||||
atmfSrvcRegPort INTEGER,
|
||||
atmfSrvcRegServiceID OBJECT IDENTIFIER,
|
||||
atmfSrvcRegATMAddress AtmAddress,
|
||||
atmfSrvcRegAddressIndex INTEGER
|
||||
}
|
||||
|
||||
atmfSrvcRegPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the service provider is available to the
|
||||
user-side. The value of 0 has the special meaning
|
||||
of identifying the local UNI."
|
||||
::= { atmfSrvcRegEntry 1 }
|
||||
|
||||
atmfSrvcRegServiceID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the service identifier which uniquely identifies
|
||||
the type of service at the address provided in the table."
|
||||
::= { atmfSrvcRegEntry 2 }
|
||||
|
||||
atmfSrvcRegATMAddress OBJECT-TYPE
|
||||
SYNTAX AtmAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the full address of the service. The user-side
|
||||
ATM UNI port may use this address to establish a connection
|
||||
with the service."
|
||||
::= { atmfSrvcRegEntry 3 }
|
||||
|
||||
atmfSrvcRegAddressIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An arbitrary integer to differentiate multiple rows
|
||||
containing different ATM addresses for the same service
|
||||
on the same port."
|
||||
::= { atmfSrvcRegEntry 4 }
|
||||
|
||||
END
|
||||
|
188
mibs/broadbandforum/ATM-FORUM-TC-MIB
Normal file
188
mibs/broadbandforum/ATM-FORUM-TC-MIB
Normal file
@ -0,0 +1,188 @@
|
||||
-- --------------------------------------------------------------------
|
||||
-- ATM FORUM TC MIB
|
||||
--
|
||||
-- October 1996, Kartik Chandrasekhar
|
||||
--
|
||||
-- Copyright (c) 1996-1997 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
|
||||
ATM-FORUM-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
-- Boolean values use this data type from RFC-1903, "Textual Conventions
|
||||
-- for Version 2 of the Simple Network Management Protocol (SNMPv2)"
|
||||
TruthValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean values use this data type from RFC-1903"
|
||||
SYNTAX INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
-- CLNP address values use this data type from RFC-1238, "CLNS MIB for
|
||||
-- use with Connectionless Network Protocol (ISO 8473) and End System
|
||||
-- to Intermediate System (ISO 9542)"
|
||||
ClnpAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CLNP address values use this data type from RFC-1238"
|
||||
SYNTAX OCTET STRING (SIZE (1..21))
|
||||
|
||||
|
||||
-- ATM Service Categories use this data type (See [TM4.0]):
|
||||
AtmServiceCategory ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ATM Service Categories use this data type"
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
cbr(2),
|
||||
rtVbr(3),
|
||||
nrtVbr(4),
|
||||
abr(5),
|
||||
ubr(6)
|
||||
}
|
||||
|
||||
-- ATM End-System Addresses use this data type:
|
||||
AtmAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ATM End-System Addresses"
|
||||
SYNTAX OCTET STRING (SIZE (8 | 20))
|
||||
|
||||
-- Network-Prefixes for an ATM Address use this data type:
|
||||
NetPrefix ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ATM End-System Addresses"
|
||||
SYNTAX OCTET STRING (SIZE (8 | 13))
|
||||
|
||||
|
||||
-- In both the AtmAddress and NetPrefix conventions, Native E.164 addresses
|
||||
-- are represented as 8 octets using the format specified in section
|
||||
-- 3.1.1.3 of the ATM Forum UNI Signalling 4.0 specification.
|
||||
-- In contrast, an NSAP-encoded address is 20 octets, and an NSAP-encoded
|
||||
-- network prefix is 13 octets long.
|
||||
|
||||
|
||||
-- MIB Groups
|
||||
|
||||
-- a subtree for defining ATM Forum MIB object types
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
|
||||
-- a subtree for defining administrative object types
|
||||
atmForumAdmin OBJECT IDENTIFIER ::= { atmForum 1 }
|
||||
atmfTransmissionTypes OBJECT IDENTIFIER ::= { atmForumAdmin 2 }
|
||||
atmfMediaTypes OBJECT IDENTIFIER ::= { atmForumAdmin 3 }
|
||||
atmfTrafficDescrTypes OBJECT IDENTIFIER ::= { atmForumAdmin 4 }
|
||||
atmfSrvcRegTypes OBJECT IDENTIFIER ::= { atmForumAdmin 5 }
|
||||
|
||||
-- a subtree for defining ATM Interface MIB object types
|
||||
atmForumUni OBJECT IDENTIFIER ::= { atmForum 2 }
|
||||
atmfPhysicalGroup OBJECT IDENTIFIER ::= { atmForumUni 1 }
|
||||
atmfAtmLayerGroup OBJECT IDENTIFIER ::= { atmForumUni 2 }
|
||||
atmfAtmStatsGroup OBJECT IDENTIFIER ::= { atmForumUni 3 }
|
||||
atmfVpcGroup OBJECT IDENTIFIER ::= { atmForumUni 4 }
|
||||
atmfVccGroup OBJECT IDENTIFIER ::= { atmForumUni 5 }
|
||||
atmfAddressGroup OBJECT IDENTIFIER ::= { atmForumUni 6 }
|
||||
atmfNetPrefixGroup OBJECT IDENTIFIER ::= { atmForumUni 7 }
|
||||
atmfSrvcRegistryGroup OBJECT IDENTIFIER ::= { atmForumUni 8 }
|
||||
atmfVpcAbrGroup OBJECT IDENTIFIER ::= { atmForumUni 9 }
|
||||
atmfVccAbrGroup OBJECT IDENTIFIER ::= { atmForumUni 10 }
|
||||
atmfAddressRegistrationAdminGroup OBJECT IDENTIFIER ::= { atmForumUni 11 }
|
||||
|
||||
|
||||
-- Object Identifier definitions
|
||||
|
||||
-- Transmission Types: These values are no longer used
|
||||
atmfUnknownType OBJECT IDENTIFIER ::= { atmfTransmissionTypes 1}
|
||||
atmfSonetSTS3c OBJECT IDENTIFIER ::= { atmfTransmissionTypes 2 }
|
||||
atmfDs3 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 3 }
|
||||
atmf4B5B OBJECT IDENTIFIER ::= { atmfTransmissionTypes 4 }
|
||||
atmf8B10B OBJECT IDENTIFIER ::= { atmfTransmissionTypes 5 }
|
||||
atmfSonetSTS12c OBJECT IDENTIFIER ::= { atmfTransmissionTypes 6 }
|
||||
atmfE3 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 7 }
|
||||
atmfT1 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 8 }
|
||||
atmfE1 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 9 }
|
||||
|
||||
-- Media Types: These values are no longer used
|
||||
atmfMediaUnknownType OBJECT IDENTIFIER ::= { atmfMediaTypes 1 }
|
||||
atmfMediaCoaxCable OBJECT IDENTIFIER ::= { atmfMediaTypes 2 }
|
||||
atmfMediaSingleMode OBJECT IDENTIFIER ::= { atmfMediaTypes 3 }
|
||||
atmfMediaMultiMode OBJECT IDENTIFIER ::= { atmfMediaTypes 4 }
|
||||
atmfMediaStp OBJECT IDENTIFIER ::= { atmfMediaTypes 5 }
|
||||
atmfMediaUtp OBJECT IDENTIFIER ::= { atmfMediaTypes 6 }
|
||||
|
||||
-- Traffic Descriptor Types: These types are combined with a five element
|
||||
-- parameter vector to describe a Traffic Descriptor.
|
||||
-- Traffic Descriptors along with a Best Effort Indicator are used to
|
||||
-- indicate a Conformance Definition as defined in [TM4.0].
|
||||
|
||||
-- These types are no longer used
|
||||
atmfNoDescriptor OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 1 }
|
||||
atmfPeakRate OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 2 }
|
||||
|
||||
-- The No CLP/No SCR Type
|
||||
-- Indicates the CBR.1 Conformance Definition if Best Effort is No
|
||||
-- Indicates the UBR.1 and UBR.2 Conformance Definitions if Best Effort is Yes
|
||||
atmfNoClpNoScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 3 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - CDVT in tenths of microseconds
|
||||
-- Parameters #3, #4 and #5 are unused
|
||||
|
||||
-- These types are no longer used
|
||||
atmfClpNoTaggingNoScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 4 }
|
||||
atmfClpTaggingNoScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 5 }
|
||||
|
||||
-- The SCR/No CLP Type
|
||||
-- Indicates the VBR.1 Conformance Definition
|
||||
atmfNoClpScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 6 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - sustainable cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #3 - maximum burst size in cells
|
||||
-- Parameter #4 - CDVT in tenths of microseconds
|
||||
-- Parameter #5 - unused
|
||||
|
||||
-- The CLP without Tagging/SCR Type
|
||||
-- Indicates the VBR.2 Conformance Definition
|
||||
atmfClpNoTaggingScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 7 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - sustainable cell rate in cells/second for CLP=0 traffic
|
||||
-- Parameter #3 - maximum burst size in cells
|
||||
-- Parameter #4 - CDVT in tenths of microseconds
|
||||
-- Parameter #5 - unused
|
||||
|
||||
-- The CLP with Tagging/SCR Type
|
||||
-- Indicates the VBR.3 Conformance Definition
|
||||
atmfClpTaggingScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 8 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - sustainable cell rate in cells/second for CLP=0
|
||||
-- traffic, excess tagged as CLP=1
|
||||
-- Parameter #3 - maximum burst size in cells
|
||||
-- Parameter #4 - CDVT in tenths of microseconds
|
||||
-- Parameter #5 - unused
|
||||
|
||||
-- The ABR Type
|
||||
-- Indicates the ABR Conformance Definition
|
||||
atmfClpNoTaggingMcr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 9 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second
|
||||
-- parameter #2 - CDVT in tenths of microseconds
|
||||
-- Parameter #3 - minimum cell rate in cells/second
|
||||
-- Parameter #4 - unused
|
||||
-- Parameter #5 - unused
|
||||
|
||||
END
|
||||
|
924
mibs/broadbandforum/ATMF-CES
Normal file
924
mibs/broadbandforum/ATMF-CES
Normal file
@ -0,0 +1,924 @@
|
||||
ATMF-CES DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises FROM RFC1155-SMI
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Counter32,
|
||||
Gauge32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndex FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
|
||||
|
||||
atmfCES MODULE-IDENTITY
|
||||
LAST-UPDATED "9611050000Z"
|
||||
ORGANIZATION "ATM Forum Circuit Emulation Working Group"
|
||||
CONTACT-INFO "The ATM Forum
|
||||
2570 West El Camino Real, Suite 304
|
||||
Mountain View, CA 94040-1313 USA
|
||||
Phone: +1 415-949-6700
|
||||
Fax: +1 415-949-6705
|
||||
info@atmforum.com"
|
||||
DESCRIPTION "The MIB module used to describe the
|
||||
Circuit Emulation Interworking Function
|
||||
(Version 2.0)"
|
||||
REVISION "9502030000Z"
|
||||
DESCRIPTION "The MIB Module to describe the DS1/E1Circuit
|
||||
Emulation Interworking Function (Version 1.0)
|
||||
Note: The new Version 2 CES MIB replaces this earlier
|
||||
Version 1 CES MIB which exists as the (deprecated)
|
||||
first branch from the overall atmfCESmib object."
|
||||
::= { atmfCESmib 2 }
|
||||
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
atmForumNetworkManagement OBJECT IDENTIFIER ::= {atmForum 5 }
|
||||
atmfCESmib OBJECT IDENTIFIER ::= { atmForumNetworkManagement 2 }
|
||||
|
||||
-- An OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs
|
||||
-- has been assigned as a branch from the ATM Forum Network
|
||||
-- Management tree. This MIB for the version 2 ATM Forum Circuit
|
||||
-- Emulation specification is attached as the second branch from the
|
||||
-- overall atmfCESmib object.
|
||||
|
||||
|
||||
-- The following TEXTUAL-CONVENTIONS are used to link the CES
|
||||
-- interworking function to ATM interface port, plus the
|
||||
-- associated VPI and VCI.
|
||||
|
||||
VpiInteger ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer large enough to hold a VPI"
|
||||
SYNTAX INTEGER (0..4095)
|
||||
|
||||
VciInteger ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer large enough to hold a VCI"
|
||||
SYNTAX INTEGER (0..65535)
|
||||
|
||||
CESConnectionPort ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the port associated with a Circuit Emulation
|
||||
connection. Objects of this type are always defined as
|
||||
part of a set that includes
|
||||
fooPort CESConnectionPort
|
||||
fooVpi VpiInteger
|
||||
fooVci VciInteger
|
||||
The interpretation of these objects is as follows:
|
||||
1. If no connection exists, 'fooPort' has a value of 0.
|
||||
Because Interface table entries always have 'ifIndex'
|
||||
values greater than 0, 'fooPort' reliably serves as a
|
||||
'connection exists' flag.
|
||||
If no connection exists, 'fooVpi' and 'fooVci' are
|
||||
not relevant and have a value of 0.
|
||||
2. If a PVC or SVC exists, 'fooPort' is defined to have
|
||||
the value of the MIB-II/RFC1573 'ifIndex' of the ATM
|
||||
interface associated with the VCC. The ifType
|
||||
associated with such an ifIndex value is either
|
||||
atm(37) or atmLogical(80). 'fooVpi' and 'fooVci'
|
||||
will contain its VPI/VCI."
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
|
||||
AtmAddr ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ATM address used by the network entity. The address
|
||||
types are: no address (0 octets), E.164 (8 octets), and
|
||||
NSAP-encoded ATM Endsystem Address (20 octets).
|
||||
Note: The E.164 address is encoded in BCD format."
|
||||
SYNTAX OCTET STRING (SIZE(0|8|20))
|
||||
|
||||
|
||||
-- This is the MIB module for the ATM Forum Circuit Emulation
|
||||
-- Service Interoperability Specification Version 2.0.
|
||||
--
|
||||
-- This MIB contains four tables:
|
||||
-- CES Configuration Table
|
||||
-- CES Mapping Table
|
||||
-- CES Statistics Table
|
||||
-- CES Active SVC Table
|
||||
|
||||
|
||||
-- CES Configuration Table
|
||||
|
||||
atmfCESObjects OBJECT IDENTIFIER ::= {atmfCES 1}
|
||||
|
||||
atmfCESConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES configuration table used to manage interworking
|
||||
between CBR interfaces or channels and ATM Virtual Channel
|
||||
Links (VCLs). The reverse mapping is shown in the
|
||||
atmfCESMappingTable."
|
||||
::= { atmfCESObjects 1 }
|
||||
|
||||
atmfCESConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES configuration table. There is one
|
||||
entry in the table per CES entity, mapping one CBR
|
||||
interface, channel, or bundle to an ATM VCL.
|
||||
|
||||
Creation of a row in this table with a non-zero
|
||||
atmfCESAtmIndex causes a corresponding entry in the
|
||||
atmVclTable of the ATM-MIB (RFC1695) to be created."
|
||||
INDEX { atmfCESCbrIndex }
|
||||
::= { atmfCESConfTable 1 }
|
||||
|
||||
AtmfCESConfEntry ::= SEQUENCE {
|
||||
atmfCESCbrIndex InterfaceIndex,
|
||||
atmfCESAtmIndex CESConnectionPort,
|
||||
atmfCESAtmVpi VpiInteger,
|
||||
atmfCESAtmVci VciInteger,
|
||||
atmfCESCbrService INTEGER,
|
||||
atmfCESCbrClockMode INTEGER,
|
||||
atmfCESCas INTEGER,
|
||||
atmfCESPartialFill INTEGER,
|
||||
atmfCESBufMaxSize INTEGER,
|
||||
atmfCESCdvRxT INTEGER,
|
||||
atmfCESCellLossIntegrationPeriod INTEGER,
|
||||
atmfCESConnType INTEGER,
|
||||
atmfCESLocalAddr AtmAddr,
|
||||
atmfCESAdminStatus INTEGER,
|
||||
atmfCESOperStatus INTEGER,
|
||||
atmfCESConfRowStatus RowStatus
|
||||
}
|
||||
|
||||
atmfCESCbrIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's ifIndex value
|
||||
of the CBR interface, channel, or bundle that is being
|
||||
cross-connected to an ATM VCL."
|
||||
::= { atmfCESConfEntry 1 }
|
||||
|
||||
atmfCESAtmIndex OBJECT-TYPE
|
||||
SYNTAX CESConnectionPort
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's
|
||||
ifIndex value of the ATM Port interface mapped
|
||||
through this CES IWF to a CBR interface. This value
|
||||
is overwritten whenever an active or passive SVC is
|
||||
established.
|
||||
|
||||
The distinguished value zero indicates that no ATM
|
||||
interface has been specified."
|
||||
::= { atmfCESConfEntry 2 }
|
||||
|
||||
atmfCESAtmVpi OBJECT-TYPE
|
||||
SYNTAX VpiInteger
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VPI used
|
||||
by the ATM VCL mapped through this CES IWF to a CBR
|
||||
interface. This value is overwritten whenever an
|
||||
active or passive SVC is established.
|
||||
|
||||
The value is not relevant if no ATM interface has been
|
||||
specified (i.e., atmfCESAtmIndex is set to zero)."
|
||||
::= { atmfCESConfEntry 3 }
|
||||
|
||||
atmfCESAtmVci OBJECT-TYPE
|
||||
SYNTAX VciInteger
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VCI used
|
||||
by the ATM VCL mapped through this CES IWF to a CBR
|
||||
interface. This value is overwritten whenever an
|
||||
active or passive SVC is established.
|
||||
|
||||
The distinguished value zero indicates that no ATM
|
||||
VCL has been specified."
|
||||
::= { atmfCESConfEntry 4 }
|
||||
|
||||
atmfCESCbrService OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unstructured(1),
|
||||
structured(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DSx/Ex service isas structured or unstructurednot. A
|
||||
structured(2) interface is some nx64kbKbps. An unstructured
|
||||
(1) interface is 1.544Mbps, 2.048Mbps, 6.312Mbps, 44.736 Mbps,
|
||||
or 34.368 Mbps. unstructured(1) passes all bits through the
|
||||
ATM network. strucutured(2) passes data bits through the
|
||||
ATM network, and may also pass signalling bits
|
||||
|
||||
At this time, only unstructured mode is defined for the
|
||||
44.736 Mbps and 34.368 Mbps services."
|
||||
::= { atmfCESConfEntry 5 }
|
||||
|
||||
atmfCESCbrClockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
synchronous(1),
|
||||
srts(2),
|
||||
adaptive(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DSx/Ex service clocking mode. This maps into
|
||||
transmit clock source of CBR interface.
|
||||
|
||||
For structured modes this value, if present, must be set to
|
||||
synchronous(1)."
|
||||
DEFVAL { synchronous }
|
||||
::= { atmfCESConfEntry 6 }
|
||||
|
||||
atmfCESCas OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
basic(1),
|
||||
e1Cas(2),
|
||||
ds1SfCas(3),
|
||||
ds1EsfCas(4),
|
||||
j2Cas(5)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This parameter selects which AAL1 Format should be used:
|
||||
Basic does not carry CAS bits, and uses a single 125 usec frame.
|
||||
e1Cas, ds1SfCas, dS1EsfCas and j2Cas carry CAS bits in a
|
||||
multiframe structure for E1, DS1 SF, DS1 ESF and J2
|
||||
respectively.
|
||||
This applies to structured interfaces only. Default is
|
||||
basic (1). For unstructured interfaces this value, if present,
|
||||
must be set to the default of basic (1)."
|
||||
DEFVAL { basic }
|
||||
::= { atmfCESConfEntry 7 }
|
||||
|
||||
atmfCESPartialFill OBJECT-TYPE
|
||||
SYNTAX INTEGER (0 .. 47)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If partial cell fill is used, the number of user octets per
|
||||
cell must be set with this parameter. Setting this parameter
|
||||
to zero disables partial cell fill, and causes all cells to
|
||||
be completely filled before they are sent."
|
||||
DEFVAL { 0 } -- Partial Cell Fill not used
|
||||
::= { atmfCESConfEntry 8 }
|
||||
|
||||
atmfCESBufMaxSize OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65536)
|
||||
UNITS "10 usec"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define maximum size in 10 microsecond increments of the
|
||||
reassembly buffer. Some implementations may want allow the
|
||||
maximum buffer size to be programmed to a size less than the
|
||||
physical limit to reduce the maximum delay through a circuit."
|
||||
DEFVAL { 128 }
|
||||
::= { atmfCESConfEntry 9 }
|
||||
|
||||
atmfCESCdvRxT OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
UNITS "10 usec"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum cell arrival jitter in 10 usec increments that
|
||||
the reassembly process will tolerate in the cell stream
|
||||
without producing errors on the CBR service interface."
|
||||
DEFVAL { 100 }
|
||||
::= { atmfCESConfEntry 10 }
|
||||
|
||||
atmfCESCellLossIntegrationPeriod OBJECT-TYPE
|
||||
SYNTAX INTEGER (1000 .. 65535)
|
||||
UNITS "msec"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in milliseconds for the cell loss integration period.
|
||||
If a cells are continuously lost for this period of time,
|
||||
atmfCESCellLossStatus is set to loss (2). The
|
||||
default definition is 2500."
|
||||
DEFVAL { 2500 }
|
||||
::= { atmfCESConfEntry 11 }
|
||||
|
||||
atmfCESConnType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
pvc(2),
|
||||
activeSvc(3),
|
||||
passiveSvc(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of ATM connectivity between associated CES IWF's.
|
||||
Valid values are:
|
||||
other - none of the types specified below
|
||||
pvc - supporting connectivity is a permanent
|
||||
virtual connection
|
||||
activeSvc - attempt calls whenever none established
|
||||
passiveSvc - accept calls"
|
||||
::= { atmfCESConfEntry 12 }
|
||||
|
||||
atmfCESLocalAddr OBJECT-TYPE
|
||||
SYNTAX AtmAddr
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ATM address of the local CES IWF process. This address
|
||||
may be used by the automatic SVC establishment procedures to
|
||||
identify the intended recipient CES IWF of an incoming automatic
|
||||
SVC call request. Optionally, the MAX-ACCESS of this object
|
||||
may be read-only, for those implementations where it is
|
||||
not desired to manually configure this address."
|
||||
::= { atmfCESConfEntry 13 }
|
||||
|
||||
atmfCESAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired administrative status of the CES interworking
|
||||
function. The up and down states indicate that the traffic
|
||||
flow is enabled or disabled respectively across the CES
|
||||
interworking function."
|
||||
::= { atmfCESConfEntry 14 }
|
||||
|
||||
atmfCESOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2),
|
||||
unknown(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of the CES interworking function.
|
||||
The up and down states indicate that the traffic flow is
|
||||
enabled or disabled respectively across the CES interworking
|
||||
function. The unknown state indicates that the state of the
|
||||
CES interworking function cannot be determined. The state
|
||||
will be down or unknown if the supporting CBR or ATM
|
||||
interfaces are down or unknown, respectively."
|
||||
::= { atmfCESConfEntry 15 }
|
||||
|
||||
atmfCESConfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create new rows in this table, modify
|
||||
existing rows, and to delete existing rows."
|
||||
::= { atmfCESConfEntry 16 }
|
||||
|
||||
|
||||
-- CES Mapping Table
|
||||
|
||||
atmfCESMappingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES mapping table used to show the mapping from ATM
|
||||
VCLs to CBR interfaces or channels. The mapping and
|
||||
interworking functions are configured in the
|
||||
atmfCESConfTable."
|
||||
::= { atmfCESObjects 2 }
|
||||
|
||||
atmfCESMappingEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES mapping table. There is one entry
|
||||
in the table corresponding to each active row in the
|
||||
atmfCESConfTable for which there is a non-zero
|
||||
atmfCESAtmIndex."
|
||||
INDEX { atmfCESAtmIndex,
|
||||
atmfCESAtmVpi,
|
||||
atmfCESAtmVci }
|
||||
::= { atmfCESMappingTable 1 }
|
||||
|
||||
AtmfCESMappingEntry ::= SEQUENCE {
|
||||
atmfCESMappingCbrIndex InterfaceIndex
|
||||
}
|
||||
|
||||
atmfCESMappingCbrIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's ifIndex value
|
||||
of the CBR interface, channel, or bundle that is being
|
||||
cross-connected to an ATM VCL. Examples of the ifType
|
||||
value for the CBR entity are ds1(18), ds3(30), ds0(81), or
|
||||
ds0bundle(82)."
|
||||
::= { atmfCESMappingEntry 1 }
|
||||
|
||||
|
||||
-- CES Statistics Table
|
||||
|
||||
atmfCESStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES AAL1 statistical data table."
|
||||
::= { atmfCESObjects 3 }
|
||||
|
||||
atmfCESStatsEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES AAL1 Stats table. There is one
|
||||
entry in this table corresponding to each entry in the
|
||||
atmfCESConfTable."
|
||||
AUGMENTS { atmfCESConfEntry }
|
||||
::= { atmfCESStatsTable 1 }
|
||||
|
||||
AtmfCESStatsEntry ::= SEQUENCE {
|
||||
atmfCESReassCells Counter32,
|
||||
atmfCESHdrErrors Counter32,
|
||||
atmfCESPointerReframes Counter32,
|
||||
atmfCESPointerParityErrors Counter32,
|
||||
atmfCESAal1SeqErrors Counter32,
|
||||
atmfCESLostCells Counter32,
|
||||
atmfCESMisinsertedCells Counter32,
|
||||
atmfCESBufUnderflows Counter32,
|
||||
atmfCESBufOverflows Counter32,
|
||||
atmfCESCellLossStatus INTEGER
|
||||
}
|
||||
|
||||
atmfCESReassCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This count gives the number of cells played out to the
|
||||
CES Service Interface. It excludes cells that were
|
||||
discarded for any reason, including cells that were not used
|
||||
due to being declared misinserted, or discarded while the
|
||||
reassembler was waiting to achieve synchronization."
|
||||
::= { atmfCESStatsEntry 1 }
|
||||
|
||||
atmfCESHdrErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of the number of AAL1 header errors detected,
|
||||
including those corrected. Header errors include correctable
|
||||
and uncorrectable CRC, plus bad parity."
|
||||
::= { atmfCESStatsEntry 2 }
|
||||
|
||||
atmfCESPointerReframes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This records the count of the number of events in which the
|
||||
AAL1 reassembler found that an SDT pointer is not where it is
|
||||
expected, and the pointer must be reacquired. This count is
|
||||
only meaningful for structured CES modes, as unstructured CES
|
||||
modes do not use pointers. For unstructured CES modes, this
|
||||
count, if present, should indicate zero."
|
||||
::= { atmfCESStatsEntry 3 }
|
||||
|
||||
atmfCESPointerParityErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This records the count of the number of events in which the
|
||||
AAL1 reassembler detects a parity check failure at the point
|
||||
where a structured data pointer is expected. This count is only
|
||||
meaningful for structured CES modes, as unstructured CES modes
|
||||
do not use pointers. For unstructured CES modes, this count, if
|
||||
present, should indicate zero."
|
||||
::= { atmfCESStatsEntry 4 }
|
||||
|
||||
atmfCESAal1SeqErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times that the sequence number of an incoming AAL1
|
||||
Type 1 SAR-PDU causes a transition from the 'sync' state to
|
||||
the 'out of sequence' state, as defined by ITU-T I.363.1."
|
||||
::= { atmfCESStatsEntry 5 }
|
||||
|
||||
atmfCESLostCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of lost cells, as detected by the AAL1 sequence number
|
||||
processing, for example. This records the count of the number
|
||||
of cells detected as lost in the network prior to the
|
||||
destination CES IWF AAL1 layer processing."
|
||||
::= { atmfCESStatsEntry 6 }
|
||||
|
||||
atmfCESMisinsertedCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of AAL1 sequence violations which the AAL Convergence
|
||||
sublayer interprets as a misinserted cell, as defined by
|
||||
ITU-T I.363.1."
|
||||
::= { atmfCESStatsEntry 7 }
|
||||
|
||||
atmfCESBufUnderflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer underflows. This records the count of the
|
||||
number of times the CES reassembly buffer underflows. In the
|
||||
case of a continuous underflow caused by a loss of ATM cell
|
||||
flow, a single buffer underflow should be counted. If the CES
|
||||
IWF is implemented with multiple buffers (such as a cell level
|
||||
buffer and a bit level buffer), then either buffer underflow
|
||||
will cause this count to be incremented."
|
||||
::= { atmfCESStatsEntry 8 }
|
||||
|
||||
atmfCESBufOverflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer overflows. This records the count of the
|
||||
number of times the CES reassembly buffer overflows. If the CES
|
||||
IWF is implemented with multiple buffers (such as a cell level
|
||||
buffer and a bit level buffer, then either buffer overflow will
|
||||
cause this count to be incremented "
|
||||
::= { atmfCESStatsEntry 9 }
|
||||
|
||||
atmfCESCellLossStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noLoss(1),
|
||||
loss(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When cells are continuously lost for the number of milliseconds
|
||||
specified by atmfCESCellLossIntegrationPeriod, the value is set
|
||||
to loss (2). When cells are no longer lost, the value is set
|
||||
to noLoss (1)."
|
||||
::= { atmfCESStatsEntry 10 }
|
||||
|
||||
|
||||
-- CES Active SVC Table
|
||||
|
||||
atmfCESActiveSvcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfCESActiveSvcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table used to manage active SVCs established across ATM
|
||||
networks between CES entities."
|
||||
::= { atmfCESObjects 4 }
|
||||
|
||||
atmfCESActiveSvcEntry OBJECT-TYPE
|
||||
SYNTAX AtmfCESActiveSvcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES active SVC table. There is one
|
||||
entry in the table corresponding to each active row in
|
||||
the atmfCESConfTable for which the atmfCESConnType takes
|
||||
the value 'activeSvc'."
|
||||
INDEX { atmfCESCbrIndex }
|
||||
::= { atmfCESActiveSvcTable 1 }
|
||||
|
||||
AtmfCESActiveSvcEntry ::= SEQUENCE {
|
||||
atmfCESRemoteAddr AtmAddr,
|
||||
atmfCESFirstRetryInterval INTEGER,
|
||||
atmfCESRetryTimer INTEGER,
|
||||
atmfCESRetryLimit INTEGER,
|
||||
atmfCESRetryFailures Gauge32,
|
||||
atmfCESActiveSvcRestart INTEGER,
|
||||
atmfCESActiveSvcOperStatus INTEGER,
|
||||
atmfCESLastReleaseCause INTEGER,
|
||||
atmfCESLastReleaseDiagnostics OCTET STRING
|
||||
}
|
||||
|
||||
atmfCESRemoteAddr OBJECT-TYPE
|
||||
SYNTAX AtmAddr
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ATM address supporting the corresponding far end
|
||||
CES IWF process. If no address is supplied, no attempts
|
||||
to establish the active SVC are initiated."
|
||||
::= { atmfCESActiveSvcEntry 1 }
|
||||
|
||||
atmfCESFirstRetryInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time to wait before attempting to establish the SVC
|
||||
after the first failed call attempt. The time to wait
|
||||
between subsequent call attempts may differ to implement
|
||||
a backoff scheme. Zero represents an infinite interval
|
||||
indicating no retries."
|
||||
DEFVAL { 10 }
|
||||
::= { atmfCESActiveSvcEntry 2 }
|
||||
|
||||
atmfCESRetryTimer OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the current value of the retry timer for
|
||||
this connection. When the value reaches zero an attempt
|
||||
will be made to establish the active SVC. When the timer
|
||||
is not running, the value zero shall be returned."
|
||||
::= { atmfCESActiveSvcEntry 3 }
|
||||
|
||||
atmfCESRetryLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets a maximum limit on how many consecutive unsuccessful
|
||||
call setup attempts can be made before stopping the attempt
|
||||
to set up the connection. If this limit is reached then
|
||||
management action will be required (e.g. setting
|
||||
atmfCESActiveSvcRestart to 'restart') to initiate a new
|
||||
attempt to establish the connection. A value of zero
|
||||
indicates no limit - the attempts will continue until
|
||||
successful. If this object is not present, no limit on call
|
||||
attempts is assumed."
|
||||
DEFVAL { 0 }
|
||||
::= { atmfCESActiveSvcEntry 4 }
|
||||
|
||||
atmfCESRetryFailures OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates how many attempts to establish the connection
|
||||
have failed. This count is reset whenever a connection
|
||||
is successfully established or the active SVC is restarted."
|
||||
::= { atmfCESActiveSvcEntry 5 }
|
||||
|
||||
atmfCESActiveSvcRestart OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
restart(1),
|
||||
noop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When the value is set to 'restart' the active SVC
|
||||
is released if necessary and a new setup procedure
|
||||
is begun. As a result of this action, the
|
||||
atmfCESActiveSvcOperStatus object transitions to
|
||||
'establishmentInProgress' (if not already in this state)
|
||||
and the atmfCESRetryFailures object is cleared.
|
||||
|
||||
When the value is set to 'noop' no operation is
|
||||
performed. When read, the value 'noop' is returned."
|
||||
::= { atmfCESActiveSvcEntry 6 }
|
||||
|
||||
atmfCESActiveSvcOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
establishmentInProgress(2),
|
||||
connected(3),
|
||||
retriesExhausted(4),
|
||||
noAddressSupplied(5),
|
||||
lowerLayerDown(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the status of the active SVC. Valid values are:
|
||||
other - none of the types specified below
|
||||
establishmentInProgress - connection is not operational,
|
||||
but call attempts are ongoing
|
||||
connected - connection is currently operational
|
||||
retriesExhausted - retry limit has been reached and call
|
||||
attempts have ceased
|
||||
noAddressSupplied - no remote address has been configured,
|
||||
so no call attempts are initiated
|
||||
lowerLayerDown - underlying CES IWF is not operational
|
||||
|
||||
When the row is not 'active', the value of this object is
|
||||
'other'."
|
||||
::= { atmfCESActiveSvcEntry 7 }
|
||||
|
||||
atmfCESLastReleaseCause OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..127)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of the Cause field of the Cause information element
|
||||
in the last RELEASE signalling message received for this
|
||||
active SVC. Indicates the reason for the release."
|
||||
::= { atmfCESActiveSvcEntry 8 }
|
||||
|
||||
atmfCESLastReleaseDiagnostics OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..8))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of the first 8 bytes of diagnostic information
|
||||
from the Cause field of the Cause information element
|
||||
in the last RELEASE signalling message received for this
|
||||
active SVC."
|
||||
::= { atmfCESActiveSvcEntry 9 }
|
||||
|
||||
|
||||
-- Conformance Information
|
||||
|
||||
atmfCESConformance OBJECT IDENTIFIER ::= { atmfCES 2 }
|
||||
|
||||
atmfCESGroups OBJECT IDENTIFIER ::= { atmfCESConformance 1 }
|
||||
atmfCESCompliances OBJECT IDENTIFIER ::= { atmfCESConformance 2 }
|
||||
|
||||
-- Compliance Statements
|
||||
|
||||
atmfCESCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which support
|
||||
the ATM Forum Circuit Emulation Services."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
atmfCESBasicConfigGroup,
|
||||
atmfCESBasicStatsGroup
|
||||
}
|
||||
|
||||
GROUP atmfCESStructConfigGroup
|
||||
DESCRIPTION "This group is mandatory only for IWFs that
|
||||
support Structured DS1, E1 or J2 Nx64 kbit/s
|
||||
Service."
|
||||
|
||||
GROUP atmfCESStructStatsGroup
|
||||
DESCRIPTION "This group is mandatory only for IWFs that
|
||||
support Structured DS1, E1 or J2 Nx64 kbit/s
|
||||
Service."
|
||||
|
||||
GROUP atmfCESSvcConfigGroup
|
||||
DESCRIPTION "This group is mandatory only when support for
|
||||
automatic SVC initiation procedures is provided."
|
||||
|
||||
OBJECT atmfCESLocalAddr
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION "Support for manual configuration of the local
|
||||
CES interworking function address is not
|
||||
required."
|
||||
|
||||
::= { atmfCESCompliances 1 }
|
||||
|
||||
-- Units of Conformance
|
||||
|
||||
atmfCESBasicConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESAtmIndex,
|
||||
atmfCESAtmVpi,
|
||||
atmfCESAtmVci,
|
||||
atmfCESCbrService,
|
||||
atmfCESCbrClockMode,
|
||||
atmfCESBufMaxSize,
|
||||
atmfCESCdvRxT,
|
||||
atmfCESCellLossIntegrationPeriod,
|
||||
atmfCESConnType,
|
||||
atmfCESConfRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration information
|
||||
for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 1 }
|
||||
|
||||
atmfCESOptionalConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESAdminStatus,
|
||||
atmfCESOperStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing configuration
|
||||
information for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 2}
|
||||
|
||||
atmfCESBasicStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESReassCells,
|
||||
atmfCESHdrErrors,
|
||||
atmfCESBufUnderflows,
|
||||
atmfCESBufOverflows,
|
||||
atmfCESCellLossStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing statistics information
|
||||
for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 3 }
|
||||
|
||||
atmfCESOptionalStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESAal1SeqErrors,
|
||||
atmfCESLostCells,
|
||||
atmfCESMisinsertedCells
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing statistics
|
||||
information for generic Circuit Emulation Service IWFs."
|
||||
::= { atmfCESGroups 4 }
|
||||
|
||||
atmfCESStructConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESCas,
|
||||
atmfCESPartialFill
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing configuration information
|
||||
for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs."
|
||||
::= { atmfCESGroups 5 }
|
||||
|
||||
atmfCESStructStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESPointerReframes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing statistics information
|
||||
for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs."
|
||||
::= { atmfCESGroups 6 }
|
||||
|
||||
atmfCESOptionalStructStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESPointerParityErrors
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing statistics
|
||||
information for Structured DS1, E1 or J2 Nx64 kbit/s Service
|
||||
IWFs."
|
||||
::= { atmfCESGroups 7 }
|
||||
|
||||
atmfCESMappingGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESMappingCbrIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about the
|
||||
mapping from ATM VCLs to CBR interfaces or channels."
|
||||
::= { atmfCESGroups 8 }
|
||||
|
||||
atmfCESSvcConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESLocalAddr,
|
||||
atmfCESRemoteAddr,
|
||||
atmfCESFirstRetryInterval,
|
||||
atmfCESRetryTimer,
|
||||
atmfCESRetryFailures,
|
||||
atmfCESActiveSvcRestart,
|
||||
atmfCESActiveSvcOperStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing SVC connection
|
||||
establishment support configuration information for CES
|
||||
IWFs."
|
||||
::= { atmfCESGroups 9 }
|
||||
|
||||
atmfCESOptionalSvcConfigGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
atmfCESRetryLimit,
|
||||
atmfCESLastReleaseCause,
|
||||
atmfCESLastReleaseDiagnostics
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects providing SVC connection
|
||||
establishment support configuration information for CES
|
||||
IWFs."
|
||||
::= { atmfCESGroups 10 }
|
||||
|
||||
END
|
305
mibs/broadbandforum/ATMF-CES-MIB
Normal file
305
mibs/broadbandforum/ATMF-CES-MIB
Normal file
@ -0,0 +1,305 @@
|
||||
--
|
||||
-- Converted to SMIv2 rfc 2578,2579,2580 - STD 58
|
||||
--
|
||||
ATMF-CES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, Counter32, Integer32,
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
ifIndex FROM IF-MIB;
|
||||
|
||||
|
||||
atmfCESmib MODULE-IDENTITY
|
||||
LAST-UPDATED "9911060000z"
|
||||
ORGANIZATION "The ATM Forum"
|
||||
CONTACT-INFO
|
||||
"Postal: The ATM Forum
|
||||
2570 West El Camino Real, Suite 304
|
||||
Mountain View, CA 94040-1313 USA
|
||||
Phone: +1 415-949-6700
|
||||
Fax: +1 415-949-6705
|
||||
info@atmforum.com"
|
||||
DESCRIPTION
|
||||
"Circuit Emulation Specification"
|
||||
::= { enterprises atmForum(353) atmForumNetworkManagement(5) 2 }
|
||||
|
||||
-- an OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs
|
||||
-- has been assigned as a branch from the Forum Network Management
|
||||
-- tree. The DS1/E1 Circuit Emulation specification is attached
|
||||
-- as the first branch from the overall atmfCESmib object. Future
|
||||
-- branches may be added in the future for further CES work, for
|
||||
-- example, DS3/E3 circuit emulation.
|
||||
|
||||
atmfDS1E1CESmib OBJECT IDENTIFIER ::= { atmfCESmib 1 }
|
||||
|
||||
-- this is the MIB module for the ATM Forum DS1/E1 Circuit Emulation
|
||||
-- Interworking Function objects
|
||||
|
||||
-- the following TEXTUAL-CONVENTIONS are used to link the CES
|
||||
-- interworking function to ATM interface port, plus the
|
||||
-- associated VPI and VCI.
|
||||
|
||||
atmfDS1E1CESConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfDS1E1CESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES configuration table. This includes mapping channels from
|
||||
ATM Port to CBR interfaces. There is one atmfDS1E1CESConfEntry
|
||||
per CES Entity"
|
||||
::= { atmfDS1E1CESmib 1 }
|
||||
|
||||
atmfDS1E1CESConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmfDS1E1CESConfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES table. For each entry there is a corresponding
|
||||
entry in the stack table"
|
||||
INDEX { ifIndex }
|
||||
::= { atmfDS1E1CESConfTable 1 }
|
||||
|
||||
AtmfDS1E1CESConfEntry ::= SEQUENCE {
|
||||
atmfDS1E1CESMapATMIndex Integer32,
|
||||
atmfDS1E1CESMapVPI Integer32,
|
||||
atmfDS1E1CESMapVCI Integer32,
|
||||
atmfDS1E1CESCBRService INTEGER,
|
||||
atmfDS1E1CESCBRClockMode INTEGER,
|
||||
atmfDS1E1CESCas INTEGER,
|
||||
atmfDS1E1CESPartialFill Integer32,
|
||||
atmfDS1E1CESBufMaxSize Integer32,
|
||||
atmfDS1E1CESCDVRxT Integer32,
|
||||
atmfDS1E1CESCellLossIntegrationPeriod Integer32
|
||||
}
|
||||
|
||||
|
||||
atmfDS1E1CESMapATMIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to MIB II's
|
||||
ifIndex value of the ATM Port interface mapped
|
||||
through this CES to a CBR interface."
|
||||
::= { atmfDS1E1CESConfEntry 1 }
|
||||
|
||||
atmfDS1E1CESMapVPI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VPI used
|
||||
for the emulated circuit represented by this entry
|
||||
in the ifTable. If there is no connection, this
|
||||
object is meaningless and will have the value zero."
|
||||
::= { atmfDS1E1CESConfEntry 2 }
|
||||
|
||||
atmfDS1E1CESMapVCI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is equal to the VCI used
|
||||
for the emulated circuit represented by this entry
|
||||
in the ifTable. If there is no connection, this
|
||||
object is meaningless and will have the value zero"
|
||||
::= { atmfDS1E1CESConfEntry 3 }
|
||||
|
||||
atmfDS1E1CESCBRService OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unstructured(1),
|
||||
structured(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DS1/E1 service as structured or not. A
|
||||
structured(2) interface is some nx64Kbps. An unstructured
|
||||
(1) interface is 1.544Mbps or 2.048Mbps. unstructured(1)
|
||||
passes all bits through the ATM network.
|
||||
strucutured(2) passes data bits through the ATM network, and
|
||||
may also pass signalling bits"
|
||||
::= { atmfDS1E1CESConfEntry 4 }
|
||||
|
||||
atmfDS1E1CESCBRClockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
synchronous(1),
|
||||
srts(2),
|
||||
adaptive(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define if DS1/E1 service clocking mode. This maps into
|
||||
transmit clock source of CBR interface."
|
||||
DEFVAL { synchronous }
|
||||
::= { atmfDS1E1CESConfEntry 5 }
|
||||
|
||||
atmfDS1E1CESCas OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
basic (1),
|
||||
e1Cas (2),
|
||||
ds1SfCas (3),
|
||||
ds1EsfCas (4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This parameter selects which AAL1 Format should be used:
|
||||
Basic does not carry CAS bits, and uses a single 125 usec frame.
|
||||
E1Cas, Ds1SfCas and DS1EsfCas carry CAS bits in a multiframe
|
||||
structure for E1, DS1 SF and DS1 ESF respectively.
|
||||
This applies to structured interfaces only. Default
|
||||
is Basic (1)."
|
||||
DEFVAL { basic }
|
||||
::= { atmfDS1E1CESConfEntry 6 }
|
||||
|
||||
atmfDS1E1CESPartialFill OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..47)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If partial cell fill is used, the number of user octets per
|
||||
cell must be set with this parameter. Setting this parameter
|
||||
to zero disables partial cell fill, and causes all cells to
|
||||
be completely filled before they are sent."
|
||||
DEFVAL { 0 } -- Partial Cell Fill not used
|
||||
::= { atmfDS1E1CESConfEntry 7 }
|
||||
|
||||
atmfDS1E1CESBufMaxSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65536)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define maximum size in octets of the reassembly buffer.
|
||||
Some implementations may want allow the maximum buffer size to
|
||||
programmed to a size less than the physical limit to reduce
|
||||
the maximum delay through a circuit."
|
||||
DEFVAL { 256 }
|
||||
::= { atmfDS1E1CESConfEntry 8 }
|
||||
|
||||
atmfDS1E1CESCDVRxT OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UNITS `10usec'. The maximum cell arrival jitter in 10usec increments that
|
||||
the reassembly process will tolerate in the cell stream without
|
||||
producing errors in the CBR service interface"
|
||||
DEFVAL { 100 }
|
||||
::= { atmfDS1E1CESConfEntry 9 }
|
||||
|
||||
|
||||
atmfDS1E1CESCellLossIntegrationPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32 (1000..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in milliseconds for the cell loss integration period.
|
||||
If a cells are lost for this period of time.
|
||||
atmfDS1E1CESCellLossStatus is set to loss (2).The mandatory
|
||||
definition is 2500
|
||||
UNITS `msec'"
|
||||
DEFVAL { 2500 }
|
||||
::= { atmfDS1E1CESConfEntry 10 }
|
||||
|
||||
atmfDS1E1CESStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfDS1E1CESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CES AAL1 statistical data table."
|
||||
::= { atmfDS1E1CESmib 2 }
|
||||
|
||||
atmfDS1E1CESStatsEntry OBJECT-TYPE
|
||||
SYNTAX AtmfDS1E1CESStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the CES AAL1 Stats table."
|
||||
INDEX { ifIndex }
|
||||
::= { atmfDS1E1CESStatsTable 1 }
|
||||
|
||||
AtmfDS1E1CESStatsEntry ::= SEQUENCE {
|
||||
atmfDS1E1CESReassCells Counter32,
|
||||
atmfDS1E1CESHdrErrors Counter32,
|
||||
atmfDS1E1CESPointerReframes Counter32,
|
||||
atmfDS1E1CESLostCells Counter32,
|
||||
atmfDS1E1CESBufUnderflows Counter32,
|
||||
atmfDS1E1CESBufOverflows Counter32,
|
||||
atmfDS1E1CESCellLossStatus INTEGER
|
||||
}
|
||||
|
||||
atmfDS1E1CESReassCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This count gives the number of cells played out to the DS1/E1
|
||||
Service Interface. It excludes cells that were discarded for
|
||||
any reason, including cells that were not used due to being
|
||||
declared misinserted, or discarded while the reassembler was
|
||||
waiting to achieve synchronization."
|
||||
::= { atmfDS1E1CESStatsEntry 1 }
|
||||
|
||||
atmfDS1E1CESHdrErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of the number of AAL1 header errors detected and
|
||||
possibly corrected. Header errors include correctable and
|
||||
uncorrectable CRC, plus bad parity."
|
||||
::= { atmfDS1E1CESStatsEntry 2 }
|
||||
|
||||
atmfDS1E1CESPointerReframes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This records the count of the number of events in which the
|
||||
AAL1 reassembler found that an SDT pointer is not where it is
|
||||
expected, and the pointer must be reacquired."
|
||||
::= { atmfDS1E1CESStatsEntry 3 }
|
||||
|
||||
atmfDS1E1CESLostCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of lost cells."
|
||||
::= { atmfDS1E1CESStatsEntry 4 }
|
||||
|
||||
atmfDS1E1CESBufUnderflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer underflows."
|
||||
::= { atmfDS1E1CESStatsEntry 5 }
|
||||
|
||||
atmfDS1E1CESBufOverflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of buffer overflows."
|
||||
::= { atmfDS1E1CESStatsEntry 6 }
|
||||
|
||||
atmfDS1E1CESCellLossStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noLoss(1),
|
||||
loss(2),
|
||||
idle(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When cells are lost for the number of milliseconds specified
|
||||
by atmfDS1E1CESCellLossIntegrationPeriod, the value is set to
|
||||
loss (2). When cells are no longer lost, the value is set
|
||||
to noLoss (1). An additional variable idle os added to indicate
|
||||
cbrct connections status of Idle."
|
||||
::= { atmfDS1E1CESStatsEntry 7 }
|
||||
END
|
2922
mibs/broadbandforum/IMA-MIB
Normal file
2922
mibs/broadbandforum/IMA-MIB
Normal file
File diff suppressed because it is too large
Load Diff
898
mibs/broadbandforum/LAN-EMULATION-BUS-MIB
Normal file
898
mibs/broadbandforum/LAN-EMULATION-BUS-MIB
Normal file
@ -0,0 +1,898 @@
|
||||
LAN-EMULATION-BUS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
-- MODULE-IDENTITY, OBJECT-TYPE,
|
||||
-- Counter32, Integer32
|
||||
-- FROM SNMPv2-SMI
|
||||
|
||||
-- enterprises
|
||||
-- FROM RFC1155-SMI
|
||||
|
||||
Counter
|
||||
FROM RFC1155-SMI
|
||||
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
|
||||
-- TEXTUAL-CONVENTION, DisplayString,
|
||||
-- RowStatus, MacAddress,
|
||||
-- TruthValue, TimeStamp
|
||||
-- FROM SNMPv2-TC
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
|
||||
-- MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
-- FROM SNMPv2-CONF
|
||||
|
||||
-- Since the definition of AtmLaneAddress is changed in LAN-EMULATION-CLIENT-MIB,
|
||||
-- we need to restore its definition.
|
||||
-- AtmLaneAddress,
|
||||
atmfLanEmulation,
|
||||
VpiInteger,
|
||||
VciInteger
|
||||
FROM LAN-EMULATION-CLIENT-MIB
|
||||
|
||||
IfIndexOrZero, Integer, TIMESTAMP,
|
||||
AtmLaneMask
|
||||
FROM LAN-EMULATION-ELAN-MIB;
|
||||
|
||||
|
||||
-- busMIB MODULE-IDENTITY
|
||||
-- LAST-UPDATED "9602121200Z"
|
||||
-- ORGANIZATION "ATM Forum LAN Emulation Sub-Working Group"
|
||||
-- CONTACT-INFO
|
||||
-- "
|
||||
-- The ATM Forum
|
||||
--
|
||||
-- 2570 West El Camino Real, Ste 304,
|
||||
-- Mountain View, CA 94040-1313
|
||||
-- E-mail: info@atmforum.com"
|
||||
--
|
||||
-- DESCRIPTION
|
||||
-- " The MIB module for the management of LANE broadcast and
|
||||
-- known servers. This MIB should be used in conjunction
|
||||
-- with the ELAN and LES MIBs."
|
||||
-- ::= { atmfLanEmulation 4}
|
||||
|
||||
-- atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
-- atmForumNetworkManagement OBJECT IDENTIFIER ::= { atmForum 5 }
|
||||
-- atmfLanEmulation OBJECT IDENTIFIER ::= { atmForumNetworkManagement 3 }
|
||||
-- atmfLanEmulation IMPORTED from LAN-EMULATION-CLIENT-MI
|
||||
busMIB OBJECT IDENTIFIER ::= { atmfLanEmulation 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
-- Integer32 ::= INTEGER
|
||||
|
||||
-- Counter32 ::= Counter
|
||||
|
||||
RowStatus ::= INTEGER
|
||||
|
||||
-- TimeStamp ::= INTEGER (0..2147483647)
|
||||
|
||||
AtmLaneAddress ::= OCTET STRING (SIZE (0 | 20))
|
||||
|
||||
-- BusLocalIndex ::= TEXTUAL-CONVENTION
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "An unique number identifying an
|
||||
-- BUS. This number is only
|
||||
-- used locally by the agent to
|
||||
-- distinguish between BUS."
|
||||
-- SYNTAX Integer32
|
||||
-- BusLocalIndex ::= Integer
|
||||
|
||||
-- BusErrLogIndexType ::= TEXTUAL-CONVENTION
|
||||
-- STATUS mandatory
|
||||
-- DESCRIPTION
|
||||
-- "An arbitrary integer used in identifying
|
||||
-- an erro log associated with a BUS."
|
||||
-- SYNTAX Integer32(1..2147483647)
|
||||
|
||||
|
||||
-- This MIB module consists of the following groups:
|
||||
--
|
||||
-- (1) BUS Conf Group
|
||||
-- (a) BUS table
|
||||
-- (b) BUS-VCC table
|
||||
-- (c) BUS-LEC table
|
||||
--
|
||||
-- (2) Stat Group
|
||||
-- (d) BUS Stat table
|
||||
-- (e) BUS-LEC Statistics table
|
||||
--
|
||||
-- (3) Fault Management Group
|
||||
-- (a) error control table
|
||||
-- (b) error log table
|
||||
|
||||
|
||||
busConfGroup OBJECT IDENTIFIER ::= { busMIB 1 }
|
||||
|
||||
busStatGroup OBJECT IDENTIFIER ::= { busMIB 2 }
|
||||
|
||||
busFaultGroup OBJECT IDENTIFIER ::= { busMIB 3 }
|
||||
|
||||
--
|
||||
-- (1) BUS Conf Group
|
||||
-- (a) BUS table
|
||||
--
|
||||
|
||||
|
||||
busConfNextId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The next available BUS index. The
|
||||
value of this object can be used as
|
||||
the index by the network manager to
|
||||
create an entry in the busConfTable."
|
||||
::= { busConfGroup 1 }
|
||||
|
||||
busConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains all LAN Emulation
|
||||
Broadcast and Unknown Servers (BUS) this
|
||||
agent manages. The BUS handles data sent
|
||||
by an LE Client to the broadcast MAC
|
||||
address, all multicast traffic, and initial unicast
|
||||
frames which are sent by a LEC before the data
|
||||
direct target ATM address has been resolved.
|
||||
There can be multiple BUSs per ELAN, but a
|
||||
BUS can service only one ELAN."
|
||||
::= { busConfGroup 2 }
|
||||
|
||||
busConfEntry OBJECT-TYPE
|
||||
SYNTAX BusConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry in this table represents a
|
||||
BUS. The parameters in each entry apply
|
||||
to one emulated LAN served by one BUS.
|
||||
Object busRowStatus is required during
|
||||
row creation and deletion. Object busElanName
|
||||
is used to indicate the ELAN this BUS
|
||||
is servicing and is used to cross reference
|
||||
tables defined in the LAN Emulation Server MIB.
|
||||
Note that objects busAtmAddrSpec and busAtmAddrMask
|
||||
are used to configure the ATM address of a BUS.
|
||||
The BUS typically derives it's ATM address
|
||||
from the switch or the network and the actual
|
||||
ATM address used is indicated in the object
|
||||
busAtmAddrActual."
|
||||
INDEX { busConfIndex }
|
||||
::= { busConfTable 1 }
|
||||
|
||||
|
||||
BusConfEntry ::= SEQUENCE {
|
||||
busConfIndex INTEGER,
|
||||
busConfAtmAddrSpec AtmLaneAddress,
|
||||
busConfAtmAddrMask AtmLaneMask,
|
||||
busConfAtmAddrActual AtmLaneAddress,
|
||||
busConfElanName DisplayString,
|
||||
busConfLastChange TIMESTAMP,
|
||||
busConfMaxFrameAge INTEGER,
|
||||
busConfOperStatus INTEGER,
|
||||
busConfAdminStatus INTEGER,
|
||||
busConfRowStatus RowStatus
|
||||
}
|
||||
|
||||
busConfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A value which uniquely identifies a
|
||||
conceptual row in the busConfTable.
|
||||
|
||||
If the conceptual row identified by this value
|
||||
of busConfIndex is recreated following an agent
|
||||
restart, the same value of busConfIndex must be
|
||||
used to identify the recreated row."
|
||||
::= { busConfEntry 1 }
|
||||
|
||||
busConfAtmAddrSpec OBJECT-TYPE
|
||||
SYNTAX AtmLaneAddress
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An ATM address specified by the
|
||||
network or local management that,
|
||||
with the ATM address mask, determines
|
||||
a portion of the ATM address that
|
||||
the BUS on the designated ATM interface
|
||||
will use to derive the actual ATM
|
||||
address from the network or ILMI. The derived
|
||||
ATM address is specified in the object
|
||||
busAtmAddrActual, which is used to
|
||||
receive multicast or broadcast traffic."
|
||||
::= { busConfEntry 2 }
|
||||
|
||||
busConfAtmAddrMask OBJECT-TYPE
|
||||
SYNTAX AtmLaneMask
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ATM address mask associated with
|
||||
the object busAtmAddrSpec. The value
|
||||
of the mask is an ATM address with
|
||||
the don't care portion set to zero
|
||||
and the valid ATM address portion set to one."
|
||||
DEFVAL { 'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'H }
|
||||
::= { busConfEntry 3 }
|
||||
|
||||
busConfAtmAddrActual OBJECT-TYPE
|
||||
SYNTAX AtmLaneAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The resultant ATM address in use by the BUS. This
|
||||
object is a product of the specified ATM address, mask
|
||||
and interaction with the network. This object is
|
||||
created by the agent."
|
||||
::= { busConfEntry 4 }
|
||||
|
||||
busConfElanName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The name of the ELAN this BUS is providing service to."
|
||||
::= { busConfEntry 5 }
|
||||
|
||||
busConfLastChange OBJECT-TYPE
|
||||
SYNTAX TIMESTAMP
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of the sysUpTime when this BUS
|
||||
has entered the state indicated by the
|
||||
object busConfOperStatus."
|
||||
::= { busConfEntry 6 }
|
||||
|
||||
busConfMaxFrameAge OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..4)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Time out period for a frame that has been
|
||||
received but not been transmitted by BUS
|
||||
to all relevant Multicast Send VCCs or
|
||||
Multicast Forward VCCs."
|
||||
REFERENCE
|
||||
"LAN Emulation Over ATM Specification -
|
||||
version 1.0. S5."
|
||||
DEFVAL { 1 }
|
||||
::= { busConfEntry 7 }
|
||||
|
||||
busConfOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- unknown state
|
||||
up(2), -- BUS is up and running
|
||||
down(3) -- BUS is down or not available
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The operational state of this BUS entry.
|
||||
When in 'up' state the BUS will forward
|
||||
LEC traffic. Any other state the
|
||||
BUS is not available for service and may
|
||||
release all the existing VCCs and refuse
|
||||
service to all clients."
|
||||
::= { busConfEntry 8 }
|
||||
|
||||
busConfAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
up(2), -- BUS is up and running
|
||||
down(3) -- BUS is down or not available
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The desired state of the designated BUS as
|
||||
prescribed by the operator. The actions of the agent
|
||||
will, if at all possible, eventually result in the
|
||||
desired state being reflected in the busOperStatus."
|
||||
DEFVAL { up }
|
||||
::= { busConfEntry 9 }
|
||||
|
||||
busConfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create or
|
||||
delete entries in the busConfTable."
|
||||
REFERENCE "RFC 1443, [10] Textual Conventions
|
||||
for version 2 of the Simple Network Management
|
||||
Protocol (SNMPv2)."
|
||||
::= { busConfEntry 10 }
|
||||
|
||||
--
|
||||
-- (b) BUS VCC table
|
||||
--
|
||||
busVccTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusVccEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains all the Multicast Forward
|
||||
VCCs used by the BUS to forward multicast traffic
|
||||
to the participating LECs. The Multicast Forward
|
||||
VCC can either be point-to-point or point-to-
|
||||
multipoint calls. This table is read only if
|
||||
SVCs are used and writable if PVCs are used."
|
||||
::= { busConfGroup 3 }
|
||||
|
||||
busVccEntry OBJECT-TYPE
|
||||
SYNTAX BusVccEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry in this table represents a
|
||||
Multicast Forward VCC of the BUS."
|
||||
INDEX { busConfIndex, busVccAtmIfIndex,
|
||||
busVccMtFwdVpi, busVccMtFwdVci }
|
||||
::= { busVccTable 1 }
|
||||
|
||||
BusVccEntry ::=
|
||||
SEQUENCE {
|
||||
busVccAtmIfIndex
|
||||
IfIndexOrZero,
|
||||
busVccMtFwdVpi
|
||||
VpiInteger,
|
||||
busVccMtFwdVci
|
||||
VciInteger,
|
||||
busVccRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
busVccAtmIfIndex OBJECT-TYPE
|
||||
SYNTAX IfIndexOrZero
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ATM interface which the Multicast
|
||||
Forward VCC is running on.
|
||||
This value must match an existing
|
||||
value in the ifTable.
|
||||
The value of this object is set
|
||||
to zero when the ATM interface is
|
||||
undefined."
|
||||
::= { busVccEntry 1 }
|
||||
|
||||
busVccMtFwdVpi OBJECT-TYPE
|
||||
SYNTAX VpiInteger
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VPI value of the Multicast
|
||||
Forward VCC. The object
|
||||
busVccAtmIfIndex, busVccMtFwdVci
|
||||
and the value of this object uniquely
|
||||
identfies a VCC within a ATM host."
|
||||
::= { busVccEntry 2 }
|
||||
|
||||
busVccMtFwdVci OBJECT-TYPE
|
||||
SYNTAX VciInteger
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The VCI value of the Multicast
|
||||
Forward VCC. The object
|
||||
busVccAtmIfIndex, busVccMtFwdVpi
|
||||
and the value of this object uniquely
|
||||
identfies a VCC within a ATM host."
|
||||
::= { busVccEntry 3 }
|
||||
|
||||
busVccRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to create or
|
||||
delete entries in the busConfTable."
|
||||
REFERENCE "RFC 1443, [10] Textual Conventions
|
||||
for version 2 of the Simple Network Management
|
||||
Protocol (SNMPv2)."
|
||||
::= { busVccEntry 4 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- (b) BUS - LEC table
|
||||
--
|
||||
|
||||
busLecTableLastChange OBJECT-TYPE
|
||||
SYNTAX TIMESTAMP
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when an entry of the
|
||||
busLecTable was created/deleted."
|
||||
::= { busConfGroup 4 }
|
||||
|
||||
busLecTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusLecEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" This table contains the BUS and the
|
||||
actual LECs being serviced by the BUS.
|
||||
It can be used as the actual mapping
|
||||
between BUS and LEC.
|
||||
|
||||
This table provides information
|
||||
for Multicast send VCCs
|
||||
between BUS and clients. Objects
|
||||
busLecMcastSendAtmIfIndex, busLecMcastSendVpi,
|
||||
and busLecMcstSendVci can only be modified
|
||||
if PVC is used."
|
||||
::= { busConfGroup 5 }
|
||||
|
||||
busLecEntry OBJECT-TYPE
|
||||
SYNTAX BusLecEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry represents a BUS to LEC
|
||||
mapping."
|
||||
INDEX { busConfIndex , busLecAtmAddr }
|
||||
::= { busLecTable 1 }
|
||||
|
||||
BusLecEntry ::=
|
||||
SEQUENCE {
|
||||
busLecAtmAddr
|
||||
AtmLaneAddress,
|
||||
busLecMcastSendAtmIfIndex
|
||||
IfIndexOrZero,
|
||||
busLecMcastSendVpi
|
||||
VpiInteger,
|
||||
busLecMcastSendVci
|
||||
VciInteger,
|
||||
busLecRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
busLecAtmAddr OBJECT-TYPE
|
||||
SYNTAX AtmLaneAddress
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ATM address of the LEC. This
|
||||
is the primary ATM address of the LEC."
|
||||
::= { busLecEntry 1 }
|
||||
|
||||
busLecMcastSendAtmIfIndex OBJECT-TYPE
|
||||
SYNTAX IfIndexOrZero
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ATM interface index this BUS uses for
|
||||
Multicast Send traffic. The value of this
|
||||
object has to exist in the ifTable in MIB II
|
||||
unless an internal connection is used. When
|
||||
an internal connection is used, this object
|
||||
is set to zero."
|
||||
::= { busLecEntry 2 }
|
||||
|
||||
busLecMcastSendVpi OBJECT-TYPE
|
||||
SYNTAX VpiInteger
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The virtual path identifier used to receive
|
||||
multicast traffic by this BUS."
|
||||
::= { busLecEntry 4 }
|
||||
|
||||
busLecMcastSendVci OBJECT-TYPE
|
||||
SYNTAX VciInteger
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The virtual channel identifier used to receive
|
||||
multicast traffic by this BUS."
|
||||
::= { busLecEntry 5 }
|
||||
|
||||
busLecRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" This object provides a way for the network manager
|
||||
to selectively remove a LE Client from the designated
|
||||
BUS. Or in a system where PVCs are used, this table
|
||||
is used to create Multicast Send VCCs between BUS
|
||||
and LEC."
|
||||
::= { busLecEntry 6 }
|
||||
|
||||
|
||||
--
|
||||
-- (2) BUS Stat Group
|
||||
--
|
||||
-- (a) BUS Statistic table
|
||||
--
|
||||
|
||||
busStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains all counters the
|
||||
BUS maintain. This table is an extention
|
||||
to the busConfTable."
|
||||
::= { busStatGroup 1 }
|
||||
|
||||
|
||||
busStatEntry OBJECT-TYPE
|
||||
SYNTAX BusStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry in this table contains a
|
||||
BUS and its counters."
|
||||
-- AUGMENTS { busConfEntry }
|
||||
INDEX { busConfIndex }
|
||||
::= { busStatTable 1 }
|
||||
|
||||
BusStatEntry ::= SEQUENCE {
|
||||
busStatInDiscards Counter,
|
||||
busStatInOctets Counter,
|
||||
busStatInUcastFrms Counter,
|
||||
busStatInMcastFrms Counter,
|
||||
busStatFrmTimeOuts Counter,
|
||||
busStatMcastSendRefused Counter,
|
||||
busStatMcastFwdFailure Counter
|
||||
}
|
||||
|
||||
busStatInDiscards OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of frames discarded due to resource
|
||||
error."
|
||||
::= { busStatEntry 1 }
|
||||
|
||||
busStatInOctets OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of octets that this BUS has received
|
||||
since its initialization."
|
||||
::= { busStatEntry 2 }
|
||||
|
||||
busStatInUcastFrms OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of frames that the BUS has received
|
||||
which were unicast data frames and all control
|
||||
frames (i.e. they were flooded from the client)."
|
||||
::= { busStatEntry 3 }
|
||||
|
||||
busStatInMcastFrms OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of frames that the BUS has received
|
||||
which were multicast frames."
|
||||
::= { busStatEntry 4 }
|
||||
|
||||
busStatFrmTimeOuts OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of frames dropped by
|
||||
the BUS due to time out."
|
||||
::= { busStatEntry 5 }
|
||||
|
||||
busStatMcastSendRefused OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of multicast send VCCconnection setup
|
||||
attempts to the BUS which were refused."
|
||||
::= { busStatEntry 6 }
|
||||
|
||||
busStatMcastFwdFailure OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The number of multicast forward VCCconnection setup
|
||||
attempts from the BUS which were unsuccessful
|
||||
for any reason."
|
||||
::= { busStatEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
-- (b) BUS - LEC statistics table
|
||||
--
|
||||
|
||||
busLecStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusLecStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains all LEC counters
|
||||
the BUS maintains. This table can also
|
||||
be used to retrieve all LECs a BUS
|
||||
is providing service to."
|
||||
::= { busStatGroup 2 }
|
||||
|
||||
busLecStatEntry OBJECT-TYPE
|
||||
SYNTAX BusLecStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry in this table represents a
|
||||
LEC and its counters."
|
||||
-- AUGMENTS { busLecEntry }
|
||||
INDEX { busConfIndex , busLecAtmAddr }
|
||||
::= { busLecStatTable 1 }
|
||||
|
||||
BusLecStatEntry ::=
|
||||
SEQUENCE {
|
||||
busLecRecvs Counter,
|
||||
busLecForwards Counter,
|
||||
busLecDiscards Counter
|
||||
}
|
||||
|
||||
|
||||
busLecRecvs OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of Multicast, Broadcast and
|
||||
Unknown Forward requests received by
|
||||
the BUS from this LEC."
|
||||
::= { busLecStatEntry 1 }
|
||||
|
||||
busLecForwards OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of Multicast, Broadcast and
|
||||
Unkown Forward requests forwarded by
|
||||
the BUS from this LEC. The value
|
||||
of this object indicate how many requests
|
||||
have been forwarded by the BUS."
|
||||
::= { busLecStatEntry 2 }
|
||||
|
||||
busLecDiscards OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of Multicast, Broadcast and
|
||||
Unkown Forward requests discarded by
|
||||
the BUS from this LEC. The value
|
||||
of this object indicate how many requests
|
||||
have been discarded by the BUS."
|
||||
::= { busLecStatEntry 3 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- BUS Fault Mangement Group
|
||||
-- (a) BUS Error Control Table
|
||||
-- (b) BUS Error Log Table
|
||||
--
|
||||
|
||||
busErrCtlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusErrCtlEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains error log control
|
||||
information of all BUS instances.
|
||||
This table is an extention to the
|
||||
busConfTable. It is used to enable
|
||||
or disable error logs for a particular
|
||||
BUS entry."
|
||||
::= { busFaultGroup 1 }
|
||||
|
||||
busErrCtlEntry OBJECT-TYPE
|
||||
SYNTAX BusErrCtlEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry represents a BUS entry
|
||||
in the busConfTable."
|
||||
-- AUGMENTS { busConfEntry }
|
||||
INDEX { busConfIndex }
|
||||
::= { busErrCtlTable 1 }
|
||||
|
||||
BusErrCtlEntry ::=
|
||||
SEQUENCE {
|
||||
busErrCtlAdminStatus
|
||||
INTEGER,
|
||||
busErrCtlOperStatus
|
||||
INTEGER,
|
||||
busErrCtlClearLog
|
||||
INTEGER,
|
||||
busErrCtlMaxEntries
|
||||
INTEGER,
|
||||
busErrCtlLastEntry
|
||||
INTEGER
|
||||
}
|
||||
|
||||
busErrCtlAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1), -- enable error log
|
||||
disable(2) -- disable error log
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to enable/disable error
|
||||
logging for the BUS."
|
||||
::= { busErrCtlEntry 1 }
|
||||
|
||||
busErrCtlOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- not specified
|
||||
active(2), -- error logging
|
||||
outOfRes(3), -- Out of buffer error
|
||||
failed(4), -- failed to start
|
||||
-- error log for reasons
|
||||
-- other than out of
|
||||
-- resources
|
||||
disabled(5) -- error loggin was disabled
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to indicate
|
||||
the result of a set operation to the
|
||||
object busErrCtlAdminStatus.
|
||||
If the error log was successfully
|
||||
started, it is in active(2) mode.
|
||||
Otherwise, it is set to either
|
||||
outOfRes(3) or failed(4) for
|
||||
the respective reasons."
|
||||
::= { busErrCtlEntry 2 }
|
||||
|
||||
busErrCtlClearLog OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noOp(1), -- read only value
|
||||
clear(2) -- clear the error log associated
|
||||
-- with this BUS entry
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is used to clear the error log
|
||||
entries associated with this BUS."
|
||||
::= { busErrCtlEntry 3 }
|
||||
|
||||
busErrCtlMaxEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER ( 1..65535 )
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The maximum entries of the error
|
||||
log a BUS can support."
|
||||
::= { busErrCtlEntry 4 }
|
||||
|
||||
busErrCtlLastEntry OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..2147483647)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index to the last entry in the error
|
||||
log table for this BUS."
|
||||
::= { busErrCtlEntry 5 }
|
||||
|
||||
--
|
||||
--
|
||||
-- BUS error log table
|
||||
--
|
||||
|
||||
busErrLogTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BusErrLogEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains error logs
|
||||
of the BUS instances enabled
|
||||
in the busErrCtlTable. This table
|
||||
is indexed by the BUS instance
|
||||
index and an arbitrary integer
|
||||
uniquely identifies an error
|
||||
log."
|
||||
::= { busFaultGroup 2 }
|
||||
|
||||
busErrLogEntry OBJECT-TYPE
|
||||
SYNTAX BusErrLogEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Each entry represents aan error detected by the BUS."
|
||||
INDEX { busConfIndex, busErrLogIndex }
|
||||
::= { busErrLogTable 1 }
|
||||
|
||||
BusErrLogEntry ::=
|
||||
SEQUENCE {
|
||||
busErrLogIndex
|
||||
INTEGER,
|
||||
busErrLogAtmAddr
|
||||
AtmLaneAddress,
|
||||
busErrLogErrCode
|
||||
INTEGER,
|
||||
busErrLogTime
|
||||
TIMESTAMP
|
||||
}
|
||||
|
||||
busErrLogIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..2147483647)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An arbitrary integer which uniquely
|
||||
identifies an error log entry. The first
|
||||
entry after reset or clearing the error
|
||||
log is an assigned value (2^32-1). Succeding
|
||||
entries are assigned with descending values
|
||||
consecutively. Entries after 1 are discarded.The
|
||||
enabling/disabling of
|
||||
the error log capability is done in
|
||||
the busErrCtlTable."
|
||||
::= { busErrLogEntry 1 }
|
||||
|
||||
busErrLogAtmAddr OBJECT-TYPE
|
||||
SYNTAX AtmLaneAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The primary ATM address of the LE Client on whose Multicast
|
||||
Send VCC the error occured.
|
||||
The corresponding error code is
|
||||
specified in the object busErrLogErrCode."
|
||||
::= { busErrLogEntry 2 }
|
||||
|
||||
busErrLogErrCode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
outOfRes(1), -- Out of resources error
|
||||
badCtlFrame(2), -- Malformed control frame
|
||||
badDataFrame(3), -- Malformed data frame, i.e.
|
||||
-- the frame received by the
|
||||
-- BUS is either too big or
|
||||
-- too small
|
||||
other(4) -- any other errors
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The Error code which indicates the
|
||||
cause of the error."
|
||||
::= { busErrLogEntry 3 }
|
||||
|
||||
busErrLogTime OBJECT-TYPE
|
||||
SYNTAX TIMESTAMP
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The sysUpTime when this entry was logged by
|
||||
the BUS."
|
||||
::= { busErrLogEntry 4 }
|
||||
|
||||
END
|
3265
mibs/broadbandforum/LAN-EMULATION-CLIENT-MIB
Normal file
3265
mibs/broadbandforum/LAN-EMULATION-CLIENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1795
mibs/broadbandforum/LAN-EMULATION-ELAN-MIB
Normal file
1795
mibs/broadbandforum/LAN-EMULATION-ELAN-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1623
mibs/broadbandforum/LAN-EMULATION-LES-MIB
Normal file
1623
mibs/broadbandforum/LAN-EMULATION-LES-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user