snmp_mib_archive/CISCO-CAS-IF-EXT-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

4270 lines
159 KiB
Plaintext

-- *********************************************************************
-- CISCO-CAS-IF-EXT-MIB.my
--
-- This MIB defines the attributes of a Voice Interface of TDM
-- side in a media gateway.
--
-- May 2004, Margaret Hsieh
--
-- Copyright (c) 2002, 2003, 2004, 2005 by Cisco Systems, Inc.
-- All rights reserved.
-- *********************************************************************
CISCO-CAS-IF-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, Gauge32
FROM SNMPv2-SMI
TruthValue, RowStatus, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ConfigIterator, BulkConfigResult
FROM CISCO-TC
ccasVoiceCfgEntry, ccasGrpCfgEntry
FROM CISCO-CAS-IF-MIB
OwnerString
FROM RMON-MIB
ciscoMgmt
FROM CISCO-SMI
CvcCoderTypeRate, CvcFaxTransmitRate
FROM CISCO-VOICE-COMMON-DIAL-CONTROL-MIB
CiscoCodecPacketPeriod
FROM CISCO-VOICE-AALX-PROFILE-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
CVoiceTonePlanIndexOrZero,
CCallControlProfileIndexOrZero, cmgwIndex
FROM CISCO-MEDIA-GATEWAY-MIB
CH248Packages
FROM CISCO-MEGACO-EXT-MIB;
ciscoCasIfExtMIB MODULE-IDENTITY
LAST-UPDATED "200511280000Z"
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-voice-gateway@cisco.com"
DESCRIPTION
"The MIB module is an extension of CISCO-CAS-IF-MIB.
It defines the attributes of a voice interface."
REVISION "200511280000Z"
DESCRIPTION
"Added ccasIfExtVoiceCfgNoiseRegType object in
ccasIfExtVoiceCfgTable"
REVISION "200406230000Z"
DESCRIPTION
"Added the following objects in ccasIfExtVoiceCfgTable:
ccasIfExtVoiceCfgCasProfile
ccasIfExtVoiceCfgCasVariant
ccasIfExtVoiceCfgDs0ChannelsFail
and the following tables to provide CAS variant:
ccasIfExtProfileTable
ccasIfExtVariantTable
ccasIfExtIncomingLineSignalTable
ccasIfExtOutgoingLineSignalTable
ccasIfExtRegisterSignalTable
ccasIfExtLineSignalTimerTable
ccasIfExtRegSignalTimerTable
ccasIfExtGeneralConfigTable."
REVISION "200405260000Z"
DESCRIPTION
"Deprecated the following objects in ccasIfExtVoiceCfgTable:
ccasIfExtVoiceCfgT38MaxFaxTxRate
ccasIfExtVoiceCfgT38HsPktPeriod
ccasIfExtVoiceCfgT38HsRedundancy
Added ccasIfExtVoiceCfgEventMappingIdx,
ccasIfExtVoiceCfgGatewayIndex to
ccasIfExtVoiceCfgTable."
REVISION "200304170000Z"
DESCRIPTION
"Initial version of this MIB module"
::= { ciscoMgmt 314 }
ciscoCasIfExtMIBNotifications
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIB 0 }
ciscoCasIfExtMIBObjects
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIB 1 }
ccasIfExtConfig
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBObjects 1 }
ccasIfExtProfile
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBObjects 2 }
ccasIfExtConfigLineSignal
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBObjects 3 }
ccasIfExtConfigRegisterSignal
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBObjects 4 }
ccasIfExtConfigTimer
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBObjects 5 }
ccasIfExtGeneralConfig
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBObjects 6 }
-- *****************************************************************
-- Abbreviations/Terminologies
--
-- ANI - Automatic Number Identification, or calling party number
--
-- ALI - Automatic Location Identification
--
-- CC - Country Code
--
-- DNIS - Dialed Number Identification Services, or called party
-- number
--
-- DS - Digital Subscriber
--
-- DTMF - Dual Tone Multi-Frequency
--
-- IDD - International Direct Dial is a facility that enables a
-- subscriber to have a direct connection to an international
-- subscriber.
--
-- LSB - Least Significant Bit
--
-- MSB - Most Significant Bit
--
-- Media Gateway Link - A signaling channel that is identified by an
-- IP address and a UDP port of a media gateway.
-- A media gateway can have one or more links
-- (one or more signaling channels).
--
--
-- H.248 Association - A media gateway communicates with a group of
-- MGCs by a media gateway link. This media
-- gateway and the MGC group form an H.248
-- association.
--
-- MG - Media Gateway
--
-- MGC - Media Gateway Controller
--
-- PSTN - Public Switched Telephone Network
--
-- RTP - Real-time Transport Protocol
--
-- SCN - Switched Circuit Network
--
--
-- ********************************************************************
--
-- Textual conventions
--
-- ********************************************************************
CASLineSignal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines line signals indicating the
ABCD bits of CAS signaling, which represent the states of
lines.
Each of A, B, C or D represents by two bit value :
b(bit)1 | b0 | value
------------------------
0 | 0 | 0
0 | 1 | 1
1 | 0 | 2 ( don't care )
1 | 1 | 3 ( don't care )
The ABCD line signals are occupied in one byte, and
in order:
. A : bit 7, and 6
. B : bit 5, and 4
. C : bit 3, and 2
. D : bit 1, and 0
A | B | C | D
-----------------------------------------
| b1 | b0 | b1 | b0 | b1 | b0 | b1 | b0 |
-----------------------------------------
MSB 7 LSB 0
"
SYNTAX OCTET STRING (SIZE(1))
CASRegisterSignal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines Register Signaling.
Signals (tones) sent from the calling party to the called
party are called forward register signals.
Signals (tones) sent from the called party to the calling
party are backward register signals.
Incoming registers (for incoming calls), receive forward
register signals and return backward register signals.
. In compelled register signaling, the backward signal
sent out of the incoming register in response to a forward
register signal stays on until the forward register signal
sent from the other end (outgoing register) is turned off.
Compelled signaling should not be used over satellite links
due to latency.
. In non-compelled and semi-compelled register signaling, the
backward signals sent from the incoming register towards
the other end (outgoing register) are pulses and not
continuous.
Outgoing registers (for outgoing calls) : send forward
register signals and receive backward register signals.
. In compelled and semi-compelled register signaling, when a
forward signal is sent, the tones stay on until the other
end responds with the backward signal that signals the
calling party to turn off the forward tone. The next
forward tone is sent only after the backward tone has been
turned off from the other end (incoming register).
Compelled signaling should not be used for satellite links.
. In non-compelled signaling, the calling party sends the
forward signals as pulses. That is, they are on for a
short duration.
"
SYNTAX INTEGER {
compelled (1),
noncompelled (2),
semicompelled (3)
}
CASForwardSignal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines all possible Group I, II,
and III Forward Signals in Signaling System R2.
The Forward Group I signals represent the called numbers,
calling party number and equipment requirements for the call.
The Forward Group II signals are calling party's category
signal sent by outgoing R2 registers or by outgoing
international R2 registers in reply to the backward signals,
and give whether national or international working applies.
The Forward Group III are distinguished between DNIS and
ANI digits.
"
REFERENCE
" ITU-T recommendation Q.441"
SYNTAX INTEGER {
notApplicable (1),
i1 (2), -- I-1 signal in Group I
i2 (3), -- I-2 signal in Group I
i3 (4), -- I-3 signal in Group I
i4 (5), -- I-4 signal in Group I
i5 (6), -- I-5 signal in Group I
i6 (7), -- I-6 signal in Group I
i7 (8), -- I-7 signal in Group I
i8 (9), -- I-8 signal in Group I
i9 (10), -- I-9 signal in Group I
i10 (11), -- I-10 signal in Group I
i11 (12), -- I-11 signal in Group I
i12 (13), -- I-12 signal in Group I
i13 (14), -- I-13 signal in Group I
i14 (15), -- I-14 signal in Group I
i15 (16), -- I-15 signal in Group I
ii1 (17), -- II-1 signal in Group II
ii2 (18), -- II-2 signal in Group II
ii3 (19), -- II-3 signal in Group II
ii4 (20), -- II-4 signal in Group II
ii5 (21), -- II-5 signal in Group II
ii6 (22), -- II-6 signal in Group II
ii7 (23), -- II-7 signal in Group II
ii8 (24), -- II-8 signal in Group II
ii9 (25), -- II-9 signal in Group II
ii10 (26), -- II-10 signal in Group II
ii11 (27), -- II-11 signal in Group II
ii12 (28), -- II-12 signal in Group II
ii13 (29), -- II-13 signal in Group II
ii14 (30), -- II-14 signal in Group II
ii15 (31), -- II-15 signal in Group II
iiI1 (32), -- III-1 signal in Group III
iiI2 (33), -- III-2 signal in Group III
iii3 (34), -- III-3 signal in Group III
iii4 (35), -- III-4 signal in Group III
iii5 (36), -- III-5 signal in Group III
iii6 (37), -- III-6 signal in Group III
iii7 (38), -- III-7 signal in Group III
iii8 (39), -- III-8 signal in Group III
iii9 (40), -- III-9 signal in Group III
iii10 (41), -- III-10 signal in Group III
iii11 (42), -- III-11 signal in Group III
iii12 (43), -- III-12 signal in Group III
iii13 (44), -- III-13 signal in Group III
iii14 (45), -- III-14 signal in Group III
iii15 (46) -- III-15 signal in Group III
}
CASBackwardSignal ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines all possible Group A, B and C
Backward Signal in Signaling System R2.
The group-A tones are generally used to query the call setup
related information from the outgoing register.
The group B signals convey information about the subscriber's
line and equipment status.
Some countries use the Group-C tones to differentiate between
ANI and DNIS related operations with the help to Group-III
related tones.
"
REFERENCE
" ITU-T recommendation Q.441"
SYNTAX INTEGER {
notApplicable (1),
a1 (2), -- A-1 signal in Group A
a2 (3), -- A-2 signal in Group A
a3 (4), -- A-3 signal in Group A
a4 (5), -- A-4 signal in Group A
a5 (6), -- A-5 signal in Group A
a6 (7), -- A-6 signal in Group A
a7 (8), -- A-7 signal in Group A
a8 (9), -- A-8 signal in Group A
a9 (10), -- A-9 signal in Group A
a10 (11), -- A-10 signal in Group A
a11 (12), -- A-11 signal in Group A
a12 (13), -- A-12 signal in Group A
a13 (14), -- A-13 signal in Group A
a14 (15), -- A-14 signal in Group A
a15 (16), -- A-15 signal in Group A
b1 (17), -- B-1 signal in Group B
b2 (18), -- B-2 signal in Group B
b3 (19), -- B-3 signal in Group B
b4 (20), -- B-4 signal in Group B
b5 (21), -- B-5 signal in Group B
b6 (22), -- B-6 signal in Group B
b7 (23), -- B-7 signal in Group B
b8 (24), -- B-8 signal in Group B
b9 (25), -- B-9 signal in Group B
b10 (26), -- B-10 signal in Group B
b11 (27), --B-11 signal in Group B
b12 (28), -- B-12 signal in Group B
b13 (29), -- B-13 signal in Group B
b14 (30), -- B-14 signal in Group B
b15 (31), -- B-15 signal in Group B
c1 (32), -- C-1 signal in Group C
c2 (33), -- C-2 signal in Group C
c3 (34), -- C-3 signal in Group C
c4 (35), -- C-4 signal in Group C
c5 (36), -- C-5 signal in Group C
c6 (37), -- C-6 signal in Group C
c7 (38), -- C-7 signal in Group C
c8 (39), -- C-8 signal in Group C
c9 (40), -- C-9 signal in Group C
c10 (41), -- C-10 signal in Group C
c11 (42), -- C-11 signal in Group C
c12 (43), -- C-12 signal in Group C
c13 (44), -- C-13 signal in Group C
c14 (45), -- C-14 signal in Group C
c15 (46) -- C-15 signal in Group C
}
CASCountryCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines all possible countries
supported to CAS.
"
SYNTAX INTEGER {
itu (1),
argentina (2),
australia (3),
bolivia (4),
brazil (5),
bulgaria (6),
china (7),
colombia (8),
costaRica (9),
croatia (10),
eastEurope (11),
ecuadorIT (12),
ecuadorLME (13),
greece (14),
guatemala (15),
hongKong (16),
india (17),
indonesia (18),
israel (19),
korea (20),
laos (21),
malaysia (22),
malta (23),
mongolia (24),
newZealand (25),
paraguay (26),
peru (27),
philippines (28),
saudiArabia (29),
singapore (30),
southAfrica (31),
telemex (32),
telnor (33),
thailand (34),
uruguay (35),
venezuela (36),
vietnam (37),
bemilcom (38)
}
-- *********************************************************************
-- Cisco Voice Interface Extended Configuration Table.
--
-- This table contains objects that pertain to the voice interface
-- configuration in TDM side of a media gateway.
--
-- *********************************************************************
ccasIfExtVoiceCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtVoiceCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The voice interface extended table defines the
parameters related to the configuration of voice interfaces
(DS0 group of DS1).
This table extends the ccasVoiceCfgTable.
Each table entry describes an instance of a voice interface
configuration (DS0 group of DS1) in a media gateway."
::= { ccasIfExtConfig 1 }
ccasIfExtVoiceCfgEntry OBJECT-TYPE
SYNTAX CcasIfExtVoiceCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a voice interface (DS0 group of
DS1) in a media gateway."
AUGMENTS { ccasVoiceCfgEntry }
::= { ccasIfExtVoiceCfgTable 1 }
CcasIfExtVoiceCfgEntry::= SEQUENCE {
ccasIfExtVoiceCfgLifNumber Unsigned32,
ccasIfExtVoiceCfgCcntrlProfile CCallControlProfileIndexOrZero,
ccasIfExtVoiceCfgVadEnabled TruthValue,
ccasIfExtVoiceCfgContinuityTone1 Unsigned32,
ccasIfExtVoiceCfgContinuityTone2 Unsigned32,
ccasIfExtVoiceCfgModemPassThru INTEGER,
ccasIfExtVoiceCfgUpspeedCodec CvcCoderTypeRate,
ccasIfExtVoiceCfgT38MaxFaxTxRate CvcFaxTransmitRate,
ccasIfExtVoiceCfgT38HsPktPeriod CiscoCodecPacketPeriod,
ccasIfExtVoiceCfgT38HsRedundancy Unsigned32,
ccasIfExtVoiceCfgRepetition ConfigIterator,
ccasIfExtVoiceCfgBulkCfgOwner OwnerString,
ccasIfExtVoiceCfgBulkCfgResult BulkConfigResult,
ccasIfExtVoiceCfgVadTimer Integer32,
ccasIfExtVoiceCfgICSEnable TruthValue,
ccasIfExtVoiceCfgICSIntTimer Integer32,
ccasIfExtVoiceCfgTonePlan CVoiceTonePlanIndexOrZero,
ccasIfExtVoiceCfgGwyLinkId Integer32,
ccasIfExtVoiceCfgH248PkgIds CH248Packages,
ccasIfExtVoiceCfgEventMappingIdx Unsigned32,
ccasIfExtVoiceCfgGatewayIndex Unsigned32,
ccasIfExtVoiceCfgCasProfile Unsigned32,
ccasIfExtVoiceCfgCasVariant Unsigned32,
ccasIfExtVoiceCfgDs0ChannelsFail OCTET STRING,
ccasIfExtVoiceCfgNoiseRegType INTEGER
}
ccasIfExtVoiceCfgLifNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the LIF (Logical InterFace) number
associated with this voice interface.
If this object is set to 0, this interface does not have
an associated LIF."
DEFVAL { 0 }
::= { ccasIfExtVoiceCfgEntry 1 }
ccasIfExtVoiceCfgCcntrlProfile OBJECT-TYPE
SYNTAX CCallControlProfileIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the index of call control profile that
is used by this DS0 group.
If the value of ccasGrpCfgServiceType is 'mgcp(6)',
this is the index of cxeCallCtrlProfileTable.
If the value of ccasGrpCfgServiceType is 'h248(9)',
this is the index of cmedxPropertyProfileTable.
The value of 0 means the DS0 group is not associated any
Profile. The DS0 group is using the default Call
Control parameters defined in the media gateway."
DEFVAL { 0 }
::= { ccasIfExtVoiceCfgEntry 2 }
ccasIfExtVoiceCfgVadEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies VAD (Voice Activity Detection)
is enabled for the compression DSPs of this interface.
The value of this object is 'false' if the voice
interface associated DS0 group uses null signaling.
(The value of ccasGrpCfgType in ccasGrpCfgTable for the
DS0 group is set to nullSignaling(16))."
::= { ccasIfExtVoiceCfgEntry 3 }
ccasIfExtVoiceCfgContinuityTone1 OBJECT-TYPE
SYNTAX Unsigned32 (1..4000)
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies the first frequency tone to be
sent between the terminating and the originating gateways
in the continuity test."
DEFVAL { 2010 }
::= { ccasIfExtVoiceCfgEntry 4 }
ccasIfExtVoiceCfgContinuityTone2 OBJECT-TYPE
SYNTAX Unsigned32 (1..4000)
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies the second frequency tone to be
sent between the terminating and the originating gateways
in the continuity test."
DEFVAL { 1780 }
::= { ccasIfExtVoiceCfgEntry 5 }
ccasIfExtVoiceCfgModemPassThru OBJECT-TYPE
SYNTAX INTEGER {
passThruDisabled (1),
passThruCisco (2),
passThruNse (3),
passThruNseAal2 (4),
passThruCa (5),
passThruTypeE (6),
system (7),
passThruNseCa (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the modem pass-through mode:
(1) passThruDisabled: Modem pass-through is disabled
(2) passThruCisco: Cisco Proprietary PV (Protocol
Violation) modem protocol used in
modem pass-through.
(3) passThruNse: Name Signaling Events(NSE) used in
modem pass-through.
(4) passThruNseAal2: Name Signaling Events(NSE) over AAL2
used in modem pass-through.
(5) passThruCa: Gateway modem pass-through is based
on Call Agent(CA) Control.
(This is a special way used by
SGCP)
(6) passThruTypeE: FRF.11 Payload Type E packet used in
modem pass-through.
(7) system: System level modem pass-through
configuration is used for the dial-peer.
(8) passThruNseCa: Name Signaling Events(NSE) over IP
modem pass-through controlled by
gateway in MGCP 1.0
"
DEFVAL { passThruNse }
::= { ccasIfExtVoiceCfgEntry 6 }
ccasIfExtVoiceCfgUpspeedCodec OBJECT-TYPE
SYNTAX CvcCoderTypeRate
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the CODEC type to use for modem upspeed.
Upspeed is to change the transmission rate of the voice
interface to a higher rate of CODEC type."
::= { ccasIfExtVoiceCfgEntry 7 }
ccasIfExtVoiceCfgT38MaxFaxTxRate OBJECT-TYPE
SYNTAX CvcFaxTransmitRate
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the maximum FAX relay transmission
rate."
DEFVAL { fax14400 }
::= { ccasIfExtVoiceCfgEntry 8 }
ccasIfExtVoiceCfgT38HsPktPeriod OBJECT-TYPE
SYNTAX CiscoCodecPacketPeriod
UNITS "microseconds"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies the period of time for primary high
speed (HS) data packet."
DEFVAL { pktPeriod30000us }
::= { ccasIfExtVoiceCfgEntry 9 }
ccasIfExtVoiceCfgT38HsRedundancy OBJECT-TYPE
SYNTAX Unsigned32 (0..2)
UNITS "FAX packets"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The object specifies the number of redundant FAX packets
for Internet FAX protocol (IFP) packet transmission.
The value of '0' indicates that no redundant Internet
FAX packets will be transmitted during the T.38 FAX
relay connection."
REFERENCE
"ITU-T T.38 Procedures for real-time Group 3 facsimile
communicating over IP networks"
DEFVAL { 0 }
::= { ccasIfExtVoiceCfgEntry 10 }
ccasIfExtVoiceCfgRepetition OBJECT-TYPE
SYNTAX ConfigIterator
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to repeatedly apply the writable objects
of ccasIfExtVoiceCfgTable specified in the same SNMP PDU
starting from the row specifies by the index of the instance
for the number of rows specified in this object.
The order of operation is iterated through the logical
order of the DS0 group. Whether the iteration will be
applied across the physical boundary or not is depended
on the system implementation."
DEFVAL { 1 }
::= { ccasIfExtVoiceCfgEntry 11 }
ccasIfExtVoiceCfgBulkCfgOwner OBJECT-TYPE
SYNTAX OwnerString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used for error checking of the operation
specified in ccasIfExtVoiceCfgRepetition.
The value of this object is set by the SNMP manager
with its own identifier at the same time as issuing the bulk
operation by setting ccasIfExtVoiceCfgRepetition.
Later on, the SNMP manager should check the value of this
object, if it is the same with the SNMP manager name,
then the value of ccasIfExtVoiceCfgBulkCfgResult indicates
the result of the bulk operation initiated by this SNMP
manager."
::= { ccasIfExtVoiceCfgEntry 12 }
ccasIfExtVoiceCfgBulkCfgResult OBJECT-TYPE
SYNTAX BulkConfigResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used for error checking of the operation
specified in ccasIfExtVoiceCfgRepetition.
This object indicates the result of the bulk configuration
initiated by the SNMP manager specified in the value of
ccasIfExtVoiceCfgBulkCfgOwner."
::= { ccasIfExtVoiceCfgEntry 13 }
ccasIfExtVoiceCfgVadTimer OBJECT-TYPE
SYNTAX Integer32(250..65535)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the hangover time for VAD.
Once the voice inactivity is detected, gateway will wait
for this duration before activating silence suppression."
DEFVAL { 250 }
::= { ccasIfExtVoiceCfgEntry 14 }
ccasIfExtVoiceCfgICSEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether the Idle Channel suppression
(ICS) is enabled for an AAL2 connection."
DEFVAL { false }
::= { ccasIfExtVoiceCfgEntry 15 }
ccasIfExtVoiceCfgICSIntTimer OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies a timeout value for ICS integration
timer. This timer is started once channel idle is detected.
When the timer is expired, the gateway will stop transmitting
bearer data to network. Instead, the CAS keep-alive packets
will be sent."
DEFVAL { 5000 }
::= { ccasIfExtVoiceCfgEntry 16 }
ccasIfExtVoiceCfgTonePlan OBJECT-TYPE
SYNTAX CVoiceTonePlanIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies which tone plan the DS0 group is
using for playing the tones."
::= { ccasIfExtVoiceCfgEntry 17 }
ccasIfExtVoiceCfgGwyLinkId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the H.248 media gateway link
that this DS0 group belongs to.
This object is applicable only if the value of
ccasGrpCfgServiceType is 'h248(9)'."
::= { ccasIfExtVoiceCfgEntry 18 }
ccasIfExtVoiceCfgH248PkgIds OBJECT-TYPE
SYNTAX CH248Packages
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the H.248 packages supported in
this DS0 group.
This object is applicable only if the value of
ccasGrpCfgServiceType is 'h248(9)'."
::= { ccasIfExtVoiceCfgEntry 19 }
ccasIfExtVoiceCfgEventMappingIdx OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the action of the voice band data
signal events handling in this DS0 group.
The real-time detected voice band data events are categorized
by VoiceBandDataEventType defined in
CISCO-VOICEBAND-DATA-PROFILE-MIB.
The value of this object is cvbdpEventMappingIndex in
cvbdpEventMappingTable.
The event handling action is specified by the entry
of cvbdpEventMappingTable indexed by the combination
of the value of ccasIfExtVoiceCfgGatewayIndex,
the value of this object and real-time voice band
data event specified by VoiceBandDataEventType."
::= { ccasIfExtVoiceCfgEntry 20 }
ccasIfExtVoiceCfgGatewayIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the media gateway index that
this DS0 group belong to.
The value of this object is cmgwIndex in cMediaGwTable."
::= { ccasIfExtVoiceCfgEntry 21 }
ccasIfExtVoiceCfgCasProfile OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the index of CAS profile that
is used by this DS0 group. The value of this object
is ccasProfileIndex in ccasIfExtProfileTable.
This object is applicable only when the DS0 group is
in a DS1 line whose signal mode is configured for CAS
signaling, which means the dsx1SignalMode of the DS1
line is set to 'robbedBit(2)' for T1, or 'bitOriented(3)'
for E1.
If the DS1 is not configured for CAS and if the CAS
profile index, ccasIfExtDs0GrpCasProfile is specified,
the set operation will be rejected, and if it were not
specified, it will default to a value 0.
When the DS1 line is configured for CAS signaling,
all the DS0 channels (ccasGrpCfgDs0Channels) in the
DS1 line must be in one and only one DS0 group.
If the DS1 is configured for CAS and if the CAS profile
index, ccasIfExtDs0GrpCasProfile is not specified,
the default CAS profile is 1.
"
::= { ccasIfExtVoiceCfgEntry 22 }
ccasIfExtVoiceCfgCasVariant OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the index of CAS variant that
is used by this DS0 group. The value of this object
is the same as the value of ccasVariantIndex in
ccasIfExtVariantTable.
This object is applicable only when the DS0 group is
in a DS1 line whose signal mode is configured for CAS
signaling, which means the dsx1SignalMode of the DS1
line is set to 'robbedBit(2)' for T1, or 'bitOriented(3)'
for E1.
When the DS1 line is configured for CAS signaling,
all the DS0 channels (ccasGrpCfgDs0Channels) in the
DS1 line must be in one and only one DS0 group.
It is a mandatory object when DS1 is configured for CAS.
If the DS1 is not configured for CAS and
ccasIfExtDs0GrpCasVariant is specified, the set operation
will be rejected, and it has a default value 0 when it
is not specified.
"
::= { ccasIfExtVoiceCfgEntry 23 }
ccasIfExtVoiceCfgDs0ChannelsFail OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the bit map of the failure DS0
channels in the DS0 group.
The MSB (most significant bit) is DS0 channel number 1.
For T1, only higher 24 bits are used to specify the
the CAS channels for the CAS group.
A 1-bit indicates the failure channel in group
and a 0-bit indicates it isn't.
"
DEFVAL { '00000000'H }
::= { ccasIfExtVoiceCfgEntry 24 }
ccasIfExtVoiceCfgNoiseRegType OBJECT-TYPE
SYNTAX INTEGER {
none (1),
simple (2),
g711A2 (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the type of comfort noise generation:
(1) none: No comfort noise generation
(2) simple: Cisco Proprietary comfort noise generation
(3) g711A2: ITU G.711 Appendix II compliant
This object is applicable only if
'ccasVoiceCfgNoiseRegEnable' is set to 'true'.
When Voice Activation Detection(VAD) is enabled by
setting 'ccasIfExtVoiceCfgVadEnabled' to 'true',
'ccasVoiceCfgNoiseRegEnable' indicates whether or not
the background comfort noise should be played to fill
the silence gaps.
If 'ccasVoiceCfgNoiseRegEnable'
is set to 'false', this object contains value 'none(1)'.
"
REFERENCE
"1. A comfort noise payload definition for ITU-T G.711
use in packet-based multimedia communication systems,
ITU-T G.711 Appendix 2, Februrary, 2000.
2. CISCO-CAS-IF-MIB, ccasVoiceCfgNoiseRegEnable
"
DEFVAL { simple }
::= { ccasIfExtVoiceCfgEntry 25 }
-- *********************************************************************
-- Cisco CAS/DS0 Group General Configuration Extended Table
--
-- This table contains objects that support bulk provisioning
--
-- *********************************************************************
ccasIfExtDs0GrpCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtDs0GrpCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The voice interface extended table defines the
parameters related to the configuration of voice interfaces
(DS0 group of DS1).
This table extends the ccasVoiceCfgTable.
Each table entry describes an instance of a voice interface
configuration (DS0 group of DS1) in a media gateway."
::= { ccasIfExtConfig 3 }
ccasIfExtDs0GrpCfgEntry OBJECT-TYPE
SYNTAX CcasIfExtDs0GrpCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a DS0 group interface."
AUGMENTS { ccasGrpCfgEntry }
::= { ccasIfExtDs0GrpCfgTable 1 }
CcasIfExtDs0GrpCfgEntry::= SEQUENCE {
ccasIfExtDs0GrpRepetition ConfigIterator,
ccasIfExtDs0GrpRepeatOwner OwnerString,
ccasIfExtDs0GrpRepeatResult BulkConfigResult
}
ccasIfExtDs0GrpRepetition OBJECT-TYPE
SYNTAX ConfigIterator
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to repeatedly apply the writable objects
of ccasIfExtDs0GrpCfgTable specified in the same SNMP PDU
starting from the row specifies by the index of the instance
for the number of rows specified in this object.
The repetition operation works differently for different
DS0 channel bitmap configuration. When the DS0 channel
bitmap is configured to contain a single DS0 channel,
the order of operation is iterated through the value of
DS0 group and the logical order of DS0 channel; When the DS0
channel bitmap is configured to contain more than one DS0
channels, the order of operation is iterated through logical
order of DS1 channel, and all the iteration operations use
the same DS0 channel bitmap configuration.
The repetition iteration will stop once the value of iterated
value reaches its maximum limit. In the case of a single DS0
channel configuration, the repetition will stop when either
the value of the DS0 group or the DS0 channel has reached its
maximum. For multiple DS0 channel configuration, the repetition
will stop once the value of DS1 reaches its maximum.
"
DEFVAL { 1 }
::= { ccasIfExtDs0GrpCfgEntry 1 }
ccasIfExtDs0GrpRepeatOwner OBJECT-TYPE
SYNTAX OwnerString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used for error checking of the operation
specified in ccasIfExtDs0GrpRepetition.
The value of this object is set by the SNMP manager
with its own identifier at the same time as issuing the bulk
operation by setting ccasIfExtDs0GrpRepetition.
Later on, the SNMP manager should check the value of this
object, if it is the same as the SNMP manager name,
then the value of ccasIfExtDs0GrpRepeatResult indicates
the result of the bulk operation initiated by this SNMP
manager."
::= { ccasIfExtDs0GrpCfgEntry 2 }
ccasIfExtDs0GrpRepeatResult OBJECT-TYPE
SYNTAX BulkConfigResult
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used for error checking of the operation
specified in ccasIfExtDs0GrpRepetition.
This object indicates the result of the repetition
initiated by the SNMP manager specified in the value of
ccasIfExtDs0GrpRepeatOwner.
"
::= { ccasIfExtDs0GrpCfgEntry 3 }
-- *********************************************************************
-- CAS Profile Table
-- *********************************************************************
ccasIfExtProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table specifies a list of CAS profiles. Each CAS profile
consists of the configurable CAS attributes related to:
. Line signal timers table, ccasIfExtLineSignalTimerTable.
. Register signals table, ccasIfExtRegisterSignalTable.
. Register signal timers table, ccasIfExtRegSignalTimerTable.
. General configurations table, ccasIfExtGeneralConfigTable.
A CAS profile can be applied to a DS0 group of the DS1 line
with CAS signaling. A DS1 line is configured for CAS signaling
when its dsx1SignalMode is set to 'robbedBit(2)' for T1 or
'bitOriented(3)' for E1."
::= { ccasIfExtProfile 1 }
ccasIfExtProfileEntry OBJECT-TYPE
SYNTAX CcasIfExtProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a CAS profile in media gateway."
INDEX { cmgwIndex, ccasProfileIndex }
::= { ccasIfExtProfileTable 1 }
CcasIfExtProfileEntry::= SEQUENCE {
ccasProfileIndex Unsigned32,
ccasProfileLineSigTimer Unsigned32,
ccasProfileRegisterSignal Unsigned32,
ccasProfileRegSigTimer Unsigned32,
ccasProfileGeneralCfg Unsigned32,
ccasProfileRowStatus RowStatus
}
ccasProfileIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object uniquely identifies the CAS profile.
The value of 1 specifies the default CAS profile in the
media gateway."
::= { ccasIfExtProfileEntry 1 }
ccasProfileLineSigTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the attributes of CAS line
signaling timers indicated by ccasLSTIndex in
ccasIfExtLineSignalTimerTable.
"
DEFVAL { 1 }
::= { ccasIfExtProfileEntry 2 }
ccasProfileRegisterSignal OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the attributes of CAS register
signals indicated by ccasRSIndex in
ccasIfExtRegisterSignalTable.
"
DEFVAL { 1 }
::= { ccasIfExtProfileEntry 3 }
ccasProfileRegSigTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the attributes of CAS register
signaling timers indicated by ccasRSTIndex in
ccasIfExtRegSignalTimerTable.
"
DEFVAL { 1 }
::= { ccasIfExtProfileEntry 4 }
ccasProfileGeneralCfg OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the general CAS attributes indicated
by ccasGCnfIndex in ccasIfExtGeneralConfigTable.
"
DEFVAL { 1 }
::= { ccasIfExtProfileEntry 5 }
ccasProfileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the entry is created, all the associated entries
indexed by the following objects must be existing:
ccasProfileLineSigTimer,
ccasProfileRegisterSignal,
ccasProfileRegSigTimer,
ccasProfileGeneralCfg.
The entry of the default CAS profile indexed by 1 is
created by the system automatically, it cannot be added,
deleted, or modified."
::= { ccasIfExtProfileEntry 6 }
-- *********************************************************************
--
-- CAS Variant Table
--
-- *********************************************************************
ccasIfExtVariantTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtVariantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table specifies a list of CAS signaling protocols such as
R2 CAS, Feature Group D Oprerator Services ( FGD OS).
Each CAS variant is downloaded to and parsed by
the media gateway.
A CAS variant can be applied to a DS0 group of the DS1
line with CAS signaling. A DS1 line is configured for CAS
signaling when its dsx1SignalMode is set to 'robbedBit(2)'
for T1 or 'bitOriented(3)' for E1."
::= { ccasIfExtProfile 2 }
ccasIfExtVariantEntry OBJECT-TYPE
SYNTAX CcasIfExtVariantEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a CAS variant in media gateway.
Upon the creation of the entry, the CAS variant
specified by ccasVariantFile will be downloaded to
the media gateway. After the file is successfully parsed
by the media gateway, a corresponding entry in
ccasIfExtIncomingLineSignalTable and a corresponding entry
in ccasIfExtOutgoingLineSignalTable will be automatically
created.
When the entry is deleted, the corresponding entry in
ccasIfExtIncomingLineSignalTable and the corresponding entry
in ccasIfExtOutgoingLineSignalTable will be deleted by the
system automatically."
INDEX { cmgwIndex, ccasVariantIndex }
::= { ccasIfExtVariantTable 1 }
CcasIfExtVariantEntry::= SEQUENCE {
ccasVariantIndex Unsigned32,
ccasVariantFile SnmpAdminString,
ccasVariantSource INTEGER,
ccasVariantNumberCount Gauge32,
ccasVariantState INTEGER,
ccasVariantRowStatus RowStatus
}
ccasVariantIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An arbitrary value which uniquely identifies the CAS variant
in the media gateway."
::= { ccasIfExtVariantEntry 1 }
ccasVariantFile OBJECT-TYPE
SYNTAX SnmpAdminString ( SIZE (1..64) )
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the valid file name with extension
'.o' stored on the media gateway's hard disk.
The CAS variant file can be transferred to the media
gateway via FTP text file transfer mechanism."
::= { ccasIfExtVariantEntry 2 }
ccasVariantSource OBJECT-TYPE
SYNTAX INTEGER {
internal (1),
external (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the source from where the CAS
variant file must be fetched.
. internal: Value indicates that the file is built
into the firmware.
. external: Value indicates that the file is to be
downloaded from the media gateway.
"
DEFVAL { internal }
::= { ccasIfExtVariantEntry 3 }
ccasVariantNumberCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of DS0 groups of the DS1
line which are used for the CAS variant."
::= { ccasIfExtVariantEntry 4 }
ccasVariantState OBJECT-TYPE
SYNTAX INTEGER {
initInProgress (1),
initSuccessfully (2),
initFailed (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the configuration status of the
CAS variant.
. initInProgress: The state machine is being initialized.
. initSuccessfully: The state machine was initialized properly.
. initFailed: The intialization failed.
"
::= { ccasIfExtVariantEntry 5 }
ccasVariantRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the entry is created, the ccasVariantFile object is
mandatory.
The entry can be added or deleted, but not modified by
the manager."
::= { ccasIfExtVariantEntry 6 }
-- *********************************************************************
-- Incoming Line Signal Table
-- *********************************************************************
ccasIfExtIncomingLineSignalTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtIncomingLineSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the parameters related to the incoming
line signals for CAS variant.
The appropriate signal definitions from this table will
be downloaded to the media gateway. The media gateway will
use the information provided in this table to match the
incoming bit pattern to a particular signal.
"
::= { ccasIfExtConfigLineSignal 1}
ccasIfExtIncomingLineSignalEntry OBJECT-TYPE
SYNTAX CcasIfExtIncomingLineSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents an incoming line signal definition
for the CAS variant corresponding to the CAS Variant index.
Entries in this table are implicitly created when a CAS
variant file is parsed when an entry is created in the CAS
variant table to add a new variant. Entries are implicitly
removed when the CAS variant associated with these entries
is removed.
"
INDEX { cmgwIndex, ccasVariantIndex, ccasILSSignalNameIndex}
::= { ccasIfExtIncomingLineSignalTable 1 }
CcasIfExtIncomingLineSignalEntry::= SEQUENCE {
ccasILSSignalNameIndex Unsigned32,
ccasILSSignalName SnmpAdminString,
ccasILSRxPattern CASLineSignal,
ccasILSMatchedRxPattern CASLineSignal,
ccasILSMatchedTxPattern CASLineSignal,
ccasILSMinMakeTime Unsigned32,
ccasILSMaxMakeTime Unsigned32,
ccasILSMinBreakTime Unsigned32,
ccasILSMaxBreakTime Unsigned32
}
ccasILSSignalNameIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the Signal Name index for the various
CAS line signals.
This object along with the cmgwIndex and ccasVariantIndex
identify an unique entry in this table.
"
::= { ccasIfExtIncomingLineSignalEntry 2 }
ccasILSSignalName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates CAS signal name corresponding to the
ccasILSSignalNameIndex.
The media gateway uses ccasILSRxPattern along with following
objects:
ccasILSMatchedRxPattern
ccasILSMatchedTxPattern
ccasILSMinMakeTime
ccasILSMaxMakeTime
ccasILSMinBreakTime
ccasILSMaxBreakTime
to determine a ccasILSSignalName.
"
::= { ccasIfExtIncomingLineSignalEntry 3 }
ccasILSRxPattern OBJECT-TYPE
SYNTAX CASLineSignal
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the ABCD bit pattern of the signal
being received on the DS0.
"
::= { ccasIfExtIncomingLineSignalEntry 4 }
ccasILSMatchedRxPattern OBJECT-TYPE
SYNTAX CASLineSignal
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the previous matched ABCD bit pattern
that was received on the DS0.
"
::= { ccasIfExtIncomingLineSignalEntry 5 }
ccasILSMatchedTxPattern OBJECT-TYPE
SYNTAX CASLineSignal
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the current ABCD bit pattern being
transmitted on the DS0.
"
::= { ccasIfExtIncomingLineSignalEntry 6 }
ccasILSMinMakeTime OBJECT-TYPE
SYNTAX Unsigned32 (2..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the minimum time for which the received
pattern (ccasILSRxPattern) must persist to be considered
a valid state change or transition.
If the state change lasts for less than this time, it does
not match the signal name.
"
::= { ccasIfExtIncomingLineSignalEntry 7 }
ccasILSMaxMakeTime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum time for which the Rx
pattern (ccasILSRxPattern) must persist to be considered
a valid state change or transition.
The value of 0 indicates there is no maximum make time
for this signal.
The value of ccasILSMaxMakeTime must be greater and equal
ccasILSMinMakeTime.
If the value is non-zero and the state change lasts for
more than the maximum value specified, it does not match
the signal name.
"
::= { ccasIfExtIncomingLineSignalEntry 8 }
ccasILSMinBreakTime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the minimum time for which the ABCD
bit pattern being received on the line, and should go back
to its original signal pattern after the make pattern has
been asserted.
The value of 0 indicates there is no minimum break time
for this signal.
If the value is non-zero and the state change lasts for
less than the minimum break time specified, it does not
match the signal name.
"
::= { ccasIfExtIncomingLineSignalEntry 9 }
ccasILSMaxBreakTime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the maximum time for which the ABCD
bit pattern being received on the line, and go back to its
original signal pattern after the make pattern has been
asserted.
The value of 0 indicates there is no maximum break time
for this signal.
The value of ccasILSMaxBreakTime must be greater than and
equal ccasILSMinMakeTime.
If the value is non-zero and the state change lasts longer
than the maximum break time specified, it does not match
the signal name.
"
::= { ccasIfExtIncomingLineSignalEntry 10 }
-- *********************************************************************
-- Outgoing Line Signal Table
-- *********************************************************************
ccasIfExtOutgoingLineSignalTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtOutgoingLineSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the parameters related to for the
outgoing line signals pertaining to that CAS variant.
"
::= { ccasIfExtConfigLineSignal 2 }
ccasIfExtOutgoingLineSignalEntry OBJECT-TYPE
SYNTAX CcasIfExtOutgoingLineSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents an incoming line signal definition
for the CAS variant corresponding to the CAS Variant index.
Entries in this table are implicitly created when a CAS
variant file is parsed when an entry is created in the CAS
variant table to add a new variant. Entries are implicitly
removed when the CAS variant associated with these entries
is removed.
"
INDEX { cmgwIndex, ccasVariantIndex, ccasOLSSignalNameIndex }
::= { ccasIfExtOutgoingLineSignalTable 1 }
CcasIfExtOutgoingLineSignalEntry ::= SEQUENCE {
ccasOLSSignalNameIndex Unsigned32,
ccasOLSCasSignalName SnmpAdminString,
ccasOLSTxPattern CASLineSignal,
ccasOLSMakeTime Unsigned32,
ccasOLSBreakTime Unsigned32
}
ccasOLSSignalNameIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the Signal Name index for the various
CAS Line signals. This object along with the ccasVariantIndex
identify a unique entry in this table.
"
::= { ccasIfExtOutgoingLineSignalEntry 1 }
ccasOLSCasSignalName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates outgoing CAS signal name.
"
::= { ccasIfExtOutgoingLineSignalEntry 2 }
ccasOLSTxPattern OBJECT-TYPE
SYNTAX CASLineSignal
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the ABCD transmit bit pattern."
::= { ccasIfExtOutgoingLineSignalEntry 3 }
ccasOLSMakeTime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time value for which the Tx Pattern
being transmitted.
"
::= { ccasIfExtOutgoingLineSignalEntry 4 }
ccasOLSBreakTime OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the time value for which the pattern
being transmitted will switch to the original pattern before
the Tx pattern was asserted on the line.
The value of 0 indicates there is no break time for this
signal.
"
::= { ccasIfExtOutgoingLineSignalEntry 5 }
-- *********************************************************************
-- Register Signal Table
-- *********************************************************************
ccasIfExtRegisterSignalTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtRegisterSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the signal to action definitions for the
Register signals for R2 variant.
"
::= { ccasIfExtConfigRegisterSignal 1 }
ccasIfExtRegisterSignalEntry OBJECT-TYPE
SYNTAX CcasIfExtRegisterSignalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries are configured per country.
When DS0 groups are associated with a CAS profile, it is
also associated with one of these entries if the CAS variant
is an R2 variant.
Entries are explicitly created modified and deleted by
managers. When the country is specified, the rest of the
objects of this entry are populated with known defaults.
These can be overridden via configuration.
Entries with index 1 are reserved for the ITU defaults.
This entry may not be added, modified or deleted. In this
table, no two actions can have the same signal defined for
it. The signal to action mapping should be unique.
"
INDEX { cmgwIndex, ccasRSIndex }
::= { ccasIfExtRegisterSignalTable 1 }
CcasIfExtRegisterSignalEntry::= SEQUENCE {
ccasRSIndex Unsigned32,
ccasRSCountry CASCountryCode,
ccasRSSubRegion SnmpAdminString,
ccasBwdRSNextDigitANI CASBackwardSignal,
ccasBwdRSNextDigitDNIS CASBackwardSignal,
ccasBwdRSPrevDigit CASBackwardSignal,
ccasBwdRSXtoGroupBSignals CASBackwardSignal,
ccasBwdRSCongestion CASBackwardSignal,
ccasBwdRSCallingPartyCategory CASBackwardSignal,
ccasBwdRSAddrCompleteGroupA CASBackwardSignal,
ccasBwdRSPrevNminus2Digit CASBackwardSignal,
ccasBwdRSPrevNminus3Digit CASBackwardSignal,
ccasBwdRSCountryCode CASBackwardSignal,
ccasBwdRSLangDiscr CASBackwardSignal,
ccasBwdRSNatureOfCircuit CASBackwardSignal,
ccasBwdRSInfoEchoSuppressor CASBackwardSignal,
ccasBwdRSInternationalCongst CASBackwardSignal,
ccasBwdRSXtoGroupC CASBackwardSignal,
ccasBwdRSRepeatLastDigit CASBackwardSignal,
ccasBwdRSRepeatCalledDigit CASBackwardSignal,
ccasBwdRSPlaySITTone CASBackwardSignal,
ccasBwdRSSubscriberLineBusy CASBackwardSignal,
ccasBwdRSNetworkCongstInGroupB CASBackwardSignal,
ccasBwdRSInvalidDialedNumber CASBackwardSignal,
ccasBwdRSSubLineFreeWithCharge CASBackwardSignal,
ccasBwdRSSubLineFreeWithNoCharge CASBackwardSignal,
ccasBwdRSSubLineOutOfOrder CASBackwardSignal,
ccasBwdRSAnnouncement CASBackwardSignal,
ccasBwdRSXtoGrpASendNextDNIS CASBackwardSignal,
ccasBwdRSXtoGrpASendDNISFrmBeg CASBackwardSignal,
ccasBwdRSXtoGrpAResendLastDNIS CASBackwardSignal,
ccasBwdRSSSendCatSwGrpB CASBackwardSignal,
ccasBwdRSSGrpCCong CASBackwardSignal,
ccasFwdRSANIDigitAvailable CASForwardSignal,
ccasFwdRSANIDigitNotAvailable CASForwardSignal,
ccasFwdRSEndANICallingPartyNotRev CASForwardSignal,
ccasFwdRSEndANICallingPartyRev CASForwardSignal,
ccasFwdRSEndOfDNISDigit CASForwardSignal,
ccasFwdRSNoCategoryAvailble CASForwardSignal,
ccasFwdRSCCEchoSuppressor CASForwardSignal,
ccasFwdRSCCNoEchoSuppressor CASForwardSignal,
ccasFwdRSCCInsertEchoSuppressor CASForwardSignal,
ccasFwdRSIncHalfEchoRequired CASForwardSignal,
ccasFwdRSTestCall CASForwardSignal,
ccasFwdRSSatelLinkIncluded CASForwardSignal,
ccasFwdRSSatelLinkNotIncluded CASForwardSignal,
ccasFwdRSDiscriminatorDigit CASForwardSignal,
ccasFwdRSOtherLanguage CASForwardSignal,
ccasFwdRSOtherLanguage1 CASForwardSignal,
ccasFwdRSOtherLanguage2 CASForwardSignal,
ccasFwdRSRequestNotAccepted CASForwardSignal,
ccasFwdRSSubWithoutPriorNational CASForwardSignal,
ccasFwdRSSubPriorNational CASForwardSignal,
ccasFwdRSSubPriorInternational CASForwardSignal,
ccasFwdRSMaintenanceEquipment CASForwardSignal,
ccasFwdRSOperatorCall CASForwardSignal,
ccasFwdRSDataTransNational CASForwardSignal,
ccasFwdRSDataTransInternational CASForwardSignal,
ccasFwdRSOperNoFwdTransFacility CASForwardSignal,
ccasFwdRSOperFwdTransFacility CASForwardSignal,
ccasFwdRSSubsrcWithMeter CASForwardSignal,
ccasFwdRSSubsrcWithIDD CASForwardSignal,
ccasRSInterpreFirstANIDigit INTEGER,
ccasRSGetValueFromValidIndex Unsigned32,
ccasRSSeqInfCollect SnmpAdminString,
ccasRSSendFirstFwdSig INTEGER,
ccasRSRowStatus RowStatus
}
ccasRSIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is an arbitrary index that uniquely identifies an
entry in this table. This parameter is mandatory when
creating an entry.
"
::= { ccasIfExtRegisterSignalEntry 1}
ccasRSCountry OBJECT-TYPE
SYNTAX CASCountryCode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the country where the meaning for
the signal definition/action applies.
This parameter is mandatory when creating an entry.
When the R2 country (ITU or other) is specified, the default
values for the rest of the MIB objects are populated based
on this.
"
::= { ccasIfExtRegisterSignalEntry 2 }
ccasRSSubRegion OBJECT-TYPE
SYNTAX SnmpAdminString ( SIZE (0..64) )
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to describe a variation within a
particular country.
"
DEFVAL { "" }
::= { ccasIfExtRegisterSignalEntry 3 }
ccasBwdRSNextDigitANI OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting
transmission of the next ANI digit (n + 1) after
reception of digit n.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 4 }
ccasBwdRSNextDigitDNIS OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting
transmission of the next DNIS digit (n + 1) after
reception of digit n.
The default value is country specific."
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 5 }
ccasBwdRSPrevDigit OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting
transmission of the previous ANI or DNIS digit (n - 1)
after reception of digit n.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 6 }
ccasBwdRSXtoGroupBSignals OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that the
incoming R2 register at the incoming end needs no additional
address digit and is about to go over to transmission of a
Group B signal conveying information about the condition of
the equipment at the incoming exchange or the condition of
the called subscribers line.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 7 }
ccasBwdRSCongestion OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that:
. Congestion of national links.
. Congestion in selection stages of terminal international
or national exchanges.
. Occurrence of time-out or abnormal release of a System
R2 register produced for any reason.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 8 }
ccasBwdRSCallingPartyCategory OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting for a
calling party category information or a Group II signal.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 9 }
ccasBwdRSAddrCompleteGroupA OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that the
R2 register at the incoming end needs no additional digit,
but will not send Group B signals.
The call has to be charged on answer.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 10 }
ccasBwdRSPrevNminus2Digit OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the
sending of the ANI or DNIS digit (n - 2) after reception
of digit n.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 11 }
ccasBwdRSPrevNminus3Digit OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the
sending of the ANI or DNIS digit (n - 3) after reception
of digit n.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 12 }
ccasBwdRSCountryCode OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the
country code indicator.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 13 }
ccasBwdRSLangDiscr OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the
language digit or the discriminating digit.
. Operator assistance: requesting a language digit.
. Automatic call: requesting a discriminating digit.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 14 }
ccasBwdRSNatureOfCircuit OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting
information regarding the nature of the circuits involved
in the connection so far, i.e. satellite link or not.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 15 }
ccasBwdRSInfoEchoSuppressor OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting
information regarding the nature of echo suppressor being
used in the connection.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 16 }
ccasBwdRSInternationalCongst OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating:
. Congestion on international links.
. Congestion in selection stages at an international
transit exchange or at a terminal international exchange
and/or its outgoing links.
. Occurrence of time-out or abnormal release of a System R2
register produced for any reason.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.1 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 17 }
ccasBwdRSXtoGroupC OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting switch
to reception of group C signals.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 18 }
ccasBwdRSRepeatLastDigit OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting
resending of the last digit just sent out.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 19 }
ccasBwdRSRepeatCalledDigit OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting for
out pulsing of the called digits or DNIS from beginning.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 20 }
ccasBwdRSPlaySITTone OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that
SIT tone should be played towards the calling party.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 21 }
ccasBwdRSSubscriberLineBusy OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that
the line or lines connecting the called subscriber to
the exchange are busy or engaged.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.2 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 22 }
ccasBwdRSNetworkCongstInGroupB OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that
congestion condition has occured after the changeover
to Group B signals.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.2 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 23 }
ccasBwdRSInvalidDialedNumber OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that the
dialed or called number is invalid or not in use (e.g. an
unused country code, an unused trunk code or subscriber
number that has not been allocated).
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.2 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 24 }
ccasBwdRSSubLineFreeWithCharge OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that
the called party's line is free and that the call has to
be charged on answer.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.2 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 25 }
ccasBwdRSSubLineFreeWithNoCharge OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that
the called party line is free but is not to be charged
on answer.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.2 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 26 }
ccasBwdRSSubLineOutOfOrder OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that the
called party line is out of service or faulty.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.4.2 Backward signals.
"
::= { ccasIfExtRegisterSignalEntry 27 }
ccasBwdRSAnnouncement OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that an
announcement follows this indication.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 28 }
ccasBwdRSXtoGrpASendNextDNIS OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the other
exchange to switch to reception of group A and send the next
DNIS digit.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 29 }
ccasBwdRSXtoGrpASendDNISFrmBeg OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the other
exchange to switch to reception of group A and send the DNIS
digits from the beginning.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 30 }
ccasBwdRSXtoGrpAResendLastDNIS OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the other
exchange to switch to reception of group A and resend the last
DNIS digit sent out.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 31 }
ccasBwdRSSSendCatSwGrpB OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal requesting the end
receiving this signal to send the subscriber category
information and switch to grp B from group C.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 32 }
ccasBwdRSSGrpCCong OBJECT-TYPE
SYNTAX CASBackwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a backward signal indicating that
congestion occurred in the network when in group C signaling
state.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 33 }
ccasFwdRSANIDigitAvailable OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that ANI
digits are available.
This is used in country variants like India to indicate
that the ANI digits are available when the backward signal
requesting for ANI digits is received, before pulsing out
the actual ANI digits.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 34 }
ccasFwdRSANIDigitNotAvailable OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
there are no ANI digits available for out pulsing.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 35 }
ccasFwdRSEndANICallingPartyNotRev OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating
that there are no more ANI digits to out pulse and the
calling party can not be revealed to the called party.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 36 }
ccasFwdRSEndANICallingPartyRev OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
there are no more ANI digits to out pulse and the calling
party can be revealed to the called party.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 37 }
ccasFwdRSEndOfDNISDigit OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating the end
of DNIS digits.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 38 }
ccasFwdRSNoCategoryAvailble OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
there is no calling party category (information) available
to be sent out.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 39 }
ccasFwdRSCCEchoSuppressor OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal. When it is used
as the first forward signal and it indicates that:
. A country code will follow on an international link.
. The call requires echo suppressors.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 40 }
ccasFwdRSCCNoEchoSuppressor OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal. When it is used
as the first forward signal and it indicates that:
. A country code will follow on an international link.
. The call may not require any echo suppressor.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 41 }
ccasFwdRSCCInsertEchoSuppressor OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal. When it is used
as the first forward signal and it indicates that:
. A country code will follow on an international link.
. The outgoing half echo suppressor has to be inserted.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 42 }
ccasFwdRSIncHalfEchoRequired OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that:
. The outgoing half echo suppressor has been inserted.
. The incoming half echo suppressor is required.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 43 }
ccasFwdRSTestCall OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal. When it is used
as the first forward signal and indicates that the call
is being originated by test equipment.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 44 }
ccasFwdRSSatelLinkIncluded OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
a satellite link is included in the connection.
This signal is sent in response to backward signal
requesting for nature of circuit.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 45 }
ccasFwdRSSatelLinkNotIncluded OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
no satellite link is included in the connection.
This signal is sent in response to backward signal
requesting for nature of circuit.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 46 }
ccasFwdRSDiscriminatorDigit OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating the
digit that separates or distinguishes different information
blocks in the forward signals being generated or received.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 47 }
ccasFwdRSOtherLanguage OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
language to be used for an operator assisted call.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 48 }
ccasFwdRSOtherLanguage1 OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
language to be used for an operator assisted call.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 49 }
ccasFwdRSOtherLanguage2 OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
language to be used for an operator assisted call.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 50 }
ccasFwdRSRequestNotAccepted OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
receiving backward signal could not be processed or defined.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.1 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 51 }
ccasFwdRSSubWithoutPriorNational OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
call is set up from a subscriber's line and is non-priority.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 52 }
ccasFwdRSSubPriorNational OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
call is set up from a subscriber's line to which priority
treatment of calls has been accorded. This signal is specified
to national trunks only.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 53 }
ccasFwdRSSubPriorInternational OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that the
call is set up from a subscriber's line to which priority
treatment of calls has been accorded. This signal is specified
to international trunks only.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 54 }
ccasFwdRSMaintenanceEquipment OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
the call comes from maintenance equipment.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 55 }
ccasFwdRSOperatorCall OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
the call is setup from an operator.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 56 }
ccasFwdRSDataTransNational OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
the call is being used for national data transmission.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 57 }
ccasFwdRSDataTransInternational OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating that
the call is being used for international data transmission.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 58 }
ccasFwdRSOperNoFwdTransFacility OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating the call
is being set up from a subscriber's line, operator's
position or from maintenance equipment and no forward
transfer signal will be used.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 59 }
ccasFwdRSOperFwdTransFacility OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating the call
is set up from an operator's position with possibility of
recourse to the forward transfer facility.
The default value is country specific.
"
REFERENCE
"ITU-T Q440 - Specifications of signaling system R2
Interregister Signaling.
Section 4.2.3.2 Forward signals.
"
::= { ccasIfExtRegisterSignalEntry 60 }
ccasFwdRSSubsrcWithMeter OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating the
subscribers have a meter.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 61 }
ccasFwdRSSubsrcWithIDD OBJECT-TYPE
SYNTAX CASForwardSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a forward signal indicating the
subscribers have an International Direct Dial facility.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 62 }
ccasRSInterpreFirstANIDigit OBJECT-TYPE
SYNTAX INTEGER {
firstANIDigit (1),
aniAvailableOrNot (2),
subscriberCategory (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to interpret the meaning of the first
ANI digit for both receiving and transmitting when sent
and received.
.firstANIDigit: First ANI digit.
.aniAvailableOrNot: Indication as to whether ANI is available
or not.
.subscriberCategory: Subscriber category.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 63 }
ccasRSGetValueFromValidIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..400)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the entry index from which values
for the objects not specified in the set operation will
be copied over from.
If both the country index and this object are specified,
this object takes precedence. If this object is not
specified for an entry, it defaults to the entry index.
"
::= { ccasIfExtRegisterSignalEntry 64 }
ccasRSSeqInfCollect OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object determines the sequence in which information
will be gathered by the incoming register.
Only a set of predefined characters can be used in the
octet string notation of the sequence. The special
character and the alphabet strings allowed are listed below:
'/' - Separator between different elements of information
that should be collected.
- Indicates how many digits of the following
information element should be collected before
switching to collecting the next information element.
Number always precedes one of the information elements
such as D or A. If no number is specified, all of the
digits for that information element are collected
before fetching digits for next info element.
di - DNIS/Destination number/dialed number/called number.
si - ANIS/Source number/calling number.
sc - Subscriber Category.
cc - Country Code.
es - Echo Suppression Information.
noc - Nature of Circuit.
disc - Discriminator Digit.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 65 }
ccasRSSendFirstFwdSig OBJECT-TYPE
SYNTAX INTEGER {
dnisCCLangDisc (1),
dnisLangDiscCC (2),
cCLangDiscDnis (3),
cCDnisLangDisc (4),
langDiscCCDnis (5),
langDiscDnisCC (6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the information element that will
take precedence when being sent out as the first forward
register signal for an outgoing call. This can be either
the first DNIS digit, indication that country code follows
or the language/discriminator digit. When all the above
information is available at the GW, this object determines
which one will be sent out first for each option, list
is from most preferred to least preferred.
.dniscclangdisc: First DNIS, country code indication,
language/discriminator.
.dnislangdisccc: First DNIS, language/discriminator,
country code indication.
.cclangdiscdnis: Country code indication, language/
discriminator, first DNIS.
.ccdnislangdisc: Country code indication, first DNIS,
language/discriminator.
.langdiscccdnis: Language/discriminator, country code
indication, first DNIS.
.langdiscdniscc: Language/discriminator, first DNIS,
country code indication.
The default value is country specific.
"
::= { ccasIfExtRegisterSignalEntry 66 }
ccasRSRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used for adding, modifying, and deleting
the entries from the ccasRegisterSignalTable.
A default entry with index value 1 is created at
initialization, and it cannot be modified or deleted.
"
::= { ccasIfExtRegisterSignalEntry 67 }
-- *********************************************************************
-- Line Signal Timer Table
-- *********************************************************************
ccasIfExtLineSignalTimerTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtLineSignalTimerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines all timers related to the CAS Line
signals."
::= { ccasIfExtConfigLineSignal 3 }
ccasIfExtLineSignalTimerEntry OBJECT-TYPE
SYNTAX CcasIfExtLineSignalTimerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a CAS Line Signal Timer in media
gateway.
"
INDEX { cmgwIndex, ccasLSTIndex }
::= { ccasIfExtLineSignalTimerTable 1 }
CcasIfExtLineSignalTimerEntry::= SEQUENCE {
ccasLSTIndex Unsigned32,
ccasLSTIdleGuardTimer Unsigned32,
ccasLSTClearFwdTimer Unsigned32,
ccasLSTClearBwdTimer Unsigned32,
ccasLSTReleaseGuardTimer Unsigned32,
ccasLSTCASGlareTimer Unsigned32,
ccasLSTAnswerMeterDelayTimer Unsigned32,
ccasLSTCASDebounceTimer Unsigned32,
ccasLSTSeizeAckRspTimer Unsigned32,
ccasLSTDelayBetRegAnsAndLineAns Unsigned32,
ccasLSTSeizeAckToDigitTimer Unsigned32,
ccasLSTRowStatus RowStatus
}
ccasLSTIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An arbitrary index that uniquely identifies a
entry in the ccasIfExtLineSignalTimerTable.
The index 1 is reserved for the default entry.
"
::= { ccasIfExtLineSignalTimerEntry 1 }
ccasLSTIdleGuardTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the maximum amount of time MG will
wait for receipt of the idle signal on the line.
For T1 interfaces idle signal corresponds to on-hook
pattern on line.
For E1 interfaces idle signal corresponds to idle pattern
on line.
The value of 0 indicates the timer will not be started
and MG would wait forever.
"
REFERENCE
"Bellcore Publication: TR-NPL-000258 - Compatibility
Information for Feature Group D Switched Access Service"
DEFVAL { 10000 }
::= { ccasIfExtLineSignalTimerEntry 2 }
ccasLSTClearFwdTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the value of the timer that the GW
will start at the request of the controlling application
such as MGC for receipt of the clear forward signal on the
line.
This object is applied to R2 CAS.
"
REFERENCE
"ITU-T Recommandation Q.118 Abnormal conditions, section 3."
DEFVAL { 120000 }
::= { ccasIfExtLineSignalTimerEntry 3 }
ccasLSTClearBwdTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the value of the timer that the GW
will start at the request of the controlling application
such as MGC for receipt of the clear backward signal.
This object is applied to R2 CAS.
"
REFERENCE
"ITU-T Recommandation Q.118 Abnormal conditions, section 3."
DEFVAL { 120000 }
::= { ccasIfExtLineSignalTimerEntry 4 }
ccasLSTReleaseGuardTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "millliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the delay between reception of the
clear forward signal and the sending of the idle signal.
Upon reception of the clear forward signal, GW starts the
release guard timer. Upon expiry of this timer, the idle
signal is generated.
This timer is required to prevent seizing of the channel
immediately.
This object is applied to R2 CAS.
"
REFERENCE
"Bellcore Publication: TR-NPL-000258
Compatibility Information for Feature Group D Switched
Access Service."
DEFVAL { 800 }
::= { ccasIfExtLineSignalTimerEntry 5 }
ccasLSTCASGlareTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the maximum amount of time MG will
wait for other end to back out when glare occurs on a DS0
line.
Change in incoming off-hook signal to on-hook signal
with-in this time frame indicates that other end has backed
down.
"
REFERENCE
"H248.25 basic cas package and MS packages"
DEFVAL { 4000 }
::= { ccasIfExtLineSignalTimerEntry 6 }
ccasLSTAnswerMeterDelayTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object specifies the delay between generation of the
answer signal and the generation of the meter signal.
The GW will start this timer after having sent the line
answer signal.
"
DEFVAL { 600 }
::= { ccasIfExtLineSignalTimerEntry 7 }
ccasLSTCASDebounceTimer OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the amount of time for which the line
signal should persist to be valid.
The value of ccasLSTCASDebounceTimer must be less than or
equal the value of following objects:
ccasILSMinMakeTime,
ccasILSMaxMakeTime,
ccasILSMinBreakTime,
ccasILSMaxBreakTime in ccasIfExtIncomingLineSignalTable.
"
DEFVAL { 5 }
::= { ccasIfExtLineSignalTimerEntry 8 }
ccasLSTSeizeAckRspTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the maximum amount of time MG will
wait for reception of seize ack signal.
Seize Ack signal is expected in response of seize signal.
This object is applied for both R2 CAS and non R2 CAS.
"
REFERENCE
"TIA-689-A: PBX and KTS Support of Enhanced 911
Emergency Calling Service, section 5.2.3.3"
DEFVAL { 200 }
::= { ccasIfExtLineSignalTimerEntry 9 }
ccasLSTDelayBetRegAnsAndLineAns OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the timer that will be started
after register signaling completes successfully,
within which the answer line signal should be
received.
This applies to outgoing R2 registers.
The value of 0 indicates the timer will not be started
and MG would wait forever.
"
REFERENCE
"ITU-T Q.118 Abnormal Conditions Special Release
Arrangements, section 1.
"
DEFVAL { 90 }
::= { ccasIfExtLineSignalTimerEntry 10 }
ccasLSTSeizeAckToDigitTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the amount of time that the GW
should wait for the reception address digits after
sending seize ack signal.
The value of 0 indicates the timer will not be started
and MG would wait forever.
"
REFERENCE
"ITU-T Q.476 Abnormal Release of Outgoing and Incoming
R2 Register, section 5.5.2.1"
DEFVAL { 15 }
::= { ccasIfExtLineSignalTimerEntry 11 }
ccasLSTRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used for adding, deleting, and modifying
the entries from the ccasIfExtLineSignalTimerTable.
A default entry with index value 1 is created at
initialization, and it cannot be modified or deleted.
"
::= { ccasIfExtLineSignalTimerEntry 12 }
-- *********************************************************************
-- Register Signal Timer Table
-- *********************************************************************
ccasIfExtRegSignalTimerTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtRegSignalTimerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the timers related to the CAS register
signals.
"
::= { ccasIfExtConfigTimer 2 }
ccasIfExtRegSignalTimerEntry OBJECT-TYPE
SYNTAX CcasIfExtRegSignalTimerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a CAS Register Signal Timer in media
gateway.
"
INDEX { cmgwIndex, ccasRSTIndex }
::= { ccasIfExtRegSignalTimerTable 1 }
CcasIfExtRegSignalTimerEntry::= SEQUENCE {
ccasRSTIndex Unsigned32,
ccasRSTAnswerSigTimer Unsigned32,
ccasRSTCompelledFwdToneOnTimer Unsigned32,
ccasRSTCompelledFwdToneOffTimer Unsigned32,
ccasRSTCompelledBwdToneOnTimer Unsigned32,
ccasRSTOutFwdPulseOnTimer Unsigned32,
ccasRSTOutFwdPulseOffTimer Unsigned32,
ccasRSTIncFwdPulseOnTimer Unsigned32,
ccasRSTBwdPulseOnTimer Unsigned32,
ccasRSTIncomingRegSigDuration Unsigned32,
ccasRSTOutgoingRegSigDuration Unsigned32,
ccasRSTCalledPartyInterDigTimer Unsigned32,
ccasRSTRowStatus RowStatus
}
ccasRSTIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An arbitrary index that uniquely identifies a
entry in the ccasIfExtRegSignalTimerTable.
The index of 1 is reserved for the default entry.
"
::= { ccasIfExtRegSignalTimerEntry 1 }
ccasRSTAnswerSigTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the timer that is started
after having sent out the last forward digit within
which the backward register answer signal should be
received.
Normally it would be same as the compelled forward tone
on timer, ccasRSTCompelledFwdToneOnTimer, but in some
country variants, this could be different.
"
DEFVAL { 15 }
::= { ccasIfExtRegSignalTimerEntry 2 }
ccasRSTCompelledFwdToneOnTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the period for which the forward
digit tone stays on, waiting for a reception of the
backward signal in compelled signaling.
This timer is started after the forward signal digit is
turned on.
"
REFERENCE
"ITU Q.476 Abnormal Release of Outgoing and Incoming
R2 Register, section 5.5.1.1"
DEFVAL { 15 }
::= { ccasIfExtRegSignalTimerEntry 3 }
ccasRSTCompelledFwdToneOffTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the period for which the forward
signal digit is turned off in compelled signaling.
This timer is started after the backward signal is
received and after the forward signal digit is turned
off on the outgoing interface.
"
REFERENCE
"ITU Q.476 Abnormal Release of Outgoing and Incoming
R2 Register, section 5.5.1.2"
DEFVAL { 24 }
::= { ccasIfExtRegSignalTimerEntry 4 }
ccasRSTCompelledBwdToneOnTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the period for which the backward
signal stays on waiting for the forward digit signal to
go off in compelled signaling.
This timer is started after the backward signal is sent
in response to the forward signal digit.
"
DEFVAL { 15 }
::= { ccasIfExtRegSignalTimerEntry 5 }
ccasRSTOutFwdPulseOnTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the timer is started after the
forward digit tone is sent out. Tone is turned off
after the timer expires.
This object applies to outgoing R2 registers where the
forward signals are sent as pulses for non-compelled
signaling.
"
DEFVAL { 150 }
::= { ccasIfExtRegSignalTimerEntry 6 }
ccasRSTOutFwdPulseOffTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the interval between two forward
pulse tones.
This object applies to outgoing R2 registers where the
forward signals are sent as pulses for non-compelled
signaling.
"
DEFVAL { 150 }
::= { ccasIfExtRegSignalTimerEntry 7 }
ccasRSTIncFwdPulseOnTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the period for which the forward
digit pulse can be on. The timer is started after the
forward digit signal is received, and stays on until
the forward digit being received is turned off.
This object applies to incoming R2 registers where the
forward signals are received as pulses for non-compelled
signaling.
"
DEFVAL { 150 }
::= { ccasIfExtRegSignalTimerEntry 8 }
ccasRSTBwdPulseOnTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This value specifies the period for which the backward
pulse is on before it is turned off.
This object applies to incoming R2 registers where the
forward signals are received either continuously or as
a pulse but the backward signals are sent as a pulse
in semi-compelled or non-compelled signaling mode
respectively.
It also applies to compelled signaling where certain
backward signals are sent as pulses.
"
REFERENCE
"ITU-T Q.442 Requirements Relating to Transmission
Coditions, section 4.3"
DEFVAL { 150 }
::= { ccasIfExtRegSignalTimerEntry 9 }
ccasRSTIncomingRegSigDuration OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the duration within which the register
signaling should complete for an incoming call.
This timer is started as soon as the first forward register
signal is received.
"
DEFVAL { 180 }
::= { ccasIfExtRegSignalTimerEntry 10 }
ccasRSTOutgoingRegSigDuration OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the duration within which the register
signaling should complete for an outgoing call.
This timer is started when the first forward register signal
is sent out.
"
DEFVAL { 180 }
::= { ccasIfExtRegSignalTimerEntry 11 }
ccasRSTCalledPartyInterDigTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the interdigit timer for the
collection of called party number (DNIS) for R2 signaling
when there is no digit map associated with the digits
being gathered.
This timer is started after receiving each called digit,
and expiry of this timer indicates that there are no more
called party digits to receive.
"
REFERENCE
"ITU-T Q.476 Abnormal Release of Outgoing and Incoming
R2 Register, section 5.5.2"
DEFVAL { 15 }
::= { ccasIfExtRegSignalTimerEntry 12 }
ccasRSTRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used for adding, deleting and modifying
the entries from the ccasIfExtRegSignalTimerTable.
A default entry with index value 1 is created at
initialization, and it can not be modified or deleted.
"
::= { ccasIfExtRegSignalTimerEntry 13 }
-- *********************************************************************
-- General Config Table
-- *********************************************************************
ccasIfExtGeneralConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CcasIfExtGeneralConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table defines the general parameters related to
CAS variant.
"
::= { ccasIfExtGeneralConfig 1 }
ccasIfExtGeneralConfigEntry OBJECT-TYPE
SYNTAX CcasIfExtGeneralConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry represents a general attribute for CAS variant
in media gateway.
"
INDEX { cmgwIndex, ccasGCnfIndex }
::= { ccasIfExtGeneralConfigTable 1 }
CcasIfExtGeneralConfigEntry::= SEQUENCE {
ccasGCnfIndex Unsigned32,
ccasGCnfGlarePolicy INTEGER,
ccasGCnfParmSource INTEGER,
ccasGCnfRegSigMode CASRegisterSignal,
ccasGCnfLineSigType INTEGER,
ccasGCnfRingBackType INTEGER,
ccasGCnfIncCallHiFreqPower Integer32,
ccasGCnfIncCallLoFreqPower Integer32,
ccasGCnfIncCallNegTwist Integer32,
ccasGCnfIncCallPosTwist Integer32,
ccasGCnfIncCallBreakThreshold Integer32,
ccasGCnfOutCallLoFreqPower Integer32,
ccasGCnfOutCallPowerTwist Integer32,
ccasGCnfOutCadenceOntime Unsigned32,
ccasGCnfOutCadenceOfftime Unsigned32,
ccasGCnfCountryCode SnmpAdminString,
ccasGCnfEchoCancellation INTEGER,
ccasGCnfSubscriberCategory INTEGER,
ccasGCnfNatureOfCircuit INTEGER,
ccasGCnfCompelledSignalingType INTEGER,
ccasGCnfTxDigitOrder INTEGER,
ccasGCnfDigitDetectMode INTEGER,
ccasGCnfMeteringRepIntThresh Unsigned32,
ccasGCnfStartTimer Unsigned32,
ccasGCnfLongTimer Unsigned32,
ccasGCnfShortTimer Unsigned32,
ccasGCnfLongDurationTimer Unsigned32,
ccasGCnfMGCTimer Unsigned32,
ccasGCnfDigitType INTEGER,
ccasGCnfEndPointDirectional INTEGER,
ccasGCnfPulseReceiveTimeout Unsigned32,
ccasGCnfInitialDelay Unsigned32,
ccasGCnfMaxNumCallParty Unsigned32,
ccasGCnfRowStatus RowStatus
}
ccasGCnfIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An arbitrary index that uniquely identifies a
entry in the ccasIfExtGeneralConfigTable.
The index of 1 is reserved for the default entry.
"
::= { ccasIfExtGeneralConfigEntry 1 }
ccasGCnfGlarePolicy OBJECT-TYPE
SYNTAX INTEGER {
rptSzOnGlareTmrExp (1),
rptSzOnGlareDet (2),
rptRelOnGlareTmrExpAndGoOnHook (3),
goOnHookOnGlareDet (4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a glare policy. It is used only if
CAS DS0 directionality of the endpoint is bidirectional,
and is applicable for non R2 variants.
. rptSzOnGlareTmrExp (1): When glare is detected, the GW
will wait for the timeout value specified in the glare
timer object or until incoming call attempt is removed by
the other exchange/switch. If the far end does not back
off due to wrong configuration, and the GW times out,
it reports the seize event to the controlling application.
. rptSzOnGlareDet (2): When glare is detected, the GW will
signal the seizure event to the controlling application.
. rptRelOnGlareTmrExpAndGoOnHook (3): When glare is detected,
the GW will wait for the timeout value specified in the
glare timer object OR until incoming call attempt is
removed by the other exchange/switch. If the far end does
not back off, due to wrong configuration, and the GW times
out, it reports the release event and goes onhook, upon
detection of on hook from the far end the GW will send
the rlc event to the controlling application.
. goOnHookOnGlareDet (4): When glare is detected, the GW
will go on hook and let the far end switch continue.
"
DEFVAL { rptSzOnGlareTmrExp }
::= { ccasIfExtGeneralConfigEntry 2 }
ccasGCnfParmSource OBJECT-TYPE
SYNTAX INTEGER {
casVariantFile (1),
mib (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates whether GW should read the CAS
related timer parameters from the CAS Variant file
downloaded for that endpoint or to read from the MIB.
This gives the flexibility of configuring different CAS
related timer values for different endpoints associated
with the same CAS variant.
"
DEFVAL { mib }
::= { ccasIfExtGeneralConfigEntry 3 }
ccasGCnfRegSigMode OBJECT-TYPE
SYNTAX CASRegisterSignal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the register signaling mode for a
R2 registers.
"
REFERENCE
" ITU-T recommendation Q.440 Interregister Signaling."
DEFVAL { compelled }
::= { ccasIfExtGeneralConfigEntry 4 }
ccasGCnfLineSigType OBJECT-TYPE
SYNTAX INTEGER {
digital (1),
analog (2),
pulse (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the line signaling type that will be
used for the R2 line signaling.
. digital (1): The digital line signaling is typically used
for PCM systems. Only A and B bits are used to indicate
line signaling states, while C and D bits may be optionally
used.
. analog (2): The analog line signaling is typically used for
carrier systems. Only A bit is used to represent tone-on
and tone-off indication to signal the line signaling states,
while the B, C, and D bit are fixed.
. pulse (3): The Pulse type line signaling is typically used
for satellite links. It uses tones sent as pulses to
indicate line signaling states.
"
REFERENCE
" ITU-T recommendation Q.421, Q.411, ITU-T Supplement 7"
DEFVAL { digital }
::= { ccasIfExtGeneralConfigEntry 5 }
ccasGCnfRingBackType OBJECT-TYPE
SYNTAX INTEGER {
wink (1),
winkAndTone (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the ring back signal type of FGD
protocol.
. wink (1): A pulse which is a timed transition from on
hook to off hook and back to on hook.
. wink and tone (2): A pulse which is a timed transition
from on hook to off hook and back to on hook, and followed
by a tone with a frequency of 700Hz & 1700 Hz.
"
REFERENCE
"Bellcore Publication: TR-NPL-000258
Compatibility Information for Feature Group D Switched
Access Service, appendix 6"
DEFVAL { wink }
::= { ccasIfExtGeneralConfigEntry 6 }
ccasGCnfIncCallHiFreqPower OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the power of the high frequency signal
component for incoming call.
"
REFERENCE
"TIA-689-A: PBX and KTS Support of Enhanced 911
Emergency Calling Service, section 5.2.3.10.1
"
::= { ccasIfExtGeneralConfigEntry 7 }
ccasGCnfIncCallLoFreqPower OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the power of the low frequency signal
component for incoming call.
"
REFERENCE
"TIA-689-A: PBX and KTS Support of Enhanced 911
Emergency Calling Service, section 5.2.3.10.1
"
::= { ccasIfExtGeneralConfigEntry 8 }
ccasGCnfIncCallNegTwist OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a negative power twist when the
power level of the low frequency component is set to
relatively higher than the high frequency component
for incoming call.
"
REFERENCE
"TIA-689-A: PBX and KTS Support of Enhanced 911
Emergency Calling Service, section 5.2.3.10.1
"
::= { ccasIfExtGeneralConfigEntry 9 }
ccasGCnfIncCallPosTwist OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a positive power twist when the
power level of the high frequency component is set to
relatively higher than the low frequency component for
incoming call.
"
REFERENCE
"TIA-689-A: PBX and KTS Support of Enhanced 911
Emergency Calling Service, section 5.2.3.10.1
"
::= { ccasIfExtGeneralConfigEntry 10 }
ccasGCnfIncCallBreakThreshold OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies a power level which is used for
detection of on hook to off hook transition for incoming
call.
"
REFERENCE
"TIA-689-A: PBX and KTS Support of Enhanced 911
Emergency Calling Service, section 5.2.3.10.1
"
::= { ccasIfExtGeneralConfigEntry 11 }
ccasGCnfOutCallLoFreqPower OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the power level of the low frequency
component for outgoing call.
The power level of the high frequency component of outgoing
call is relative above or below the value specified in object
ccasGCnfOutCallPowerTwist.
If the value of ccasGCnfOutCallPowerTwist is 0, the power
level of the high frequency component as well as the low
frequency component is specified by this object.
"
REFERENCE
"Q.23, Q.24, EIA/TIA-464"
::= { ccasIfExtGeneralConfigEntry 12 }
ccasGCnfOutCallPowerTwist OBJECT-TYPE
SYNTAX Integer32 (-1000..1000)
UNITS "dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the relative power level of the
high frequency component for outgoing call.
When this object is set to 0, the power level of both
frequency components is set to the same level.
When this object is set to a positive value, the power
level of the high frequency component is set to
relatively higher specified in this object than the
low frequency component, ccasGCnfOutCallLoFreqPower.
For example if ccasGCnfOutCallLoFreqPower is set to
-12 dBm and this object is set to 5, the power level
of the high frequency component becomes -7 dBm.
When this object is set to a negative value, the power
level of the high frequency component is set to
relatively lower specified in this object than the low
frequency component.
For example if ccasGCnfOutCallLoFreqPower is set to
-12 dBm and this object is set to -10, the power level
of the high frequency component becomes -22 dBm.
"
REFERENCE
"Q.23, Q.24, EIA/TIA-464"
::= { ccasIfExtGeneralConfigEntry 13 }
ccasGCnfOutCadenceOntime OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the duration during which the digit
tone is generated for outgoing call.
"
::= { ccasIfExtGeneralConfigEntry 14 }
ccasGCnfOutCadenceOfftime OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the silence between digit tones
for outgoing call.
"
::= { ccasIfExtGeneralConfigEntry 15 }
ccasGCnfCountryCode OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..8))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the country code digits."
::= { ccasIfExtGeneralConfigEntry 16 }
ccasGCnfEchoCancellation OBJECT-TYPE
SYNTAX INTEGER{
noEchoRequired (1),
outgoingHalfEchoRequired (2),
outgoingHalfEchoSuppressorInserted (3),
incomingHalfEchoSuppressorRequired (4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the echo cancellation mode, and
it is applicable to an outgoing R2 register.
"
DEFVAL { outgoingHalfEchoRequired }
::= { ccasIfExtGeneralConfigEntry 17 }
ccasGCnfSubscriberCategory OBJECT-TYPE
SYNTAX INTEGER{
subscriberWithoutPriority (1),
subscriberWithPriority (2),
maintenanceEquipment (3),
operatorCall (4),
dataNationalTransmission (5),
subscriberOrOperatorWithoutForwardTransfer (6),
operatorWithForwardTransfer (7),
dataInternationalTransmission (8)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the subscriber category types:
. (1) subscriber without priority
. (2) subscriber with priority
. (3) maintenance equipment
. (4) operator call
. (5) data national transmission
. (6) subscriber or operator without forward transfer
. (7) operator with forward transfer
. (8) data international transmission
"
DEFVAL { subscriberWithoutPriority }
::= { ccasIfExtGeneralConfigEntry 18 }
ccasGCnfNatureOfCircuit OBJECT-TYPE
SYNTAX INTEGER{
notIncluded (1),
included (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies if there is any satellite link in
the path:
. (1) Satellite link is not included.
. (2) Satellite link is included.
"
DEFVAL { notIncluded }
::= { ccasIfExtGeneralConfigEntry 19 }
ccasGCnfCompelledSignalingType OBJECT-TYPE
SYNTAX INTEGER{
enbloc (1),
overlap (2),
endtoend (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the Compelled Signaling type:
. enbloc (1): The called number is forwarded in a block.
. overlap (2): The called numder is forwarded one at a time.
. endtoend (3): The signaling between register over two or
more links in tandem without regeneration in intermediate
exchanges.
"
DEFVAL { enbloc }
::= { ccasIfExtGeneralConfigEntry 20 }
ccasGCnfTxDigitOrder OBJECT-TYPE
SYNTAX INTEGER {
aniDnis (1),
dnisAni (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the transmit digit order in which
ANI and DNIs will be dialled out when the controlling
application gives both the the calling party number and
the called party number to the CAS module for dialing out
in a single request.
"
DEFVAL { dnisAni }
::= { ccasIfExtGeneralConfigEntry 21 }
ccasGCnfDigitDetectMode OBJECT-TYPE
SYNTAX INTEGER {
dtmf (1),
mf (2),
dp (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This objects specifies the digit detect mode that the
GW should be opened with for reception of digits.
. dtmf (1): Dual tone multifrequency
. mf (2): Multifrequency
. dp (3): Dial pulse
This object applies to non R2 interfaces.
"
DEFVAL { mf }
::= { ccasIfExtGeneralConfigEntry 22 }
ccasGCnfMeteringRepIntThresh OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the duration between two consecutive
metering pulses, if it changes more than value specified
in this parameter then an event will be triggered to MGC.
"
DEFVAL { 10 }
::= { ccasIfExtGeneralConfigEntry 23 }
ccasGCnfStartTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the amount of time that the GW
must wait for receiving digits after generating the
seize ACK or start dial indication for an incoming
call.
The value of 0 indicates the timer will not be started
and GW would wait forever.
"
DEFVAL { 16 }
::= { ccasIfExtGeneralConfigEntry 24 }
ccasGCnfLongTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the period between receiving
digits. The timer is not started until the first digit
is received.
The GW starts this timer during digit collection when
at least one or more digits is required for a digit
string to match any allowed pattern in the digit map.
The timer is restarted after every new digit is
received. This continues until the digit string matches
at least one pattern in the digit map.
The value of 0 indicates the timer will not be started
and GW would wait forever.
"
DEFVAL { 16 }
::= { ccasIfExtGeneralConfigEntry 25 }
ccasGCnfShortTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the period between receiving
digits.
The GW starts this timer during digit collection when
the digit string that it has collected matches at least
one pattern in the digit map, but reception of another
digit could change the match to a different pattern.
In this case, GW waits to confirm that no more digits
are received while this timer is running before
reporting the match to the MGC.
The value of 0 indicates the timer will not be started
and GW would report immediately.
"
DEFVAL { 4 }
::= { ccasIfExtGeneralConfigEntry 26 }
ccasGCnfLongDurationTimer OBJECT-TYPE
SYNTAX Unsigned32 (100..9900)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies long duration event when placed
in front of a digit. It indicates that that position is
satisfied only if the duration of the event exceeds the
long-duration threshold.
"
DEFVAL { 100 }
::= { ccasIfExtGeneralConfigEntry 27 }
ccasGCnfMGCTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..100000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the timer in the GW waiting for
the MGC to provide the rest of the information for CAS
signaling.
During overlap CAS signaling, for an outgoing call, the
MGC might specify a part of the digits to be signaled out
of the GW while it is waiting to collect the rest of
the information that also needs to be signaled. In this
case, if the GW has finished signaling all the
available digits, it can start this timer to wait for
the MGC to specify the rest of the information. The
backward signal from the far end can also request for
information that the MGC has not yet specified to the
GW. In this case also, this timer is started to wait
for the MGC to provide the information needed by the GW.
"
REFERENCE
"H.248 International CAS Compelled Register Signaling
Packages (icasc), section 6.1.2"
DEFVAL { 1000 }
::= { ccasIfExtGeneralConfigEntry 28 }
ccasGCnfDigitType OBJECT-TYPE
SYNTAX INTEGER {
dtmf (1),
mf (2),
dp (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the digit type to pulsed from the
GW such as:
.dtmf - Dual tone multifrequency.
.mf - Multifrequency.
.dp - Dial pulse.
This parameter can be overridden by MGC. In the event
that the MGC does not specify the digit type, the value
of this object is used.
"
DEFVAL { mf }
::= { ccasIfExtGeneralConfigEntry 29 }
ccasGCnfEndPointDirectional OBJECT-TYPE
SYNTAX INTEGER {
bidirectional (1),
incoming (2),
outgoing (3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the direction in which CAS calls
will be accepted on this endpoint.
.bidirectional - Accepts both incoming and outgoing calls.
.incoming - Accepts incoming calls only.
.outgoing - Accepts outgoing calls only.
"
DEFVAL { bidirectional }
::= { ccasIfExtGeneralConfigEntry 30 }
ccasGCnfPulseReceiveTimeout OBJECT-TYPE
SYNTAX Unsigned32 (0..100000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the time that the MG should wait
for the receipt of pulse (on hook pulse or off hook
pulse).
The value of 0 indicates the timer will not be started
and MG would wait forever.
"
REFERENCE
"H.248.25 Basis CAS Packages
RBS (Robbed Bit Signal) Packet, section 9.2.1"
DEFVAL { 0 }
::= { ccasIfExtGeneralConfigEntry 31 }
ccasGCnfInitialDelay OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the initial delay that must be applied
on an outgoing trunk before the digits are pulse out.
The value of 0 indicates the timer, ccasGCnfInitialDelay
will start immediately.
"
REFERENCE
"H.248.25 Basis CAS Packages section 8.3.1"
DEFVAL { 0 }
::= { ccasIfExtGeneralConfigEntry 32 }
ccasGCnfMaxNumCallParty OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the maximum number of calling party
digits to collect for reporting to the MGC.
The MGC can overridden this value, and a value of 0 indicates
that there is no limit and all numbers till end of calling
party signaling must be accumulated.
"
DEFVAL { 0 }
::= { ccasIfExtGeneralConfigEntry 33 }
ccasGCnfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used for adding, modifying, deleting the
entries from the ccasExtIfGeneralConfigTable.
A default entry with index value 1 is created at
initialization, and it can not be modified or deleted.
"
::= { ccasIfExtGeneralConfigEntry 34 }
-- *********************************************************************
-- Conformance
-- *********************************************************************
ciscoCasIfExtMIBConformance
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIB 2 }
ccasIfExtMIBCompliances
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBConformance 1 }
ccasIfExtMIBGroups
OBJECT IDENTIFIER ::= { ciscoCasIfExtMIBConformance 2 }
-- *********************************************************************
-- Conformance and compliance statements
-- *********************************************************************
ccasIfExtMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMP entities which implement
ciscoCasIfExtMIB.
This has been replaced by ccasIfExtMIBComplianceRev1."
MODULE -- this module
MANDATORY-GROUPS {
ccasIfExtVoiceCfgGroup
}
GROUP ccasIfExtBulkGroup
DESCRIPTION
"Implementation of this group is mandatory only for gateways
that support bulk configuration of the CAS DS0 group
and the service shutdown of multiple T1/E1 voice interfaces."
::= { ccasIfExtMIBCompliances 1 }
ccasIfExtMIBComplianceRev1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMP entities which implement
ciscoCasIfExtMIB.
This has been replaced by ccasIfExtMIBComplianceRev2."
MODULE -- this module
MANDATORY-GROUPS {
ccasIfExtVoiceCfgGroupRev1
}
GROUP ccasIfExtBulkGroup
DESCRIPTION
"Implementation of this group is mandatory only for gateways
that support bulk configuration of the CAS DS0 group
and the service shutdown of multiple T1/E1 voice interfaces."
::= { ccasIfExtMIBCompliances 2 }
ccasIfExtMIBComplianceRev2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMP entities which implement
ciscoCasIfExtMIB.
This has been replaced by ccasIfExtMIBComplianceRev3."
MODULE -- this module
MANDATORY-GROUPS {
ccasIfExtVoiceCfgGroupRev1
}
GROUP ccasIfExtBulkGroup
DESCRIPTION
"Implementation of this group is mandatory only for gateways
that support bulk configuration of the CAS DS0 group
and the service shutdown of multiple T1/E1 voice interfaces."
GROUP ccasIfExtVoiceCfgCasGroup
DESCRIPTION
"Implementation of this group is mandatory only when DS1 is
configured for CAS."
GROUP ccasIfExtProfileGroup
DESCRIPTION
"Implementation of this group is mandatory for configuration
CAS variant."
GROUP ccasIfExtConfigLineSignalGroup
DESCRIPTION
"Implementation of this group is mandatory for Line Signal."
GROUP ccasIfExtConfigRegisterSignalGroup
DESCRIPTION
"Implementation of this group is mandatory for Register Signal."
GROUP ccasIfExtConfigTimerGroup
DESCRIPTION
"Implementation of this group is mandatory for all timer
associated with CAS variant."
GROUP ccasIfExtGeneralConfigGroup
DESCRIPTION
"Implementation of this group is mandatory for general
configuration supported CAS variant. "
::= { ccasIfExtMIBCompliances 3 }
ccasIfExtMIBComplianceRev3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the SNMP entities which implement
ciscoCasIfExtMIB."
MODULE -- this module
MANDATORY-GROUPS {
ccasIfExtVoiceCfgGroupRev1
}
GROUP ccasIfExtBulkGroup
DESCRIPTION
"Implementation of this group is mandatory only for gateways
that support bulk configuration of the CAS DS0 group
and the service shutdown of multiple T1/E1 voice interfaces."
GROUP ccasIfExtVoiceCfgCasGroup
DESCRIPTION
"Implementation of this group is mandatory only when DS1 is
configured for CAS."
GROUP ccasIfExtProfileGroup
DESCRIPTION
"Implementation of this group is mandatory for configuration
CAS variant."
GROUP ccasIfExtConfigLineSignalGroup
DESCRIPTION
"Implementation of this group is mandatory for Line Signal."
GROUP ccasIfExtConfigRegisterSignalGroup
DESCRIPTION
"Implementation of this group is mandatory for Register Signal."
GROUP ccasIfExtConfigTimerGroup
DESCRIPTION
"Implementation of this group is mandatory for all timer
associated with CAS variant."
GROUP ccasIfExtGeneralConfigGroup
DESCRIPTION
"Implementation of this group is mandatory for general
configuration supported CAS variant. "
GROUP ccasIfExtVoiceCfgGroupSup1
DESCRIPTION
"Implementation of this group is mandatory for general
configuration supported CAS variant. "
::= { ccasIfExtMIBCompliances 4 }
-- *********************************************************************
-- units of conformance
-- *********************************************************************
ccasIfExtVoiceCfgGroup OBJECT-GROUP
OBJECTS {
ccasIfExtVoiceCfgLifNumber,
ccasIfExtVoiceCfgCcntrlProfile,
ccasIfExtVoiceCfgVadEnabled,
ccasIfExtVoiceCfgContinuityTone1,
ccasIfExtVoiceCfgContinuityTone2,
ccasIfExtVoiceCfgModemPassThru,
ccasIfExtVoiceCfgUpspeedCodec,
ccasIfExtVoiceCfgT38MaxFaxTxRate,
ccasIfExtVoiceCfgT38HsPktPeriod,
ccasIfExtVoiceCfgT38HsRedundancy,
ccasIfExtVoiceCfgVadTimer,
ccasIfExtVoiceCfgICSEnable,
ccasIfExtVoiceCfgICSIntTimer,
ccasIfExtVoiceCfgTonePlan,
ccasIfExtVoiceCfgGwyLinkId,
ccasIfExtVoiceCfgH248PkgIds
}
STATUS deprecated
DESCRIPTION
"This group contains objects that apply to the DS0 group of
DS1 configuration in media gateways."
::= { ccasIfExtMIBGroups 1 }
ccasIfExtBulkGroup OBJECT-GROUP
OBJECTS {
ccasIfExtVoiceCfgRepetition,
ccasIfExtVoiceCfgBulkCfgOwner,
ccasIfExtVoiceCfgBulkCfgResult,
ccasIfExtDs0GrpRepetition,
ccasIfExtDs0GrpRepeatOwner,
ccasIfExtDs0GrpRepeatResult
}
STATUS current
DESCRIPTION
"This group contains objects that apply to the bulk
configuration for the DS0 group associated voice specific
parameters in media gateway."
::= { ccasIfExtMIBGroups 2 }
ccasIfExtVoiceCfgGroupRev1 OBJECT-GROUP
OBJECTS {
ccasIfExtVoiceCfgLifNumber,
ccasIfExtVoiceCfgCcntrlProfile,
ccasIfExtVoiceCfgVadEnabled,
ccasIfExtVoiceCfgContinuityTone1,
ccasIfExtVoiceCfgContinuityTone2,
ccasIfExtVoiceCfgModemPassThru,
ccasIfExtVoiceCfgUpspeedCodec,
ccasIfExtVoiceCfgVadTimer,
ccasIfExtVoiceCfgICSEnable,
ccasIfExtVoiceCfgICSIntTimer,
ccasIfExtVoiceCfgTonePlan,
ccasIfExtVoiceCfgGwyLinkId,
ccasIfExtVoiceCfgH248PkgIds,
ccasIfExtVoiceCfgEventMappingIdx,
ccasIfExtVoiceCfgGatewayIndex
}
STATUS current
DESCRIPTION
"This group contains objects that apply to the DS0 group of
DS1 configuration in media gateways."
::= { ccasIfExtMIBGroups 3 }
ccasIfExtVoiceCfgCasGroup OBJECT-GROUP
OBJECTS {
ccasIfExtVoiceCfgCasProfile,
ccasIfExtVoiceCfgCasVariant,
ccasIfExtVoiceCfgDs0ChannelsFail
}
STATUS current
DESCRIPTION
"This group contains objects that apply to the DS0 group of
DS1 configuration for CAS."
::= { ccasIfExtMIBGroups 4 }
ccasIfExtProfileGroup OBJECT-GROUP
OBJECTS {
ccasProfileLineSigTimer,
ccasProfileRegisterSignal,
ccasProfileRegSigTimer,
ccasProfileGeneralCfg,
ccasProfileRowStatus,
ccasVariantFile,
ccasVariantSource,
ccasVariantNumberCount,
ccasVariantState,
ccasVariantRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing information applicable
to CAS Profile."
::= { ccasIfExtMIBGroups 5 }
ccasIfExtConfigLineSignalGroup OBJECT-GROUP
OBJECTS {
ccasILSSignalName,
ccasILSRxPattern,
ccasILSMatchedRxPattern,
ccasILSMatchedTxPattern,
ccasILSMinMakeTime,
ccasILSMaxMakeTime,
ccasILSMinBreakTime,
ccasILSMaxBreakTime,
ccasOLSCasSignalName,
ccasOLSTxPattern,
ccasOLSMakeTime,
ccasOLSBreakTime
}
STATUS current
DESCRIPTION
"A collection of objects providing information applicable
to Line Signal. "
::= { ccasIfExtMIBGroups 6 }
ccasIfExtConfigRegisterSignalGroup OBJECT-GROUP
OBJECTS {
ccasRSCountry,
ccasRSSubRegion,
ccasBwdRSNextDigitANI,
ccasBwdRSNextDigitDNIS,
ccasBwdRSPrevDigit,
ccasBwdRSXtoGroupBSignals,
ccasBwdRSCongestion,
ccasBwdRSCallingPartyCategory,
ccasBwdRSAddrCompleteGroupA,
ccasBwdRSPrevNminus2Digit,
ccasBwdRSPrevNminus3Digit,
ccasBwdRSCountryCode,
ccasBwdRSLangDiscr,
ccasBwdRSNatureOfCircuit,
ccasBwdRSInfoEchoSuppressor,
ccasBwdRSInternationalCongst,
ccasBwdRSXtoGroupC,
ccasBwdRSRepeatLastDigit,
ccasBwdRSRepeatCalledDigit,
ccasBwdRSPlaySITTone,
ccasBwdRSSubscriberLineBusy,
ccasBwdRSNetworkCongstInGroupB,
ccasBwdRSInvalidDialedNumber,
ccasBwdRSSubLineFreeWithCharge,
ccasBwdRSSubLineFreeWithNoCharge,
ccasBwdRSSubLineOutOfOrder,
ccasBwdRSAnnouncement,
ccasBwdRSXtoGrpASendNextDNIS,
ccasBwdRSXtoGrpASendDNISFrmBeg,
ccasBwdRSXtoGrpAResendLastDNIS,
ccasBwdRSSSendCatSwGrpB,
ccasBwdRSSGrpCCong,
ccasFwdRSANIDigitAvailable,
ccasFwdRSANIDigitNotAvailable,
ccasFwdRSEndANICallingPartyNotRev,
ccasFwdRSEndANICallingPartyRev,
ccasFwdRSEndOfDNISDigit,
ccasFwdRSNoCategoryAvailble,
ccasFwdRSCCEchoSuppressor,
ccasFwdRSCCNoEchoSuppressor,
ccasFwdRSCCInsertEchoSuppressor,
ccasFwdRSIncHalfEchoRequired,
ccasFwdRSTestCall,
ccasFwdRSSatelLinkIncluded,
ccasFwdRSSatelLinkNotIncluded,
ccasFwdRSDiscriminatorDigit,
ccasFwdRSOtherLanguage,
ccasFwdRSOtherLanguage1,
ccasFwdRSOtherLanguage2,
ccasFwdRSRequestNotAccepted,
ccasFwdRSSubWithoutPriorNational,
ccasFwdRSSubPriorNational,
ccasFwdRSSubPriorInternational,
ccasFwdRSMaintenanceEquipment,
ccasFwdRSOperatorCall,
ccasFwdRSDataTransNational,
ccasFwdRSDataTransInternational,
ccasFwdRSOperNoFwdTransFacility,
ccasFwdRSOperFwdTransFacility,
ccasFwdRSSubsrcWithMeter,
ccasFwdRSSubsrcWithIDD,
ccasRSInterpreFirstANIDigit,
ccasRSGetValueFromValidIndex,
ccasRSSeqInfCollect,
ccasRSSendFirstFwdSig,
ccasRSRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing information applicable
to Register Signal."
::= { ccasIfExtMIBGroups 7 }
ccasIfExtConfigTimerGroup OBJECT-GROUP
OBJECTS {
ccasLSTIdleGuardTimer,
ccasLSTClearFwdTimer,
ccasLSTClearBwdTimer,
ccasLSTReleaseGuardTimer,
ccasLSTCASGlareTimer,
ccasLSTAnswerMeterDelayTimer,
ccasLSTCASDebounceTimer,
ccasLSTSeizeAckRspTimer,
ccasLSTDelayBetRegAnsAndLineAns,
ccasLSTSeizeAckToDigitTimer,
ccasLSTRowStatus,
ccasRSTAnswerSigTimer,
ccasRSTCompelledFwdToneOnTimer,
ccasRSTCompelledFwdToneOffTimer,
ccasRSTCompelledBwdToneOnTimer,
ccasRSTOutFwdPulseOnTimer,
ccasRSTOutFwdPulseOffTimer,
ccasRSTIncFwdPulseOnTimer,
ccasRSTBwdPulseOnTimer,
ccasRSTIncomingRegSigDuration,
ccasRSTOutgoingRegSigDuration,
ccasRSTCalledPartyInterDigTimer,
ccasRSTRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing information applicable
to timer."
::= { ccasIfExtMIBGroups 8 }
ccasIfExtGeneralConfigGroup OBJECT-GROUP
OBJECTS {
ccasGCnfGlarePolicy,
ccasGCnfParmSource,
ccasGCnfRegSigMode,
ccasGCnfLineSigType,
ccasGCnfRingBackType,
ccasGCnfIncCallHiFreqPower,
ccasGCnfIncCallLoFreqPower,
ccasGCnfIncCallNegTwist,
ccasGCnfIncCallPosTwist,
ccasGCnfIncCallBreakThreshold,
ccasGCnfOutCallLoFreqPower,
ccasGCnfOutCallPowerTwist,
ccasGCnfOutCadenceOntime,
ccasGCnfOutCadenceOfftime,
ccasGCnfCountryCode,
ccasGCnfEchoCancellation,
ccasGCnfSubscriberCategory,
ccasGCnfNatureOfCircuit,
ccasGCnfCompelledSignalingType,
ccasGCnfTxDigitOrder,
ccasGCnfDigitDetectMode,
ccasGCnfMeteringRepIntThresh,
ccasGCnfStartTimer,
ccasGCnfLongTimer,
ccasGCnfShortTimer,
ccasGCnfLongDurationTimer,
ccasGCnfMGCTimer,
ccasGCnfDigitType,
ccasGCnfEndPointDirectional,
ccasGCnfPulseReceiveTimeout,
ccasGCnfInitialDelay,
ccasGCnfMaxNumCallParty,
ccasGCnfRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing information applicable
to general CAS configuration."
::= { ccasIfExtMIBGroups 9 }
ccasIfExtVoiceCfgGroupSup1 OBJECT-GROUP
OBJECTS {
ccasIfExtVoiceCfgNoiseRegType
}
STATUS current
DESCRIPTION
"This group contains supplemental objects that apply to
the voice configuration in media gateways."
::= { ccasIfExtMIBGroups 10 }
END