snmp_mib_archive/CISCO-VISM-ATM-TRUNK-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

1075 lines
38 KiB
Plaintext

-- *****************************************************************
-- CISCO-VISM-ATM-TRUNK-MIB
-- The MIB contains AAL2 CID (Channel Identifier)
-- and also Bearer Connection information
-- for VISM (Voice Interworking Service Module).
--
-- December 2003, George Ogagan
-- April 2004, Rashmi Purandare
--
-- Copyright (c) 2003, 2004 by Cisco Systems, Inc.
-- All rights reserved.
-- ****************************************************************
CISCO-VISM-ATM-TRUNK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Counter32,
Unsigned32 FROM SNMPv2-SMI
TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
voice,
vismChanGrp FROM BASIS-MIB
ciscoWan FROM CISCOWAN-SMI;
ciscoVismAtmTrunkMIB MODULE-IDENTITY
LAST-UPDATED "200404140000Z"
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 contain the Bearer and
CID (Channel Identifier) connection information."
REVISION "200404140000Z"
DESCRIPTION
"Added
- bearerPeakXmtCellRate
- bearerCurrentXmtCellRate
- bearerPeakRcvCellRate
- bearerCurrentRcvCellRate
- bearerCurrentExtAISRcvCnts
- bearerCurrentExtRAIRcvCnts
- bearerCurrentConnAISCnts
- bearerCurrentConnRDICnts
- bearerCurrentExtAISXmtCnts
- bearerCurrentExtRAIXmtCnts
Statistics for bearer cell rates
and alarm counts.
"
REVISION "200402050000Z"
DESCRIPTION
"Added
- vismAal2CidAdminState
"
REVISION "200312090000Z"
DESCRIPTION
"Initial version of the MIB.
The content of this MIB was originally available
in SMIv1 version. The MIB has been converted to
SMIv2 version and descriptions of some of the objects
have been modified."
::= { ciscoWan 87 }
bearerConnGrp OBJECT IDENTIFIER ::= { voice 9 }
vismAal2CidGrp OBJECT IDENTIFIER ::= { vismChanGrp 4 }
bearerConnTable OBJECT-TYPE
SYNTAX SEQUENCE OF BearerConnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes the statistical information
available on a per-bearer connection basis.
These values are applicable equally to an endpoint.
"
::= { bearerConnGrp 1 }
bearerConnEntry OBJECT-TYPE
SYNTAX BearerConnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Each entry in this table corresponds to a bearer
connection, that was setup by binding an endpoint with a
VC(Virtual channel)/CID pair, either through CLI or SNMP.
The statistical counters in this table are generic voice
quality parameters that are equally applicable in all
types of Voice Over Packet adapations (VoIP, VoAAL1 and
VoAAL2). However, they are maintained only in the
PVC(Permanent virtual circuit) trunking model because,
these counters get reset in the switching model on a
per call basis.
The entries in this table are implicitly created/deleted
at the time of creation/deletion of entries in the
vismAal2CidCnfTable.
"
INDEX { bearerEndptNum }
::= { bearerConnTable 1 }
BearerConnEntry ::=
SEQUENCE {
bearerEndptNum Integer32,
bearerCid Integer32,
bearerLcn Integer32,
bearerSentPkts Counter32,
bearerRcvdPkts Counter32,
bearerSentOctets Counter32,
bearerRcvdOctets Counter32,
bearerLostPkts Counter32,
bearerJitter Integer32,
bearerLatency Integer32,
bearerAal2ExtAISCnts Counter32,
bearerAal2ExtRAICnts Counter32,
bearerAal2ConnAISCnts Counter32,
bearerAal2ConnRDICnts Counter32,
bearerCntClrButton INTEGER,
bearerPeakXmtCellRate Unsigned32,
bearerCurrentXmtCellRate Unsigned32,
bearerPeakRcvCellRate Unsigned32,
bearerCurrentRcvCellRate Unsigned32,
bearerCurrentExtAISRcvCnts Counter32,
bearerCurrentExtRAIRcvCnts Counter32,
bearerCurrentConnAISCnts Counter32,
bearerCurrentConnRDICnts Counter32,
bearerCurrentExtAISXmtCnts Counter32,
bearerCurrentExtRAIXmtCnts Counter32
}
bearerEndptNum OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the index for the Bearer
Connection Table. This refers to the same value
as the index to the mgEndpointTable ie. mgEndpointNumber.
This is define in CISCO-WAN-MG-MIB MIB.
"
::= { bearerConnEntry 1 }
bearerCid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the CID associated with this
bearer connection. This refers to the same value as
vismAal2CidNum in the vismAal2CidCnfTable.
"
::= { bearerConnEntry 2 }
bearerLcn OBJECT-TYPE
SYNTAX Integer32(131..510)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the PVC or LCN(Logical Channel Number)
number to which this bearer connection is associated with.
This refers to the same value as in vismCnfChanNum in
vismChanCnfGrp table. This is define in CISCO-VISM-CONN-MIB
MIB.
"
::= { bearerConnEntry 3 }
bearerSentPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the count of packets sent towards the
network since this connection setup.
"
::= { bearerConnEntry 4 }
bearerRcvdPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the count of packets received from the
network since this connection setup.
"
::= { bearerConnEntry 5 }
bearerSentOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the count of bytes sent towards the
network since this connection setup.
"
::= { bearerConnEntry 6 }
bearerRcvdOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the count of bytes received from the
network since this connection setup.
"
::= { bearerConnEntry 7 }
bearerLostPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the count of packets lost in the
egress direction (from the network). This is a computed
number based on the expected number of packets and the
actual number of packets arrived from the network.
"
::= { bearerConnEntry 8 }
bearerJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the jitter (a.k.a interarrival jitter)
This value is determined by the DSP(Digital Signal
Processing) and obtained by the HOST processor
upon querying the DSP on a periodic basis.
"
::= { bearerConnEntry 9 }
bearerLatency OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines the latency (a.k.a end-to-end average
transmission delay for a voice packet).
"
::= { bearerConnEntry 10 }
bearerAal2ExtAISCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object contains the number of external AIS
(Alarm Indication Signal) AAL2 Type3 packets received.
External AIS - is associated with a maintenance alarm
detected on a defective maintenance span, that is
transmitted in the direction of the defect as a substitute
for normal signal. The purpose is to show the downstream
entities that a defect has been identified and to prevent
other maintenance alrams consequent to this first defect.
External AIS bit stream is represented by an all 1's
signal.
"
REFERENCE
"ITU-T Rec. M.20 sec. 5.4.2 a"
::= { bearerConnEntry 11 }
bearerAal2ExtRAICnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of external RAI
(Remote Alarm Indication) AAL2 Type3 packets received.
External RAI - is a signal that is transmitted
upstream from an entity that has detected defects
persisting long enough to constitute a received
signal failure. Its purpose is to report in the backward
direction that there is an interruption of service in the
forward direction.
"
REFERENCE
"ITU-T Rec. G.704 section 2.1.3.1.3"
::= { bearerConnEntry 12 }
bearerAal2ConnAISCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of external Conn
AIS AAL2 Type2 packets received.
External Conn AIS - is transmitted in the downstream
direction from the AAL Type 2 connecting point that first
detects a defect affecting the AAL Type 2 connection;
this includes defects indicated by lower layers.
"
REFERENCE
"ITU-T Rec. I.610 sec 6.2.2.1.1.1"
::= { bearerConnEntry 13 }
bearerAal2ConnRDICnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object contains the number of external Conn
RDI(Remote Defect Indication) AAL2 Type2 packets
received.
External Conn RDI - is a signal transmitted upstream
by an AAL Type 2 endpoint that is in an alarm state as
the result of having received an AAL Type2 connection
AIS or having detected a defect that affects
the AAL Type2 connection.
"
::= { bearerConnEntry 14 }
bearerCntClrButton OBJECT-TYPE
SYNTAX INTEGER {
noaction(1),
clear (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to clear bearerSentPkts, bearerRcvdPkts,
bearerSentOctets, and bearerRcvdOctets.
"
::= { bearerConnEntry 15 }
bearerPeakXmtCellRate OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
UNITS "cells-per-second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak transmit ATM cell rate is the ATM cells
required to transmit peak AAL2 packets on a
CID per second since midnight as per system time;
the peak cell rate gets cleared every 24 hours
at midnight as per system time.
"
::= { bearerConnEntry 16 }
bearerCurrentXmtCellRate OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
UNITS "cells-per-second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current transmit ATM cell rate is the ATM cells
required to transmit current AAL2 packets on a
CID per second.
"
::= { bearerConnEntry 17 }
bearerPeakRcvCellRate OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
UNITS "cells-per-second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak receive ATM cell rate is the ATM cells
required to receive peak AAL2 packets on a
CID per second since midnight as per system time;
the peak cell rate gets cleared every 24 hours
at midnight as per system time.
"
::= { bearerConnEntry 18 }
bearerCurrentRcvCellRate OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
UNITS "cells-per-second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current receive ATM cell rate is the ATM cells
required to receive current AAL2 packets on a
CID per second.
"
::= { bearerConnEntry 19 }
bearerCurrentExtAISRcvCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the count of external
AIS AAL2 (Type 2) received on this
bearerEndptNum since its creation.
"
::= { bearerConnEntry 20 }
bearerCurrentExtRAIRcvCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the number of external
RAI AAL2 (Type 2) received in this bearerEndptNum
since its creation.
"
::= { bearerConnEntry 21}
bearerCurrentConnAISCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains count of external Connection
AIS AAL2 (Type 2) received in this bearerEndptNum
since its creation.
"
::= { bearerConnEntry 22 }
bearerCurrentConnRDICnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the count of external Connection
RDI (Remote Defect Indication) AAL2 (Type 2) received
in this bearerEndptNum since its creation.
"
::= { bearerConnEntry 23 }
bearerCurrentExtAISXmtCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the count of external AIS
AAL2 (Type 2) transmitted in this bearerEndptNum
since its creation.
"
::= { bearerConnEntry 24 }
bearerCurrentExtRAIXmtCnts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the count of external
RAI AAL2 (Type 2) transmitted in this bearerEndptNum
since its creation.
"
::= { bearerConnEntry 25 }
vismAal2CidCnfTable OBJECT-TYPE
SYNTAX SEQUENCE OF VismAal2CidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is defined to establish the binding between an
endpoint and a PVC/CID pair in the case of AAL2 adaptation.
This table is created and used in trunking mode VISM
application only.
The maximum number of CIDs that can be configured depends
on the current codec template being used as represented by
vismAppliedTemplate object. The signaling type of the
line has to be configured before adding any CID on that
line.
"
::= { vismAal2CidGrp 1 }
vismAal2CidEntry OBJECT-TYPE
SYNTAX VismAal2CidEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies an entry for vismAal2CidCnfTable.
"
INDEX { vismAal2CidLcn, vismAal2CidNum }
::= { vismAal2CidCnfTable 1 }
VismAal2CidEntry ::=
SEQUENCE {
vismAal2CidNum Integer32,
vismAal2CidLcn Integer32,
vismAal2EndptNum Integer32,
vismAal2CidRowStatus INTEGER,
vismAal2CidType3Redundancy TruthValue,
vismAal2CidVad TruthValue,
vismAal2CidProfileType INTEGER,
vismAal2CidProfileNum Integer32,
vismAal2CidCodecType INTEGER,
vismAal2CidDtmfTransport TruthValue,
vismAal2CidCasTransport TruthValue,
vismAal2CidEcanEnable TruthValue,
vismAal2InitVadTimer Integer32,
vismAal2CnfPktPeriod INTEGER,
vismAal2CidICSEnable TruthValue,
vismAal2CidState INTEGER,
vismAal2CidFailReason INTEGER,
vismAal2CidAdminState INTEGER
}
vismAal2CidNum OBJECT-TYPE
SYNTAX Integer32 (8..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines part of the index for this table.
vismAal2CidNum is the CID of a voice channel. CID has to be
the same at both endpoints for a connection. CID is
unique only within the context of a Virtual
Circuit (PVC or SVC).
"
::= { vismAal2CidEntry 1 }
vismAal2CidLcn OBJECT-TYPE
SYNTAX Integer32 (131..510)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute defines part of the index for the
vismAal2CidCnfTable. Since CID is unique to a PVC,
a combination of LCN and CID uniquely identifies
a voice connection. This field refers to
vismCnfChanNum defined in vismChanCnfGrp of
CISCO-VISM-CONN-MIB MIB.
"
::= { vismAal2CidEntry 2 }
vismAal2EndptNum OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines the endpoint number to which this
CID is associated. It is the same as mgEndpointNumber
defined in mgEndpointTable of CISCO-WAN-MG-MIB MIB.
"
::= { vismAal2CidEntry 3 }
vismAal2CidRowStatus OBJECT-TYPE
SYNTAX INTEGER {
active (1),
createAndGo (4),
destroy (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable allows to add or delete a CID. A CID can
only be added or deleted. Once added, modifying an
entry is not allowed.
'createAndGo': Use this to add an entry in this table.
'active': This values is returned, once the row is created.
'destroy': Use this to delete an entry from this table.
"
::= { vismAal2CidEntry 4 }
vismAal2CidType3Redundancy OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines whether the triple redundancy is
supported for type 3 packets in AAL2 for this channel.
When Triple redundancy is enabled for a channel, the
Type 3 packets (CAS bits, dialled digits and user state
control packets) are transmitted in triplicates with an
interval defined as per the standards I.366.2. For
channels which are quite reliable, triple redundancy
can be disabled in order to save the bandwidth and the
processing overheads.
The default value of this object is 'true(1)' if either
vismAal2CidCasTransport or vismAal2CidDtmfTransport is
'true(1)', otherwise the default value is 'false(2)'.
"
::= { vismAal2CidEntry 5 }
vismAal2CidVad OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines whether the VAD (Voice Activity
Detection) has to be applied on this channel, upon
detection of silence. For algorithms that do not
have VAD standards, Cisco-proprietary VAD can be
applied and the generic SID(Silence Information
Descriptor) packet as specified in I.366.2 standards
can be sent to the other end.
When the codec specify in vismAal2CidCodecType is
'clearChannel' VAD has to be off.
"
DEFVAL { false }
::= { vismAal2CidEntry 6 }
vismAal2CidProfileType OBJECT-TYPE
SYNTAX INTEGER {
itu (1),
atm (2),
custom (3),
none (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines the profile type. The profile
type defines which group of the profile tables the
profile number should correspond to. There are three
possible groups:
'itu' - corresponding to the tables in ITU
format in the profile is being used.
'atm' - This is not supported
'custom' - VISM specific custom profiles.
"
DEFVAL { custom }
::= { vismAal2CidEntry 7 }
vismAal2CidProfileNum OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines the profile number. A profile
is a set of entries, where each entry specifies an
encoding format with a UUI(User-to-User Indication)
range and length. This set defines a mapping that
informs the receiver of a Type 1 packet how to
interpret the packet contents, i.e. which encoding
format in the profile is being used.
"
DEFVAL { 100 }
::= { vismAal2CidEntry 8 }
vismAal2CidCodecType OBJECT-TYPE
SYNTAX INTEGER {
g711u (1),
g711a (2),
g726r32000 (3),
g729a (4),
g729ab (5),
clearChannel (6),
g726r16000 (7),
g726r24000 (8),
g726r40000 (9),
g723h (11),
g723ah (12),
g723l (13),
g723al (14),
lossless (15)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines the codec Type used for the
connection.
'g711u' represents PCMU with 64 kbps.
'g711a' represents PCMA with 64 kbps.
'g726r32000' represents G.726 at rate 32 kbps
'g726r16000' represents G.726 at rate 16 kbps
'g726r24000' represents G.726 at rate 24 kbps
'g726r40000' represents G.726 at rate 40 kbps
'g729a' represents G.729 Annex A algorithm.
'g729ab' represents G.729 Annex A and Annex B algorithm.
'clearChannel' represents CCD with 64 kbps.
'g723h' represents G.723.1-H at rate 6.3kbps.
'g723ah' represents G.723.1-H at rate 6.3kbps
with Silence Supression ON.
'g723l' represents G.723.1-L at rate 5.3kbps.
'g723al' represents G.723.1-L at rate 5.3kbps
with Silence Supression ON.
'lossless' represents Lossless
Note :
1. When codec type is 'clearChannel', vismAal2CidProfileType
and vismAal2CidProfileNum are not applicable and
will be ignored.
2. Value 10 is RESERVED.
"
::= { vismAal2CidEntry 9 }
vismAal2CidDtmfTransport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines whether the DTMF (Dual Tone Multi
Frequency) digits need to be transported to the other
end-point.
"
DEFVAL { true }
::= { vismAal2CidEntry 10 }
vismAal2CidCasTransport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines whether the CAS(Channel
Associated Signaling) bits need to be transported
to the other endpoint. In the case of switching
application, the CAS bits are backhauled to the call agent
through xGCP(Gateway Control Protocol)-CAS protocol.
Note that if the line signaling type is CAS the
default value is 'true(1)', else the default value
is 'false(2)'.
"
::= { vismAal2CidEntry 11 }
vismAal2CidEcanEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines whether Echo Cancellation has to
be enabled on this connection. If it is set to 'true(1)',
echo cancellation is enabled. If it is set to 'false(2)',
echo cancellation is disabled.
"
DEFVAL { true }
::= { vismAal2CidEntry 12 }
vismAal2InitVadTimer OBJECT-TYPE
SYNTAX Integer32(250..65535)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines the hangover time for VAD.
Once the voice inactivity is detected, the gateway
will wait for this duration before activating
silence suppression.
"
DEFVAL { 250 }
::= { vismAal2CidEntry 13 }
vismAal2CnfPktPeriod OBJECT-TYPE
SYNTAX INTEGER
{
five (5),
ten (10),
twenty (20),
thirty(30),
fourty (40)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to configure the packetization
period for a given codec. This packetization period
has to be a valid entry in the profile table. Profile
type and number identify a unique profile table and one codec
type in this table might have one or more packetization
period. This is applicable only if the vismAal2CidCodecType
is 'g729a'.
The configurable values for 'g729a' are 10,20,30 & 40.
If a CID entry is configured with a codec other than
'g729a' then the user cannot configure the pkt period
for that codec and the pkt period is picked from the
profile table.
Hence when we do get/walk on this entry/table any one of
the above values could be returned.
"
REFERENCE
"ITU specification I.366.2 annex P."
DEFVAL{ ten }
::= { vismAal2CidEntry 14 }
vismAal2CidICSEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to enable or disable the ICS(Idle
Channel Suppression) for a CID. This can be specified
while adding the CID and cannot be modified.
When the Idle Channel Suppression is enabled the DSP
will look for the idle CAS (ABCD bits) pattern specified
in ds0IdleCode in CISCO-VISM-DSX0-MIB MIB. If the
idle pattern is present the DSP stops generating voice
packets towards ATM side. By default the ds0IdleCode
will be zero unless the user has configured it before
adding the CID. If the ds0IdleCode is changed after the
CID is added it will have no affect unless the card is reset.
ICS is applicable only for trunking application, in
case of switching there is no need for ICS as the
calls are teared down and set up dynamically.
"
DEFVAL { false }
::= { vismAal2CidEntry 15 }
vismAal2CidState OBJECT-TYPE
SYNTAX INTEGER {
cidStateActive (1),
cidStateFailed (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the state of the CID.
'cidStateActive' : The CID is in service and operational.
'cidStateFailed' : The CID is in service but not
operational, e.g. because the PVC
that the CID belongs to is receiving
F5(Operation, Administration and
Maintenance Flow) level alarm.
When VISM sees alarm on a CID (network side) sets
this object to 'cidStateFailed', and an AIS will
be sent on the ds0(Time Division Multiplexed
voice channel) that this CID corresponds to.
If the whole PVC is in alarm then all the CIDs
on that PVC will be set to 'cidStateFailed',
trapVismChanFailed trap will be sent and all
the ds0's that corresponds to each of the CIDs
on this PVC will be in alarm.
If VISM sees an alarm on a ds0 in a line then
an RAI(Remote Alarm Indication) will be sent
on the CID that corresponds to this ds0, however
the CID will not be put in failed state.
"
::= { vismAal2CidEntry 16 }
vismAal2CidFailReason OBJECT-TYPE
SYNTAX INTEGER {
self (1),
highLevel (2),
both (3),
notFail (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to indicate the CID failure
reason.
'self': fail because of non-PVC alarm
'highLevel': fail because of PVC alarm
'both': fail because of both PVC and non-PVC alarm
'notFail': not fail
"
DEFVAL { notFail }
::= { vismAal2CidEntry 17 }
vismAal2CidAdminState OBJECT-TYPE
SYNTAX INTEGER {
cidPendingInService (1),
cidInService (2),
cidCommandedOutOfService (3),
cidPendingOutOfService (4),
cidUnknownState (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute defines the operational administrative
state of the bearer connection.
cidInService: This is an operational state of the bearer
connection where it is ready to
transmit/receive data/voice packets.
The user can take the bearer connection
into cidInService.
cidCommandedOutOfService: This is an operational state of
the bearer connection where it is not ready
to transmit/receive data/voice packets.
The user can take the bearer connection
into cidPendingOutOfService.
cidPendingInService: It is a transient state. In this state
the bearer connection is waiting for the user
to transition it to the cidInService state.
This value cannot be specified in a management
protocol set operation.
cidPendingOutOfService: It is a transient state. In this
state the bearer connection is waiting for the
user to transition it to the cidOutOfService
state. This value cannot be specified in a
management protocol set operation.
cidUnknownState: This is an abnormal state of the bearer
connection. This state would indicate to the
user that there is some data integrity issue
on the bearer administrative state.
"
DEFVAL { cidPendingInService }
::= { vismAal2CidEntry 18 }
-- conformance information
cvismAtmTrunkMIBConformance OBJECT IDENTIFIER ::=
{ ciscoVismAtmTrunkMIB 2 }
cvismAtmTrunkMIBGroups OBJECT IDENTIFIER ::=
{ cvismAtmTrunkMIBConformance 1 }
cvismAtmTrunkMIBCompliances OBJECT IDENTIFIER ::=
{ cvismAtmTrunkMIBConformance 2 }
-- compliance statements
cvismAtmTrunkCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for objects related
to VISM Bearer and CID Connection."
MODULE -- this module
MANDATORY-GROUPS {
ciscoVismBearerConnGroup,
ciscoVismAAl2CidGroup
}
::= { cvismAtmTrunkMIBCompliances 1 }
cvismAtmTrunkComplianceRev1 MODULE-COMPLIANCE
STATUS deprecated --Replaced by cvismAtmTrunkComplianceRev2
DESCRIPTION
"The compliance statement for objects related
to VISM Bearer and CID Connection."
MODULE -- this module
MANDATORY-GROUPS {
ciscoVismBearerConnGroup,
ciscoVismAAl2CidGroupRev1
}
::= { cvismAtmTrunkMIBCompliances 2 }
cvismAtmTrunkComplianceRev2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for objects related
to VISM Bearer and CID Connection."
MODULE -- this module
MANDATORY-GROUPS {
ciscoVismBearerConnGroupRev1,
ciscoVismAAl2CidGroupRev1
}
::= { cvismAtmTrunkMIBCompliances 3 }
ciscoVismBearerConnGroup OBJECT-GROUP
OBJECTS {
bearerEndptNum,
bearerCid,
bearerLcn,
bearerSentPkts,
bearerRcvdPkts,
bearerSentOctets,
bearerRcvdOctets,
bearerLostPkts,
bearerJitter,
bearerLatency,
bearerAal2ExtAISCnts,
bearerAal2ExtRAICnts,
bearerAal2ConnAISCnts,
bearerAal2ConnRDICnts,
bearerCntClrButton
}
STATUS deprecated --Replaced by ciscoVismBearerConnGroupRev1
DESCRIPTION
"The collection of objects which are used to represent
VISM Bearer connection."
::= { cvismAtmTrunkMIBGroups 1 }
ciscoVismAAl2CidGroup OBJECT-GROUP
OBJECTS {
vismAal2CidNum,
vismAal2CidLcn,
vismAal2EndptNum,
vismAal2CidRowStatus,
vismAal2CidType3Redundancy,
vismAal2CidVad,
vismAal2CidProfileType,
vismAal2CidProfileNum,
vismAal2CidCodecType,
vismAal2CidDtmfTransport,
vismAal2CidCasTransport,
vismAal2CidEcanEnable,
vismAal2InitVadTimer,
vismAal2CnfPktPeriod,
vismAal2CidICSEnable,
vismAal2CidState,
vismAal2CidFailReason
}
STATUS deprecated --replaced by ciscoVismAAl2CidGroupRev1
DESCRIPTION
"The collection of objects which are used to represent
VISM AAL2 CID connection."
::= { cvismAtmTrunkMIBGroups 2 }
ciscoVismAAl2CidGroupRev1 OBJECT-GROUP
OBJECTS {
vismAal2CidNum,
vismAal2CidLcn,
vismAal2EndptNum,
vismAal2CidRowStatus,
vismAal2CidType3Redundancy,
vismAal2CidVad,
vismAal2CidProfileType,
vismAal2CidProfileNum,
vismAal2CidCodecType,
vismAal2CidDtmfTransport,
vismAal2CidCasTransport,
vismAal2CidEcanEnable,
vismAal2InitVadTimer,
vismAal2CnfPktPeriod,
vismAal2CidICSEnable,
vismAal2CidState,
vismAal2CidFailReason,
vismAal2CidAdminState
}
STATUS current
DESCRIPTION
"The collection of objects which are used to represent
VISM AAL2 CID connection."
::= { cvismAtmTrunkMIBGroups 3 }
ciscoVismBearerConnGroupRev1 OBJECT-GROUP
OBJECTS {
bearerEndptNum,
bearerCid,
bearerLcn,
bearerSentPkts,
bearerRcvdPkts,
bearerSentOctets,
bearerRcvdOctets,
bearerLostPkts,
bearerJitter,
bearerLatency,
bearerAal2ExtAISCnts,
bearerAal2ExtRAICnts,
bearerAal2ConnAISCnts,
bearerAal2ConnRDICnts,
bearerCntClrButton,
bearerPeakXmtCellRate,
bearerCurrentXmtCellRate,
bearerPeakRcvCellRate,
bearerCurrentRcvCellRate,
bearerCurrentExtAISRcvCnts,
bearerCurrentExtRAIRcvCnts,
bearerCurrentConnAISCnts,
bearerCurrentConnRDICnts,
bearerCurrentExtAISXmtCnts,
bearerCurrentExtRAIXmtCnts
}
STATUS current
DESCRIPTION
"The collection of objects which are used to represent
VISM Bearer connection."
::= { cvismAtmTrunkMIBGroups 4 }
END