mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 00:13:02 +00:00
1210 lines
34 KiB
Plaintext
1210 lines
34 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-WAN-BBIF-ATM-CONN-MIB
|
|
-- Broad Band Interface Connection MIB
|
|
--
|
|
-- September 2002, Subra Hegde
|
|
--
|
|
-- Copyright (c) 2002 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-WAN-BBIF-ATM-CONN-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
DisplayString FROM SNMPv2-TC
|
|
bbChanCnfGrp,
|
|
bbChanStateGrp FROM BASIS-MIB
|
|
ciscoWan FROM CISCOWAN-SMI;
|
|
|
|
ciscoWanBbifAtmConnMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200209090000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-wanatm@cisco.com"
|
|
DESCRIPTION
|
|
"The MIB module to configure the ATM Connections
|
|
on a broad band interface in PXM1 Service module."
|
|
|
|
REVISION "200209090000Z"
|
|
DESCRIPTION
|
|
"Initial version of the MIB.
|
|
|
|
The content of this MIB was originally available
|
|
in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
|
|
The applicable objects from CISCO-WAN-AXIPOP-MIB
|
|
are defined using SMIv2 in this MIB. Also the
|
|
descriptions of some of the objects have been
|
|
modified."
|
|
::= { ciscoWan 35 }
|
|
|
|
IfNsapAddress ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ATM address used by the networking entity. The only
|
|
address type presently supported is NSAP (20 octets)"
|
|
SYNTAX OCTET STRING (SIZE(20))
|
|
|
|
-- ********************************************************************
|
|
--
|
|
--
|
|
-- BROADBAND CHANNEL CONFIG Group
|
|
--
|
|
--
|
|
-- ********************************************************************
|
|
|
|
|
|
bbChanCnfGrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BbChanCnfGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The Broadband Channel config table is for a channel on logical
|
|
interface. There will an entry for each of the channel added on the
|
|
logical partition of the physical line.
|
|
|
|
Following parameters are needed if the connection is from a
|
|
PXM user port and policing is enabled. These apply to
|
|
connection on PXM lines confiured as user port only.
|
|
|
|
PCR/CDVT is used for GCRA1 and
|
|
SCR/MBS is used for GCRA2
|
|
UpcEnable
|
|
UpcPCR
|
|
UpcCDVT
|
|
UpcSCRPolicing
|
|
for CBR conns.
|
|
UpcPCR0
|
|
UpcCDVT0
|
|
for non CBR conns.
|
|
UpcSCR
|
|
UpcMBS"
|
|
::= { bbChanCnfGrp 1 }
|
|
|
|
bbChanCnfGrpEntry OBJECT-TYPE
|
|
SYNTAX BbChanCnfGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The config table is for logical channel."
|
|
INDEX { bbChanCnfNum }
|
|
::= { bbChanCnfGrpTable 1 }
|
|
|
|
BbChanCnfGrpEntry ::=
|
|
SEQUENCE {
|
|
bbChanCnfNum Integer32,
|
|
bbChanRowStatus INTEGER,
|
|
bbChanConnType INTEGER,
|
|
bbChanServiceType INTEGER,
|
|
bbChanConnDesc DisplayString,
|
|
bbChanSvcFlag INTEGER,
|
|
bbChanSvcConnId Integer32,
|
|
|
|
--
|
|
-- connection endpoint parameters, 'e'
|
|
--
|
|
bbChanIfNum Integer32,
|
|
bbChanVpi Integer32,
|
|
bbChanVci Integer32,
|
|
|
|
--
|
|
-- Note that all these parameters are clp = 0+1 stream
|
|
--
|
|
bbChanUpcEnable INTEGER,
|
|
bbChanUpcPCR Integer32,
|
|
bbChanUpcCDVT Integer32,
|
|
|
|
bbChanUpcSCR Integer32,
|
|
bbChanUpcMBS Integer32,
|
|
|
|
bbChanGcra1Action INTEGER,
|
|
bbChanGcra2Action INTEGER,
|
|
bbChanUpcSCRPolicing INTEGER,
|
|
--
|
|
-- below defines the per-connection based threshold
|
|
--
|
|
bbChanEfciThreshold Integer32,
|
|
bbChanDiscardOption INTEGER,
|
|
bbChanFrmDiscardThreshold Integer32,
|
|
bbChanClpHiThreshold Integer32,
|
|
bbChanClpLoThreshold Integer32,
|
|
bbChanCongstUpdateCode INTEGER,
|
|
bbChanMaxCellMemThreshold Integer32,
|
|
|
|
|
|
-- CAC parameters
|
|
bbChanIngrPercentUtil Integer32,
|
|
bbChanEgrPercentUtil Integer32,
|
|
bbChanEgrSrvRate Integer32,
|
|
bbChanOvrSubOvrRide INTEGER,
|
|
|
|
--
|
|
-- connection parameters, 'x'
|
|
--
|
|
bbChanLocalVpi Integer32,
|
|
bbChanLocalVci Integer32,
|
|
bbChanLocalNsapAddr IfNsapAddress,
|
|
|
|
--
|
|
-- connection parameters, 'y'
|
|
--
|
|
bbChanRemoteVpi Integer32,
|
|
bbChanRemoteVci Integer32,
|
|
bbChanRemoteNsapAddr IfNsapAddress,
|
|
|
|
--
|
|
-- connection parameters, 'p'
|
|
--
|
|
bbChanMaster INTEGER,
|
|
bbChanRtePriority Integer32,
|
|
bbChanMaxCost Integer32,
|
|
bbChanRestrictTrkType INTEGER,
|
|
|
|
--
|
|
-- for testcon/testdelay
|
|
--
|
|
bbChanTestType INTEGER,
|
|
bbChanTestState INTEGER,
|
|
bbChanTestResult Integer32,
|
|
|
|
-- Variable to support OAM Segment Loopback towards CPE
|
|
bbChanTestTypeCPESide INTEGER,
|
|
bbChanTestStateCPESide INTEGER,
|
|
|
|
-- Connection parameters, used by PXM
|
|
|
|
bbConnVpcFlag INTEGER,
|
|
bbConnServiceType INTEGER,
|
|
bbConnPCR Integer32,
|
|
bbConnSCR Integer32,
|
|
bbConnPercentUtil Integer32,
|
|
bbRemoteConnPCR Integer32,
|
|
bbRemoteConnSCR Integer32,
|
|
bbRemoteConnPercentUtil Integer32,
|
|
bbChanUpcMCR Integer32
|
|
}
|
|
|
|
bbChanCnfNum OBJECT-TYPE
|
|
SYNTAX Integer32 (16..4111)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This identifies a channel on the PXM logical interface, used as
|
|
PXM port.
|
|
"
|
|
::= { bbChanCnfGrpEntry 1 }
|
|
|
|
bbChanRowStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
add (1),
|
|
delete (2),
|
|
modify (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used for adding/deleting/modifying
|
|
entries in the table.
|
|
|
|
add(1) : Adds the entry.
|
|
delete(2) : Deletes the entry
|
|
modify(3) : Set this before modifying any entries in the table.
|
|
|
|
Following parameters need to be available before creating
|
|
the entry:
|
|
bbChanConnType,
|
|
bbChanServiceType."
|
|
::= { bbChanCnfGrpEntry 2 }
|
|
|
|
bbChanConnType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vpc(1),
|
|
vcc(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the connection type
|
|
vpc(1) : Virtual Path Connection
|
|
vcc(2) : Virtual Channel Connection
|
|
|
|
This object can not be modified once the connection is created."
|
|
::= { bbChanCnfGrpEntry 3 }
|
|
|
|
bbChanServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cbr (1),
|
|
vbr (2),
|
|
abr (3),
|
|
ubr (4),
|
|
vbr-rt (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This specifies the service type
|
|
cbr(1) : Constant Bit Rate
|
|
vbr(2) : Variable Bit Rate
|
|
abr(3) : Available Bit Rate
|
|
ubr(4) : Unspecified Bit Rate
|
|
vbr-rt(5): Variable Bit Rate - Real Time
|
|
|
|
This object can not be modified once the connection is created."
|
|
::= { bbChanCnfGrpEntry 4 }
|
|
|
|
bbChanConnDesc OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that has been defined to give a
|
|
descriptive name to the connection."
|
|
::= { bbChanCnfGrpEntry 5 }
|
|
|
|
bbChanSvcFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
svc (1),
|
|
pvc (2),
|
|
spvc (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This specifies the connection type
|
|
svc(1) : SVC connection
|
|
pvc(2) : PVC connection, used by PAR(Portable Auto Route)
|
|
spvc(3) : Soft PVC connection, used by PNNI"
|
|
::= { bbChanCnfGrpEntry 6 }
|
|
|
|
bbChanSvcConnId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This connection ID is for future use Currently not supported."
|
|
::= { bbChanCnfGrpEntry 7 }
|
|
|
|
--
|
|
-- connection endpoint parameters, 'e'
|
|
--
|
|
|
|
bbChanIfNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel's logical Interface from which traffic of the connection
|
|
will be received."
|
|
::= { bbChanCnfGrpEntry 8}
|
|
|
|
bbChanVpi OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VPI for the connection."
|
|
::= { bbChanCnfGrpEntry 9}
|
|
|
|
bbChanVci OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'ffff'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCI for the connection."
|
|
::= { bbChanCnfGrpEntry 10}
|
|
|
|
--
|
|
-- UPC parameters
|
|
--
|
|
|
|
bbChanUpcEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (1),
|
|
enable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enables/disables UPC for Ingress cells."
|
|
DEFVAL { enable }
|
|
::= { bbChanCnfGrpEntry 11}
|
|
|
|
bbChanUpcPCR OBJECT-TYPE
|
|
SYNTAX Integer32 (50..1412832)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PCR(0+1), Peak Cell Rate, specifies an upper bound on
|
|
rate at which traffic can be submitted on an ATM
|
|
connection. This object applies to the First Leaky
|
|
Bucket for leaving cells with Cell Loss Priority of 0 or 1.
|
|
. Units: cells per second.
|
|
. Applicable connection types:
|
|
UBR, CBR, VBR, ABR
|
|
. Default: 50
|
|
. Ranges:
|
|
T3 : 50-96000
|
|
E3 : 50-80000
|
|
OC3 : 50-353208
|
|
OC12: 50-1412832
|
|
|
|
PCR is used for GCRA1."
|
|
::= { bbChanCnfGrpEntry 12}
|
|
|
|
bbChanUpcCDVT OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliant Cell Delay Variation. Also known as
|
|
CDVT(0+1), Cell Delay Variation Tolerance, which
|
|
specifies the maximum time period for accumulated
|
|
violations of cell-arrival time parameters. This object
|
|
applies to the First Leaky bucket for cells with Cell
|
|
Loss Priority of 0 or 1.
|
|
. Units: microseconds.
|
|
. Applicable connection types:
|
|
UBR, CBR, VBR, ABR
|
|
. Default:
|
|
CBR: 10000
|
|
Others: 250000
|
|
"
|
|
::= { bbChanCnfGrpEntry 13}
|
|
|
|
bbChanUpcSCR OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1412832)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
SCR, Sustainable Cell Rate, is an upper bound on the
|
|
conforming average rate of an ATM connection, over
|
|
time scales which are long relative to those for which
|
|
the PCR is defined. Enforcement of this bound by the UPC
|
|
could allow the network to allocate sufficient resources,
|
|
but less than thos based on the PCR, and still ensure
|
|
that the performance objectives (e.g., Cell Loss Ratio)
|
|
can be achieved.
|
|
. Units: cell per second.
|
|
. Applicable connection types:
|
|
. VBR, ABR
|
|
. Ranges:
|
|
T3 : 50-96000
|
|
E3 : 50-80000
|
|
OC3 : 50-353208
|
|
OC12: 50-1412832
|
|
. Default: 50
|
|
|
|
"
|
|
::= { bbChanCnfGrpEntry 14}
|
|
|
|
bbChanUpcMBS OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Burst Size (MBS). Also known as Compliant Burst Size (CBS).
|
|
. Units: cells
|
|
. Applicable connection types:
|
|
. VBR, ABR
|
|
. Default: 1000
|
|
. Range : 1-5000000
|
|
"
|
|
::= { bbChanCnfGrpEntry 15}
|
|
|
|
bbChanGcra1Action OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAction(1),
|
|
tagCells(2),
|
|
tagAndDiscard(3),
|
|
discardAllNonComformCells(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GCRA1 Action.
|
|
1 = No Action
|
|
2 = Tag Untagged cells
|
|
3 = Tag untagged cells and discard tagged cells
|
|
4 = Discard all (0+1) non-comforming cells."
|
|
DEFVAL { discardAllNonComformCells }
|
|
::= { bbChanCnfGrpEntry 16 }
|
|
|
|
bbChanGcra2Action OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAction(1),
|
|
tagCells(2),
|
|
tagAndDiscard(3),
|
|
discardAllNonComformCells(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GCRA2 Action.
|
|
1 = No Action
|
|
2 = Tag Untagged cells
|
|
3 = Tag untagged cells and discard tagged cells
|
|
4 = Discard all (0+1) non-comforming cells."
|
|
DEFVAL { discardAllNonComformCells }
|
|
::= { bbChanCnfGrpEntry 17 }
|
|
|
|
bbChanUpcSCRPolicing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clp0 (1),
|
|
clp0and1 (2),
|
|
off (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selects SCR policing for CLP = 0 or all cells."
|
|
::= { bbChanCnfGrpEntry 18}
|
|
|
|
bbChanEfciThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..491520)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Threshold above which EFCI bit is to be set.
|
|
Default Value is 3/4 of max cell count."
|
|
DEFVAL { 196608 }
|
|
::= { bbChanCnfGrpEntry 19 }
|
|
|
|
bbChanDiscardOption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clpHysteresis(1),
|
|
frameDiscard(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable Frame Discard or CLP Hysteresis."
|
|
DEFVAL { clpHysteresis }
|
|
::= { bbChanCnfGrpEntry 20 }
|
|
|
|
bbChanFrmDiscardThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..491520)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress Frame Discard Threshold.
|
|
Valid only when Ingress Frame Discard option is selected."
|
|
::= { bbChanCnfGrpEntry 21 }
|
|
|
|
bbChanClpHiThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..491520)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress CLP High Threshold.
|
|
Default is 3/4 of max cell count."
|
|
DEFVAL { 196608 }
|
|
::= { bbChanCnfGrpEntry 22 }
|
|
|
|
bbChanClpLoThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..491520)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress CLP Low Threshold. Valid only when
|
|
Ingress CLP Hysteresis option is selected.
|
|
|
|
Default Value is 1/2 of max cell count."
|
|
DEFVAL { 131072 }
|
|
::= { bbChanCnfGrpEntry 23 }
|
|
|
|
bbChanCongstUpdateCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dontUpdate(1),
|
|
setCiBit(2),
|
|
setEfciBit(3),
|
|
clearEfciBit(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress Channel Congestion Update Code."
|
|
::= { bbChanCnfGrpEntry 24 }
|
|
|
|
bbChanMaxCellMemThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..512000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of cells of that connection in
|
|
the memory.
|
|
Assuming Total Cell Memory is 512K cells, this is defaulted to
|
|
half of total size."
|
|
DEFVAL { 262144 }
|
|
::= { bbChanCnfGrpEntry 25 }
|
|
|
|
|
|
-- CAC parameters
|
|
|
|
bbChanIngrPercentUtil OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percentage Utilization of the IngrService Rate. This is used
|
|
for connection admission control."
|
|
::= { bbChanCnfGrpEntry 26}
|
|
|
|
bbChanEgrPercentUtil OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percentage Utilization of the EgrService Rate.
|
|
This is used for egress bandwidth calculation and
|
|
connection admission control."
|
|
::= { bbChanCnfGrpEntry 27 }
|
|
|
|
bbChanEgrSrvRate OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1412832)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress service rate - This is used for egress bandwidth calculation
|
|
and for connection admission control. The actual value
|
|
depends on the speed of the logical interface."
|
|
::= { bbChanCnfGrpEntry 28 }
|
|
|
|
bbChanOvrSubOvrRide OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (1),
|
|
enable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Channel Over Subscrive Override
|
|
This MIB variable allows one to add a new connection on a port
|
|
even if it is over subscribed.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { bbChanCnfGrpEntry 29 }
|
|
|
|
--
|
|
-- connection parameters, 'x'
|
|
--
|
|
|
|
bbChanLocalVpi OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPI value for this channel."
|
|
::= { bbChanCnfGrpEntry 30 }
|
|
|
|
bbChanLocalVci OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'ffff'h)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VCI value for this channel."
|
|
::= { bbChanCnfGrpEntry 31 }
|
|
|
|
bbChanLocalNsapAddr OBJECT-TYPE
|
|
SYNTAX IfNsapAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Near End NSAP Address value for this channel."
|
|
::= { bbChanCnfGrpEntry 32 }
|
|
|
|
--
|
|
-- connection parameters, 'y'
|
|
--
|
|
bbChanRemoteVpi OBJECT-TYPE
|
|
SYNTAX Integer32 (0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VPI value for this channel."
|
|
::= { bbChanCnfGrpEntry 33 }
|
|
|
|
bbChanRemoteVci OBJECT-TYPE
|
|
SYNTAX Integer32 (0..'ffff'h)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VCI value for this channel."
|
|
::= { bbChanCnfGrpEntry 34 }
|
|
|
|
bbChanRemoteNsapAddr OBJECT-TYPE
|
|
SYNTAX IfNsapAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Far End NSAP Address value for this channel."
|
|
::= { bbChanCnfGrpEntry 35 }
|
|
|
|
--
|
|
-- connection parameters, 'p'
|
|
--
|
|
|
|
bbChanMaster OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master (1),
|
|
slave (2),
|
|
unknown (3)
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used by the PXM switch platform module,
|
|
to determine if this endpoint ia master or slave."
|
|
::= { bbChanCnfGrpEntry 36 }
|
|
|
|
bbChanRtePriority OBJECT-TYPE
|
|
SYNTAX Integer32 (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is also known as class of service, it is used by
|
|
PXM to determine how important this connection is when
|
|
selecting connections to route."
|
|
DEFVAL { 1 }
|
|
::= { bbChanCnfGrpEntry 37 }
|
|
|
|
bbChanMaxCost OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum allowed cost. It is related to Cost Based Routing.
|
|
This is used by PXM so that it won't choose a path with a
|
|
cost greater than this configured level."
|
|
DEFVAL { 255 }
|
|
::= { bbChanCnfGrpEntry 38 }
|
|
|
|
bbChanRestrictTrkType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noRestriction (1),
|
|
terrestrialTrunk (2),
|
|
satelliteTrunk (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Restricted trunk type for routind, used by PXM.
|
|
It specifies that the connection either cannot be
|
|
routed over satellite trunks or terrestrial trunks,
|
|
or it can be on any type of trunk."
|
|
DEFVAL { noRestriction }
|
|
::= { bbChanCnfGrpEntry 39 }
|
|
|
|
--
|
|
-- for testcon/testdelay
|
|
--
|
|
bbChanTestType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
testcon(1),
|
|
testdelay(2),
|
|
notest(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chanTestType starts testing the continuity or delay
|
|
of a connection. It sends specific cell patterns toward
|
|
the network and the terminating end of this connection
|
|
has to be an AXIS or ASI of a BPX in order for this test
|
|
to be working. The receiving node would loop back when
|
|
it receives these cells. The test should be done in
|
|
about couple of seconds.
|
|
testcon(1) : The testcon tests the continuity of
|
|
the connection and testdelay uses the same
|
|
test except that it measures for delay through
|
|
the network.
|
|
|
|
To test the delay follow this procedure:
|
|
a- set chanTestType to testdelay
|
|
b- read chanTestState till it is Pass or Fail
|
|
c- Read chanTestResult for the delay if it is Pass
|
|
|
|
* Note that the chanTestType would go back to notest when the
|
|
test is completed
|
|
To test the continuity follow this procedure:
|
|
a- set chanTestType to testcon
|
|
b- read chanTestState till it is Pass or Fail
|
|
* Note that the chanTestType would go back to notest when the
|
|
test is completed
|
|
|
|
You CAN NOT select 2 tests back to back, you have to select one
|
|
and wait for the result and then start the other one."
|
|
DEFVAL { notest }
|
|
::= { bbChanCnfGrpEntry 40 }
|
|
|
|
bbChanTestState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
passed (1),
|
|
failed (2),
|
|
inprogress (3),
|
|
notinprogress (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the state of the test performed
|
|
on a connection.
|
|
When you add a connection then the chanTestState becomes notinprogress
|
|
and when you select any test, it would go to inprogress state and after
|
|
it completes the test, it will go to failed or passed state.
|
|
1 = Passed
|
|
2 = Failed
|
|
3 = In Progress
|
|
4 = Not In Progress
|
|
"
|
|
::= { bbChanCnfGrpEntry 41 }
|
|
|
|
bbChanTestResult OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is round trip delay in milliseconds.
|
|
When you select testdelay option for the chanTestType,
|
|
the result of the test that is measured in milliseconds
|
|
can be read in chanTestResult."
|
|
::= { bbChanCnfGrpEntry 42 }
|
|
|
|
-- CPE side OAM segment loopback
|
|
|
|
bbChanTestTypeCPESide OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
testconseg(1),
|
|
notest(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chanTestType starts testing the segment continuity
|
|
of a connection.
|
|
It sends OAM Segment loopback cell towards port side (CPE)
|
|
The CPE would loop back the cell
|
|
To test the continuity follow this procedure:
|
|
a- set chanTestTypeCPEside to testconseg
|
|
b- read chanTestState till it is Pass or Fail
|
|
|
|
*Note that the chanTestType would go back to notest when the
|
|
test is completed."
|
|
DEFVAL { notest }
|
|
::= { bbChanCnfGrpEntry 43}
|
|
|
|
bbChanTestStateCPESide OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
passed(1),
|
|
failed(2),
|
|
inprogress(3),
|
|
notinprogress(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This shows the state of the test
|
|
When you add a connection then the chanTestState becomes notinprogress
|
|
and when you select any test, it would go to inprogress state and after
|
|
it completes the test, it will go to failed or passed state.
|
|
1 = Passed
|
|
2 = Failed
|
|
3 = In Progress
|
|
4 = Not In Progress"
|
|
::= { bbChanCnfGrpEntry 44}
|
|
|
|
bbConnVpcFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vpc (1),
|
|
vcc (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This represents the connection type, used for PXM to
|
|
identify VPC/VCC."
|
|
::= { bbChanCnfGrpEntry 45 }
|
|
|
|
bbConnServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
cbr (1),
|
|
vbr (2),
|
|
ubr (4),
|
|
abrstd (6),
|
|
vbrrt (8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This specifies the service type
|
|
1 ==> Constant Bit Rate
|
|
2 ==> Variable Bit Rate
|
|
4 ==> Unspecified Bit Rate
|
|
6 ==> Available Bit Rate ( standard )
|
|
8 ==> Variable Bit Rate - Real-Time
|
|
|
|
Note that this is used by PXM card,
|
|
Also to make it compatible with existing AUSM MIB definition,
|
|
value 3 is not used.
|
|
|
|
foresight ABR is not supported in PXM , i.e Virtual Service Module
|
|
"
|
|
::= { bbChanCnfGrpEntry 46 }
|
|
|
|
bbConnPCR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Peak cell rate, could be derived from the end point parameter
|
|
"
|
|
::= { bbChanCnfGrpEntry 47 }
|
|
|
|
bbConnSCR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Sustained cell rate, could be derived from the end point parameter
|
|
"
|
|
::= { bbChanCnfGrpEntry 48 }
|
|
|
|
bbConnPercentUtil OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0..100 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This is the expected long-term utilization of the
|
|
channel by this end-point.
|
|
"
|
|
DEFVAL {100}
|
|
::= {bbChanCnfGrpEntry 49 }
|
|
|
|
bbRemoteConnPCR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Peak cell rate of the other end, if not set, will be
|
|
set to the same as local end PCR (bbChanUpcPCR). However,
|
|
note that if the PCRs for both local and remote end
|
|
are set to the different value (i.e., asymmetric conn),
|
|
then this should be set differently from local end PCR.
|
|
"
|
|
::= { bbChanCnfGrpEntry 50 }
|
|
|
|
bbRemoteConnSCR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Sustained cell rate of the other end, if not set, will be
|
|
set to the same as local end SCR (bbChanUpcSCR). However,
|
|
note that if the PCRs for both local and remote end
|
|
are set to the different value (i.e., asymmetric conn),
|
|
then this should be set differently from local end SCR.
|
|
"
|
|
::= { bbChanCnfGrpEntry 51 }
|
|
|
|
bbRemoteConnPercentUtil OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0..100 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This is the expected long-term utilization of the
|
|
channel by this end-point. If this is not specified in
|
|
the connection setup request, it'll be defaulted to
|
|
100 percent
|
|
"
|
|
DEFVAL {100}
|
|
::= {bbChanCnfGrpEntry 52 }
|
|
|
|
bbChanUpcMCR OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1412832)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
SCR, Sustainable Cell Rate, is an upper bound on the
|
|
conforming average rate of an ATM connection, over
|
|
time scales which are long relative to those for which
|
|
the PCR is defined. Enforcement of this bound by the UPC
|
|
could allow the network to allocate sufficient resources,
|
|
but less than thos based on the PCR, and still ensure
|
|
that the performance objectives (e.g., Cell Loss Ratio)
|
|
can be achieved.
|
|
. Units: cell per second.
|
|
. Applicable connection types:
|
|
. ABR
|
|
. Ranges:
|
|
T3 : 50-96000
|
|
E3 : 50-80000
|
|
OC3 : 50-353208
|
|
OC12: 50-1412832
|
|
. Default: 50
|
|
|
|
"
|
|
::= { bbChanCnfGrpEntry 53}
|
|
|
|
-- ---------------------------------------------------------------------
|
|
|
|
--
|
|
-- Next available channel
|
|
--
|
|
|
|
bbChanNumNextAvailable OBJECT-TYPE
|
|
SYNTAX Integer32 (16..4111)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This variable contains the next unused channel number of the possible
|
|
4096 . This number can be used in channel config table.
|
|
ChanNumNextAvailable gets updated whenever this number is used to
|
|
create a new logical channel. Value 0 for this variable indicates that
|
|
no more channels are available.
|
|
"
|
|
::= { bbChanCnfGrp 2 }
|
|
|
|
-- NextAvailable local VPID
|
|
|
|
bbChanVpIdNextAvailable OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4095)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
|
|
This in only valid for a Service Module, will NOT be used in PXM.
|
|
|
|
This variable contains the next unused local VPId of the possible
|
|
1 to 4095. This number can be used in channel config table. It gets
|
|
updated if the number is used to create a new vp connection.
|
|
|
|
The max. no. of VP conn.s is limited to the VPI range configured
|
|
for this logical interface.
|
|
Value of 0 for this variable indicates that no more vp connections
|
|
are available
|
|
"
|
|
::= { bbChanCnfGrp 3 }
|
|
|
|
-- ********************************************************************
|
|
--
|
|
--
|
|
-- BROADBAND CHANNEL State Group
|
|
--
|
|
--
|
|
-- ********************************************************************
|
|
|
|
|
|
bbChanStateGrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BbChanStateGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The Broadband Channel state table is for a channel on logical
|
|
interface. There will an entry for each of the channel added on the
|
|
logical partition of the physical line.
|
|
"
|
|
::= { bbChanStateGrp 1 }
|
|
|
|
bbChanStateGrpEntry OBJECT-TYPE
|
|
SYNTAX BbChanStateGrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The state table is for logical channel.
|
|
The available number of channels on the broadband interface (user ports)
|
|
on the PXM card is restricted to 4K.
|
|
|
|
The PXM card has 2 Queue Engines ( QE0 and QE1).
|
|
Current calculations allow 31954 GLCNs on QE0, and 31748 GLCNs on QE1.
|
|
"
|
|
INDEX { bbChanStateNum }
|
|
::= { bbChanStateGrpTable 1 }
|
|
|
|
BbChanStateGrpEntry ::=
|
|
SEQUENCE {
|
|
bbChanStateNum Integer32,
|
|
bbChanState INTEGER,
|
|
bbChanEgrXmtState INTEGER,
|
|
bbChanIngrRcvState INTEGER
|
|
}
|
|
|
|
bbChanStateNum OBJECT-TYPE
|
|
SYNTAX Integer32 (16..4111)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Refers to the logical channel number."
|
|
::= { bbChanStateGrpEntry 1}
|
|
|
|
bbChanState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notconfigured (1),
|
|
normal (2),
|
|
alarm (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the state of the VC (channel)."
|
|
::= { bbChanStateGrpEntry 2}
|
|
|
|
bbChanEgrXmtState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other (1),
|
|
normal (2),
|
|
sendingAis (3),
|
|
sendingFerf (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the status of port transmit(Egress)."
|
|
::= { bbChanStateGrpEntry 3}
|
|
|
|
bbChanIngrRcvState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other (1),
|
|
normal (2),
|
|
receivingAis (3),
|
|
receivingFerf (4),
|
|
alarm (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicates the status of port receive(Ingress)."
|
|
::= { bbChanStateGrpEntry 4}
|
|
|
|
|
|
-- conformance information
|
|
|
|
cwbAtmConnMIBConformance OBJECT IDENTIFIER ::= { ciscoWanBbifAtmConnMIB 2 }
|
|
|
|
cwbAtmConnMIBGroups OBJECT IDENTIFIER ::=
|
|
{ cwbAtmConnMIBConformance 1 }
|
|
cwbAtmConnMIBCompliances OBJECT IDENTIFIER ::=
|
|
{ cwbAtmConnMIBConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
cwbAtmConnCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities
|
|
which support Frame realy connection MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cwbAtmConnGroup,
|
|
cwbAtmConnStateGroup
|
|
}
|
|
|
|
GROUP cwbAtmConnGeneralGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for systems, where
|
|
it is required to know the next available resource
|
|
for NMS applications."
|
|
::= { cwbAtmConnMIBCompliances 1 }
|
|
|
|
cwbAtmConnGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bbChanCnfNum,
|
|
bbChanRowStatus,
|
|
bbChanConnType,
|
|
bbChanServiceType,
|
|
bbChanConnDesc,
|
|
bbChanSvcFlag,
|
|
bbChanSvcConnId,
|
|
bbChanIfNum,
|
|
bbChanVpi,
|
|
bbChanVci,
|
|
bbChanUpcEnable,
|
|
bbChanUpcPCR,
|
|
bbChanUpcCDVT,
|
|
bbChanUpcSCR,
|
|
bbChanUpcMBS,
|
|
bbChanGcra1Action,
|
|
bbChanGcra2Action,
|
|
bbChanUpcSCRPolicing,
|
|
bbChanEfciThreshold,
|
|
bbChanDiscardOption,
|
|
bbChanFrmDiscardThreshold,
|
|
bbChanClpHiThreshold,
|
|
bbChanClpLoThreshold,
|
|
bbChanCongstUpdateCode,
|
|
bbChanMaxCellMemThreshold,
|
|
bbChanIngrPercentUtil,
|
|
bbChanEgrPercentUtil,
|
|
bbChanEgrSrvRate,
|
|
bbChanOvrSubOvrRide,
|
|
bbChanLocalVpi,
|
|
bbChanLocalVci,
|
|
bbChanLocalNsapAddr,
|
|
bbChanRemoteVpi,
|
|
bbChanRemoteVci,
|
|
bbChanRemoteNsapAddr,
|
|
bbChanMaster,
|
|
bbChanRtePriority,
|
|
bbChanMaxCost,
|
|
bbChanRestrictTrkType,
|
|
bbChanTestType,
|
|
bbChanTestState,
|
|
bbChanTestResult,
|
|
bbChanTestTypeCPESide,
|
|
bbChanTestStateCPESide,
|
|
bbConnVpcFlag,
|
|
bbConnServiceType,
|
|
bbConnPCR,
|
|
bbConnSCR,
|
|
bbConnPercentUtil,
|
|
bbRemoteConnPCR,
|
|
bbRemoteConnSCR,
|
|
bbRemoteConnPercentUtil,
|
|
bbChanUpcMCR
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information
|
|
applicable to an ATM Connection on broad band interfaces."
|
|
::= { cwbAtmConnMIBGroups 1 }
|
|
|
|
cwbAtmConnStateGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bbChanStateNum,
|
|
bbChanState,
|
|
bbChanEgrXmtState,
|
|
bbChanIngrRcvState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects related to state
|
|
of ATM Connections on Broad band interface."
|
|
::= { cwbAtmConnMIBGroups 2 }
|
|
|
|
cwbAtmConnGeneralGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
bbChanNumNextAvailable,
|
|
bbChanVpIdNextAvailable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects related to next
|
|
available channeli number and next available
|
|
VPI value of connections supported."
|
|
::= { cwbAtmConnMIBGroups 3 }
|
|
|
|
END
|