2718 lines
101 KiB
Plaintext
2718 lines
101 KiB
Plaintext
ADTRAN-GENVOIP-MIB
|
|
|
|
-- TITLE: The ADTRAN Generic VoIP MIB
|
|
-- PRODUCT: TA5000, TA1100, TA1200, TA3xx
|
|
-- VERSION: 1.0
|
|
-- DATE: 10/06/09
|
|
-- AUTHOR: Jason Brock, Peter Kerr, and Peter Som de Cerff
|
|
-- STATUS: PRELIMINARY
|
|
|
|
-- This MIB defines the object identifiers (OIDs) for the
|
|
-- ADTRAN GENVOIP entities.
|
|
|
|
-- HISTORY:
|
|
-- 10/06/2009 PSK STATUS: PRELIMINARY.
|
|
-- 2010/01/27 PSK Reordered genVoipTrunk table; began using approved format for history datestamp
|
|
-- 2011/03/03 SS Added SPRE Map, Conference and CallWaiting to CoS, Spre Mode and
|
|
-- timeout parameters to the Voice Config component.
|
|
-- DO NOT MAKE HISTORY COMMENTS HERE!!!! Revision history now in REVISION/DESCRIPTION clauses below
|
|
-- *****************************************************************************
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
adGenVoip,
|
|
adGenVoipID
|
|
FROM ADTRAN-SHARED-CND-SYSTEM-MIB
|
|
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION,
|
|
DisplayString,
|
|
RowStatus,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
|
|
InterfaceIndexOrZero,
|
|
ifIndex
|
|
FROM IF-MIB
|
|
;
|
|
|
|
adGenVoipIdentity MODULE-IDENTITY
|
|
LAST-UPDATED "202111020000Z"
|
|
ORGANIZATION "Adtran, Inc."
|
|
CONTACT-INFO
|
|
"CND Tech Support
|
|
Postal: ADTRAN, Inc.
|
|
901 Explorer Blvd.
|
|
Huntsville, AL 35806
|
|
Tel: +1 800 726-8663
|
|
Fax: +1 256 963 6217
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"This MIB defines the objects for VoIP management."
|
|
|
|
REVISION "202111020000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipScalarConnectedTimer."
|
|
|
|
REVISION "201910080000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipUserWarmlineEnabled, adGenVoipUserWarmlineNumber and adGenVoipUserWarmlineDelay."
|
|
|
|
REVISION "201907310000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipUserSipTrunkManualSelect and changed the syntax of adGenVoipScalarDefaultSipTrunk."
|
|
|
|
REVISION "201904240000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipScalarStatusMaxSupportedSipTrunks and adGenVoipScalarStatusNumberOfSipTrunks."
|
|
|
|
REVISION "201904040000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipScalarDefaultSipTrunk."
|
|
|
|
REVISION "201804110000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipSDPGrammarPtime, adGenVoipSDPGrammarSuppressSilenceSupp."
|
|
|
|
REVISION "201801080000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipUserHotlineEnabled and adGenVoipUserHotlineNumber for PLAR feature.
|
|
Also added Voice User Hotline status table."
|
|
|
|
REVISION "201709080000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipUserReverseLookup for JIRA CN-42025"
|
|
|
|
REVISION "201410310000Z"
|
|
DESCRIPTION
|
|
"Added adGenVoipUserProvBulkInstance to retrieve bulk voice users"
|
|
|
|
REVISION "201409300000Z"
|
|
DESCRIPTION
|
|
"Deprecated adGenVoipDialingProfileProvExt to be replaced with adGenVoipDialingProfileCommonProv,
|
|
which can support creation through a rowstatus entry and contains a profile description string."
|
|
|
|
REVISION "201402260000Z"
|
|
DESCRIPTION
|
|
"Updated description of the following OIDs
|
|
adGenVoipMediaProfileProvRtpFramePktization,
|
|
adGenVoipMediaProfileProvRtpPktDelayNominal,
|
|
adGenVoipMediaProfileProvRtpPktDelayMaximum,
|
|
adGenVoipMediaProfileProvRtpDtmfRelay,
|
|
adGenVoipMediaProfileProvRtpQosDscp,
|
|
adGenVoipMediaProfileProvRtpLocalPortMin,
|
|
adGenVoipMediaProfileProvRtpLocalPortMax,
|
|
adGenVoipMediaProfileProvFlashHookMin,
|
|
adGenVoipMediaProfileProvFlashHookMax"
|
|
|
|
REVISION "201308280000Z"
|
|
DESCRIPTION
|
|
"Added Call Feature Profile Tables.
|
|
Modified the length of Dialing, Codec and Media Profile to 40 characters.
|
|
Added none(0) to the AdGenVoipCodecProfileType.
|
|
Update description adGenVoipCodecProfileProvPreference."
|
|
|
|
REVISION "201305130000Z"
|
|
DESCRIPTION
|
|
"Added Codec and Media Profile Tables."
|
|
|
|
REVISION "201211190000Z"
|
|
DESCRIPTION
|
|
"Added dialing profile helper table. This table allows for some
|
|
operations on an entire dialing profile, like finding the number
|
|
of attached voice users or removing the whole profile in one step."
|
|
|
|
REVISION "201211080000Z"
|
|
DESCRIPTION
|
|
"Added dialing profile tables. This change adds an oid to the VoIP users
|
|
table for the provisioning of a dialing profile to that user. This
|
|
changes also adds new tables for Dial Plans, SPRE Codes, and External
|
|
Line codes that support being seperated by dialing profile. These new
|
|
tables have different indices than the already existing tables."
|
|
|
|
REVISION "201210310000Z"
|
|
DESCRIPTION
|
|
"Added new table for external line code provisioning, this allows for
|
|
external line matching and tone generation upon match. Added External
|
|
Line Code parameter to Dial Plan table. Added tone playback parameter
|
|
to SPRE pattern table. Updated pattern descriptions for dial plans and
|
|
SPRE patterns to include recent changes."
|
|
|
|
REVISION "201207230000Z"
|
|
DESCRIPTION
|
|
"Moved the global emergency number On-Hook inhibit/allow (Originator Ringback)
|
|
to the adGenVoipScalarProv and added emergency number ringing timeout value."
|
|
|
|
REVISION "201207100000Z"
|
|
DESCRIPTION
|
|
"Added global emergency number On-Hook inhibit/allow (Originator Ringback)
|
|
and object within the dial-plan table to flag templates to use this new
|
|
feature."
|
|
|
|
REVISION "201106130000Z"
|
|
DESCRIPTION
|
|
"Added Call-Waiting enable/disable for Voice User."
|
|
|
|
REVISION "201103030000Z"
|
|
DESCRIPTION
|
|
"Added SPRE Map, Conference and CallWaiting to CoS, Spre Mode and
|
|
timeout parameters to the Voice Config component."
|
|
|
|
REVISION "200910060000Z"
|
|
DESCRIPTION "Created"
|
|
::= { adGenVoipID 1 }
|
|
|
|
--==============================================================================
|
|
-- TEXTUAL CONVENTION
|
|
--==============================================================================
|
|
|
|
AdGenVoipTrunkName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VoIP trunk. It must be of the form <Txx> (without the
|
|
brackets), and it must be padded at the end with 0x00 so that the table
|
|
index has a fixed length of 10 characters.
|
|
Used to index the generic VoIP trunk table (adGenVoipTrunkProvTable) and
|
|
any trunk table of a specific VoIP type (SIP, for example)."
|
|
SYNTAX OCTET STRING (SIZE(10))
|
|
|
|
AdGenVoipCallServiceClassName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name for the call class table instance."
|
|
SYNTAX OCTET STRING (SIZE(1..40))
|
|
|
|
AdGenVoipUserNumber ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VoIP user. This must be in the form of an extension or phone number.
|
|
Only digits 0-9 are accepted. It must be padded at the end with 0x00 so
|
|
that the table index has a fixed length of 20 characters.
|
|
Used to index the generic VoIP user table (adGenVoipUserProvTable) and
|
|
any identity table of a specific VoIP type (SIP, for example)."
|
|
SYNTAX OCTET STRING (SIZE(20))
|
|
|
|
AdGenVoipDialingProfileName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Dialing Profile. An instance of this contains dialing plans,
|
|
spre codes, and external line codes. This name, forward slash (/) delimited
|
|
with the table specific pattern, forms the index for the dial plan table
|
|
(adGenVoipDialingProfileDialPlanProv), the SPRE pattern table
|
|
(adGenVoipDialingProfileSPREPatternProv) and the external line code table
|
|
(adGenVoipDialingProfileExternalLineCodeProv)."
|
|
SYNTAX OCTET STRING (SIZE(1..40))
|
|
|
|
AdGenVoipCodecProfileName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Codec Profile."
|
|
SYNTAX OCTET STRING (SIZE(1..40))
|
|
|
|
AdGenVoipMediaProfileName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Media Profile."
|
|
SYNTAX OCTET STRING (SIZE(1..40))
|
|
|
|
AdGenVoipCodecProfileType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "CODEC preference types."
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
g711ulaw(1),
|
|
g711alaw(2),
|
|
g729(3)
|
|
}
|
|
|
|
AdGenVoipCallFeatureProfileName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of a Call Feature Profile."
|
|
SYNTAX OCTET STRING (SIZE(1..40))
|
|
|
|
AdGenVoipCallReverseLookupIfIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fxs port of a connected Voice User."
|
|
SYNTAX INTEGER(0..1000000000)
|
|
|
|
|
|
|
|
|
|
--==============================================================================
|
|
-- PROVISIONING
|
|
--==============================================================================
|
|
|
|
adGenVoipProvisioning OBJECT IDENTIFIER ::= {adGenVoip 1}
|
|
|
|
-- *****************************************************************************
|
|
-- Groups in Voip Provisioning
|
|
-- *****************************************************************************
|
|
|
|
adGenVoipTrunkProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 1 }
|
|
adGenVoipDialPlanProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 2 }
|
|
adGenVoipSPREPatternProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 3 }
|
|
adGenVoipCallServiceClassProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 4 }
|
|
adGenVoipUserProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 5 }
|
|
adGenVoipScalarProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 6 }
|
|
adGenVoipSPREMapScalarProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 7 }
|
|
adGenVoipDialingProfileProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 8 }
|
|
|
|
adGenVoipCodecProfileNameProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 9 }
|
|
adGenVoipCodecProfileProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 10 }
|
|
adGenVoipMediaProfileProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 11 }
|
|
adGenVoipCallFeatureProfileProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 12 }
|
|
adGenVoipUserReverseLookup OBJECT IDENTIFIER ::= { adGenVoipProvisioning 13 }
|
|
adGenVoipSDPProv OBJECT IDENTIFIER ::= { adGenVoipProvisioning 14 }
|
|
|
|
-- *****************************************************************************
|
|
-- Groupd in Dialing Profile Prov
|
|
-- *****************************************************************************
|
|
|
|
adGenVoipDialingProfileDialPlanProv OBJECT IDENTIFIER ::= { adGenVoipDialingProfileProv 1 }
|
|
adGenVoipDialingProfileSPREPatternProv OBJECT IDENTIFIER ::= { adGenVoipDialingProfileProv 2 }
|
|
adGenVoipDialingProfileExternalLineCodeProv OBJECT IDENTIFIER ::= { adGenVoipDialingProfileProv 3 }
|
|
adGenVoipDialingProfileProvExt OBJECT IDENTIFIER ::= { adGenVoipDialingProfileProv 4 }
|
|
adGenVoipDialingProfileCommonProv OBJECT IDENTIFIER ::= { adGenVoipDialingProfileProv 5 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for VoIP trunk provisioning.
|
|
--******************************************************************************
|
|
|
|
adGenVoipTrunkProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipTrunkProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of generic VoIP trunk parameters. It is
|
|
intended to be used in conjunction with a specific trunk type, such as a
|
|
SIP trunk. This table is instantiated or destroyed in conjunction with the
|
|
row status of the specific trunk table."
|
|
::= { adGenVoipTrunkProv 1 }
|
|
|
|
adGenVoipTrunkProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipTrunkProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipTrunkProvTable."
|
|
INDEX { adGenVoipTrunkEntryIndex }
|
|
::= { adGenVoipTrunkProvTable 1 }
|
|
|
|
AdGenVoipTrunkProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipTrunkEntryIndex AdGenVoipTrunkName,
|
|
|
|
adGenVoipTrunkTransfer INTEGER
|
|
|
|
-- adGenVoipTrunkFlashhookMode INTEGER,
|
|
|
|
-- adGenVoipTrunkConferenceMode INTEGER,
|
|
|
|
-- adGenVoipTrunkConfLocalOriginatorFlashhook INTEGER,
|
|
-- adGenVoipTrunkConfLocalOriginatorOnhook INTEGER,
|
|
-- adGenVoipTrunkConfLocalPartyDisconnect INTEGER
|
|
}
|
|
|
|
|
|
adGenVoipTrunkEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipTrunkName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VoIP trunk."
|
|
::= { adGenVoipTrunkProvEntry 1 }
|
|
|
|
adGenVoipTrunkTransfer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
blind(1),
|
|
unattended(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set handling of unattended transfers.
|
|
1 = blind Converts unattended transfer attempts to
|
|
RFC 3891-compliant blind transfers.
|
|
2 = unattended Unattended transfer attempts are not modified."
|
|
::= { adGenVoipTrunkProvEntry 2 }
|
|
|
|
--adGenVoipTrunkFlashhookMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- interpreted(1),
|
|
-- transparent(2)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Used to determine if flashhook events will be interpreted locally or will
|
|
-- be forwarded to the far end.
|
|
-- 1 = interpreted Allows the local unit to interpret flashhook events.
|
|
-- 2 = transparent Specifies flashhook events to be transparent to the
|
|
-- provider."
|
|
-- ::= { adGenVoipTrunkProvEntry 3 }
|
|
|
|
--adGenVoipTrunkConferenceMode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- network(1),
|
|
-- local(2)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Used to determine if three way voice conferencing bridging will be handled
|
|
-- within the unit or from a far-end conferencing server.
|
|
-- 1 = network Conferencing will be handled by a far-end conferencing
|
|
-- server.
|
|
-- 2 = local Conferencing will be handled within the unit."
|
|
-- ::= { adGenVoipTrunkProvEntry 4 }
|
|
|
|
--adGenVoipTrunkConfLocalOriginatorFlashhook OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- drop(1),
|
|
-- ignore(2),
|
|
-- split(3)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the behavior of a three-way conference originator when a
|
|
-- flashook is received after the conference has been established.
|
|
-- 1 = drop The last party added will be dropped.
|
|
-- 2 = ignore The flashook will be ignored.
|
|
-- 3 = split The conference will be split into two calls, one between
|
|
-- the originator and the first party and one between the
|
|
-- originator and the second party. When a flashhook is issued
|
|
-- after the split, it will toggle the originator between the
|
|
-- two calls."
|
|
-- ::= { adGenVoipTrunkProvEntry 5 }
|
|
|
|
--adGenVoipTrunkConfLocalOriginatorOnhook OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- persist(1),
|
|
-- terminate(2)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the behavior of a three-way conference originator when the port
|
|
-- returns on-hook after the conference has been established.
|
|
-- 1 = persist The two remaining parties in the conference are
|
|
-- connected together.
|
|
-- 2 = terminate The remaining parties are disconnected."
|
|
-- ::= { adGenVoipTrunkProvEntry 6 }
|
|
|
|
--adGenVoipTrunkConfLocalPartyDisconnect OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- continue(1),
|
|
-- transfer(2)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the behavior of a three-way conference after a member
|
|
-- disconnects.
|
|
-- 1 = continue The conference is maintained with the remaining parties.
|
|
-- 2 = transfer The conference is dropped and a direct connection
|
|
-- between the remaining parties is re-established."
|
|
-- ::= { adGenVoipTrunkProvEntry 7 }
|
|
|
|
|
|
--******************************************************************************
|
|
-- This table is for the Dial Plan provisioning items for VoIP call routing.
|
|
--******************************************************************************
|
|
|
|
adGenVoipDialPlanProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP Dial Plan patterns defined."
|
|
::= { adGenVoipDialPlanProv 1 }
|
|
|
|
adGenVoipDialPlanProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP Dial Plan provisioning table
|
|
(adGenVoipDialPlanProvTable)."
|
|
::= { adGenVoipDialPlanProv 2 }
|
|
|
|
adGenVoipDialPlanProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipDialPlanProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of dial plan parameters for the VoIP call
|
|
privilege mechanism."
|
|
::= { adGenVoipDialPlanProv 3 }
|
|
|
|
adGenVoipDialPlanProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialPlanProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipDialPlanProvTable."
|
|
INDEX { IMPLIED adGenVoipDialPlanPatternEntryIndex }
|
|
::= { adGenVoipDialPlanProvTable 1 }
|
|
|
|
AdGenVoipDialPlanProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipDialPlanPatternEntryIndex DisplayString,
|
|
adGenVoipDialPlanRowStatus RowStatus,
|
|
adGenVoipDialPlanLastErrorString DisplayString,
|
|
|
|
adGenVoipDialPlanType INTEGER,
|
|
adGenVoipDialPlanEmergencyNumber INTEGER,
|
|
adGenVoipDialPlanExternalLineCode INTEGER
|
|
}
|
|
|
|
adGenVoipDialPlanPatternEntryIndex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..40))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dial plan table index. This must be in the form of a phone number or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the Dial Plan with '$' will cause the unit to stop attempting to
|
|
match further input.
|
|
The following rules must be observed:
|
|
1. Templates MUST have at least one NUMBER or Wildcard.
|
|
2. '(' ')' and '-' are allowed, but not inside braces '[]'.
|
|
2b. , are allowed within [], but not elsewhere.
|
|
3. Wildcards (MNX) are not allowed inside braces [], only
|
|
numbers - order of numbers is not enforced, but ranges are
|
|
not allowed.
|
|
4. $ is allowed but MUST be the last character or standalone.
|
|
5. If * and # are entered, they must be the first character. May not
|
|
be standalone."
|
|
::= { adGenVoipDialPlanProvEntry 1 }
|
|
|
|
adGenVoipDialPlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row in
|
|
this table. Use createAndWait to add an entry, then set the all variables
|
|
for the entry, then set to active. The writable columns in a row can not
|
|
be changed if the row is active. All columns must have a valid value
|
|
before a row can be activated."
|
|
::= { adGenVoipDialPlanProvEntry 2 }
|
|
|
|
adGenVoipDialPlanLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP dial plan Table."
|
|
::= { adGenVoipDialPlanProvEntry 3 }
|
|
|
|
adGenVoipDialPlanType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alwaysPermitted (1),
|
|
extensions (2),
|
|
local (3),
|
|
national (4),
|
|
tollFree (5),
|
|
a900Number (6),
|
|
international (7),
|
|
operatorAssisted (8),
|
|
specifyCarrier (9),
|
|
user1 (10),
|
|
user2 (11),
|
|
user3 (12)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enumerated value indicating which call class this particular dial plan
|
|
entry is associated with. This object is mandatory for row activation."
|
|
::= { adGenVoipDialPlanProvEntry 4 }
|
|
|
|
adGenVoipDialPlanEmergencyNumber OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
isEmergencyNumber (1),
|
|
notEmergencyNumber (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify this plan as being for emergency calls."
|
|
::= { adGenVoipDialPlanProvEntry 5 }
|
|
|
|
adGenVoipDialPlanExternalLineCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
optional (1),
|
|
prohibited (2),
|
|
required (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the matching behavior of this dial plan in the presence or
|
|
absence of a matched external line code.
|
|
|
|
A value of 'Prohibited' indicates that this dial plan can NOT be matched
|
|
if an external line code has previously been matched in the current
|
|
dialing string.
|
|
A value of 'Required' indicates that this dial plan can ONLY be matched
|
|
if an external line code has previously been matched in the current
|
|
dialing string.
|
|
A value of 'Optional' indicated that this dial plan can be matched
|
|
whether or not an external line code was matched previously in the
|
|
current dialing string.
|
|
|
|
The default value for legacy dial plans is 'Optional'."
|
|
::= {adGenVoipDialPlanProvEntry 6 }
|
|
|
|
|
|
--******************************************************************************
|
|
-- This table is for the SPRE pattern provisioning items for VoIP call routing.
|
|
--******************************************************************************
|
|
|
|
adGenVoipSPREPatternProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP SPRE codes defined."
|
|
::= { adGenVoipSPREPatternProv 1 }
|
|
|
|
adGenVoipSPREPatternProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP SPRE pattern provisioning table
|
|
(adGenVoipSPREPatternProvTable)."
|
|
::= { adGenVoipSPREPatternProv 2 }
|
|
|
|
adGenVoipSPREPatternProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipSPREPatternProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of SPRE pattern parameters."
|
|
::= { adGenVoipSPREPatternProv 3 }
|
|
|
|
adGenVoipSPREPatternProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipSPREPatternProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipSPREPatternProvTable."
|
|
INDEX { IMPLIED adGenVoipSPREPatternEntryIndex }
|
|
::= { adGenVoipSPREPatternProvTable 1 }
|
|
|
|
AdGenVoipSPREPatternProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipSPREPatternEntryIndex DisplayString,
|
|
adGenVoipSPREPatternRowStatus RowStatus,
|
|
adGenVoipSPREPatternLastErrorString DisplayString,
|
|
adGenVoipSPREPatternTone INTEGER
|
|
}
|
|
|
|
adGenVoipSPREPatternEntryIndex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(2..44))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SPRE Pattern table index. This must be in the form of a SPRE code or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the pattern with '&' will cause the unit to also look for a valid
|
|
dial-plan pattern following the SPRE code, however ending it with '$' will
|
|
cause the unit to stop attempting to match further input.
|
|
The following rules must be observed:
|
|
1. Template must begin with a * or #. * and # are not allowed
|
|
elsewhere in the template.
|
|
2. Templates MUST have at least one NUMBER.
|
|
3. ( ) and - are allowed, but not inside braces []
|
|
4. Wildcards (MNX) are not allowed inside braces [], only numbers - order
|
|
of numbers is not enforced, but ranges are not allowed.
|
|
5. & or $ is allowed but MUST be the last character. Cannot be standalone."
|
|
::= { adGenVoipSPREPatternProvEntry 1 }
|
|
|
|
adGenVoipSPREPatternRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row in this
|
|
table. Use createAndWait to add an entry, set the available paramaters,
|
|
then activate the entry.."
|
|
::= { adGenVoipSPREPatternProvEntry 2 }
|
|
|
|
adGenVoipSPREPatternLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP SPRE pattern Table."
|
|
::= { adGenVoipSPREPatternProvEntry 3 }
|
|
|
|
adGenVoipSPREPatternTone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
dial (2),
|
|
stutterDial (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the tone to play back when this SPRE tone is matched.
|
|
NOTE: If the last character of the SPRE code is not a '&' or a '$' this
|
|
oid will fail when attempting a set."
|
|
::= { adGenVoipSPREPatternProvEntry 4}
|
|
|
|
|
|
|
|
--******************************************************************************
|
|
-- This table is for the Call Class of Service provisioning items for VoIP
|
|
-- calling.
|
|
--******************************************************************************
|
|
|
|
adGenVoipCallServiceClassProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP Call Class of Service permission sets."
|
|
::= { adGenVoipCallServiceClassProv 1 }
|
|
|
|
adGenVoipCallServiceClassProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP Call Class of Service provisioning table
|
|
(adGenVoipCallServiceClassProvTable)."
|
|
::= { adGenVoipCallServiceClassProv 2 }
|
|
|
|
adGenVoipCallServiceClassProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipCallServiceClassProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of call privilege parameters for the VoIP
|
|
call service class mechanism."
|
|
::= { adGenVoipCallServiceClassProv 3 }
|
|
|
|
adGenVoipCallServiceClassProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipCallServiceClassProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipCallServiceClassProvTable."
|
|
INDEX { IMPLIED adGenVoipCallServiceClassEntryIndex }
|
|
::= { adGenVoipCallServiceClassProvTable 1 }
|
|
|
|
AdGenVoipCallServiceClassProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipCallServiceClassEntryIndex AdGenVoipCallServiceClassName,
|
|
adGenVoipCallServiceClassRowStatus RowStatus,
|
|
adGenVoipCallServiceClassLastErrorString DisplayString,
|
|
|
|
adGenVoipCallServiceClass900Number TruthValue,
|
|
adGenVoipCallServiceClassExtensions TruthValue,
|
|
adGenVoipCallServiceClassInternational TruthValue,
|
|
adGenVoipCallServiceClassLocal TruthValue,
|
|
adGenVoipCallServiceClassNational TruthValue,
|
|
adGenVoipCallServiceClassOperatorAssisted TruthValue,
|
|
adGenVoipCallServiceClassSpecifyCarrier TruthValue,
|
|
adGenVoipCallServiceClassTollFree TruthValue,
|
|
adGenVoipCallServiceClassUser1 TruthValue,
|
|
adGenVoipCallServiceClassUser2 TruthValue,
|
|
adGenVoipCallServiceClassUser3 TruthValue,
|
|
adGenVoipCallServiceConference TruthValue,
|
|
adGenVoipCallServiceDisableCallWaiting TruthValue
|
|
}
|
|
|
|
adGenVoipCallServiceClassEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipCallServiceClassName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name for the call class table instance."
|
|
::= { adGenVoipCallServiceClassProvEntry 1 }
|
|
|
|
adGenVoipCallServiceClassRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or delete an existing
|
|
row in this table."
|
|
::= { adGenVoipCallServiceClassProvEntry 2 }
|
|
|
|
adGenVoipCallServiceClassLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP service class Table."
|
|
::= { adGenVoipCallServiceClassProvEntry 3 }
|
|
|
|
adGenVoipCallServiceClass900Number OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit 900 number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 4 }
|
|
|
|
adGenVoipCallServiceClassExtensions OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit extension number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 5 }
|
|
|
|
adGenVoipCallServiceClassInternational OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit international number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 6 }
|
|
|
|
adGenVoipCallServiceClassLocal OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit local number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 7 }
|
|
|
|
adGenVoipCallServiceClassNational OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit national (long distance) number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 8 }
|
|
|
|
adGenVoipCallServiceClassOperatorAssisted OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit operator assisted number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 9 }
|
|
|
|
adGenVoipCallServiceClassSpecifyCarrier OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit specify carrier calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 10 }
|
|
|
|
adGenVoipCallServiceClassTollFree OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit toll free number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 11 }
|
|
|
|
adGenVoipCallServiceClassUser1 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit user defined 1 number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 12 }
|
|
|
|
adGenVoipCallServiceClassUser2 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit user defined 2 number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 13 }
|
|
|
|
adGenVoipCallServiceClassUser3 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit user defined 3 number calling."
|
|
::= { adGenVoipCallServiceClassProvEntry 14 }
|
|
|
|
adGenVoipCallServiceConference OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit user to initiate 3-way conference. Default: Enable"
|
|
::= { adGenVoipCallServiceClassProvEntry 15 }
|
|
|
|
adGenVoipCallServiceDisableCallWaiting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit disabling of call-waiting feature for user. Default: Disable"
|
|
::= { adGenVoipCallServiceClassProvEntry 16 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for VoIP user provisioning.
|
|
--******************************************************************************
|
|
|
|
adGenVoipUserProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP users."
|
|
::= { adGenVoipUserProv 1 }
|
|
|
|
adGenVoipUserProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP user provisioning table (adGenVoipUserProvTable)."
|
|
::= { adGenVoipUserProv 2 }
|
|
|
|
adGenVoipUserProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipUserProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of SIP user
|
|
parameters for the SIP client."
|
|
::= { adGenVoipUserProv 3 }
|
|
|
|
adGenVoipUserProvBulkInstance OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A get on this OID returns a TLV index that is used as a adTa5kTlvInstance
|
|
index in adTa5kTlvBulk to retrieve a TLV containing all voice users."
|
|
::= { adGenVoipUserProv 4 }
|
|
|
|
adGenVoipUserProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipUserProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipUserProvTable."
|
|
INDEX { adGenVoipUserEntryIndex }
|
|
::= { adGenVoipUserProvTable 1 }
|
|
|
|
AdGenVoipUserProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipUserEntryIndex AdGenVoipUserNumber,
|
|
adGenVoipUserRowStatus RowStatus,
|
|
adGenVoipUserLastErrorString DisplayString,
|
|
|
|
adGenVoipUserFxsPort InterfaceIndexOrZero,
|
|
adGenVoipUserCallClass AdGenVoipCallServiceClassName,
|
|
adGenVoipUserCallWaiting TruthValue,
|
|
adGenVoipUserDialingProfile AdGenVoipDialingProfileName,
|
|
adGenVoipUserHotlineEnabled TruthValue,
|
|
adGenVoipUserHotlineNumber DisplayString,
|
|
adGenVoipUserSipTrunkManualSelect DisplayString,
|
|
adGenVoipUserWarmlineEnabled TruthValue,
|
|
adGenVoipUserWarmlineNumber DisplayString,
|
|
adGenVoipUserWarmlineDelay Integer32
|
|
}
|
|
|
|
|
|
adGenVoipUserEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipUserNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VoIP user index."
|
|
::= { adGenVoipUserProvEntry 1 }
|
|
|
|
adGenVoipUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or delete an existing
|
|
row in this table."
|
|
::= { adGenVoipUserProvEntry 2 }
|
|
|
|
adGenVoipUserLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP UserProv Table."
|
|
::= { adGenVoipUserProvEntry 3 }
|
|
|
|
adGenVoipUserFxsPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex of the FXS port associated with this user. For the Adtran
|
|
VoIP implementation each user can have only a single physical appearance.
|
|
To 'disconnect' a user from its existing FXS port, write a value of '0'."
|
|
::= { adGenVoipUserProvEntry 4 }
|
|
|
|
adGenVoipUserCallClass OBJECT-TYPE
|
|
SYNTAX AdGenVoipCallServiceClassName
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the call privilege class associated with the user. This
|
|
should be identical to the 'adGenVoipCallServiceClassEntryIndex' index of
|
|
the adGenVoipCallServiceClassProvTable."
|
|
::= { adGenVoipUserProvEntry 5 }
|
|
|
|
adGenVoipUserCallWaiting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permits enabling or disabling of call-waiting feature for the user.
|
|
Permitted values: Call-waiting Enabled for user = True(1),
|
|
Call-waiting Disabled for user = False (2).
|
|
Default Value: True(1)"
|
|
::= { adGenVoipUserProvEntry 6 }
|
|
|
|
adGenVoipUserDialingProfile OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileName
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allows for the provisioning and viewing of the configured dialing
|
|
profile for this user. This provisions which dial plans, SPRE codes, and
|
|
external line codes are used to match dialing strings entered by this
|
|
voice user. It must not contain a '/' character.
|
|
The default value is the 'DEFAULT_DP' profile. This profile
|
|
includes any legacy dial plans or SPRE codes created before the
|
|
introduction of dialing profiles. Any dial plans or spre codes created
|
|
through the oids found in adGenVoipDialPlanProvTable or
|
|
adGenVoipSPREPatternProvTable will also be placed into the default
|
|
profile."
|
|
::= { adGenVoipUserProvEntry 7 }
|
|
|
|
adGenVoipUserHotlineEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable hotline (PLAR) functionality for the user.
|
|
Hotline cannot be enabled if warmline is enabled.
|
|
Permitted values: True(1) or False(2).
|
|
Default Value: False(2)"
|
|
DEFVAL { false }
|
|
::= { adGenVoipUserProvEntry 8 }
|
|
|
|
adGenVoipUserHotlineNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the number to be dialed upon off-hook detection when
|
|
adGenVoipUserHotlineEnabled is True. Any string containing the characters
|
|
1-9, #, and * is valid, as this type of string can be dialed. An empty
|
|
string is also valid but this will not allow for hotline functionality."
|
|
DEFVAL { "" }
|
|
::= { adGenVoipUserProvEntry 9 }
|
|
|
|
adGenVoipUserSipTrunkManualSelect OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the sip trunk to be used for this voice user.
|
|
If this value is blank, then the voice user will use the default sip-trunk
|
|
specified by adGenVoipScalarDefaultSipTrunk."
|
|
DEFVAL { "" }
|
|
::= { adGenVoipUserProvEntry 10 }
|
|
|
|
adGenVoipUserWarmlineEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable warmline (Delayed PLAR) functionality for the user.
|
|
Warmline cannot be enabled if hotline is enabled.
|
|
Permitted values: True(1) or False(2).
|
|
Default Value: False(2)"
|
|
DEFVAL { false }
|
|
::= { adGenVoipUserProvEntry 11 }
|
|
|
|
adGenVoipUserWarmlineNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string indicating the number to be dialed after a delay upon off-hook detection
|
|
when adGenVoipUserWarmlineEnabled is True. Any string containing the characters
|
|
1-9, #, and * is valid, as this type of string can be dialed. An empty
|
|
string is also valid but this will not allow for warmline functionality."
|
|
DEFVAL { "" }
|
|
::= { adGenVoipUserProvEntry 12 }
|
|
|
|
adGenVoipUserWarmlineDelay OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A integer indicating the period in seconds to wait before dialing the warmline
|
|
number specified by adGenVoipUserWarmlineNumber."
|
|
DEFVAL { 20 }
|
|
::= { adGenVoipUserProvEntry 13 }
|
|
|
|
--******************************************************************************
|
|
-- This section is for scalar/global VoIP provisioning items.
|
|
--******************************************************************************
|
|
|
|
adGenVoipScalarFlashhookMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
interpreted(1),
|
|
transparent(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to determine if flashhook events will be interpreted locally or will
|
|
be forwarded to the far end.
|
|
1 = interpreted Allows the local unit to interpret flashhook events.
|
|
2 = transparent Specifies flashhook events to be transparent to the
|
|
provider."
|
|
::= { adGenVoipScalarProv 1 }
|
|
|
|
adGenVoipScalarConferenceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
network(1),
|
|
local(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to determine if three way voice conferencing bridging will be handled
|
|
within the unit or from a far-end conferencing server.
|
|
1 = network Conferencing will be handled by a far-end conferencing
|
|
server.
|
|
2 = local Conferencing will be handled within the unit."
|
|
::= { adGenVoipScalarProv 2 }
|
|
|
|
adGenVoipScalarConfLocalOriginatorFlashhook OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
ignore(2),
|
|
split(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the behavior of a three-way conference originator when a
|
|
flashook is received after the conference has been established.
|
|
1 = drop The last party added will be dropped.
|
|
2 = ignore The flashook will be ignored.
|
|
3 = split The conference will be split into two calls, one between
|
|
the originator and the first party and one between the
|
|
originator and the second party. When a flashhook is issued
|
|
after the split, it will toggle the originator between the
|
|
two calls."
|
|
::= { adGenVoipScalarProv 3 }
|
|
|
|
adGenVoipScalarConfLocalOriginatorOnhook OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
persist(1),
|
|
terminate(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the behavior of a three-way conference originator when the port
|
|
returns on-hook after the conference has been established.
|
|
1 = persist The two remaining parties in the conference are
|
|
connected together.
|
|
2 = terminate The remaining parties are disconnected."
|
|
::= { adGenVoipScalarProv 4 }
|
|
|
|
adGenVoipScalarConfLocalPartyDisconnect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
continue(1),
|
|
transfer(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the behavior of a three-way conference after a member
|
|
disconnects.
|
|
1 = continue The conference is maintained with the remaining parties.
|
|
2 = transfer The conference is dropped and a direct connection
|
|
between the remaining parties is re-established."
|
|
::= { adGenVoipScalarProv 5 }
|
|
|
|
adGenVoipScalarRtpUdpOffset OBJECT-TYPE
|
|
SYNTAX Integer32 (1026..60000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to configure a global starting User Datagram Protocol (UDP) port for
|
|
Realtime Transport Protocol (RTP)."
|
|
::= { adGenVoipScalarProv 6 }
|
|
|
|
adGenVoipScalarSPREMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
network(1),
|
|
local(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to determine if the SPRE code will be interpreted locally or
|
|
sent to the far end for interpretation.
|
|
1 = network SPRE code will be interpreted by the far-end switch.
|
|
2 = local SPRE code will be interpreted locally."
|
|
DEFVAL { network }
|
|
::= { adGenVoipScalarProv 7 }
|
|
|
|
adGenVoipScalarInterdigitTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set the maximum interval between two consecutive digits dialled
|
|
by the user in seconds. Default: 4 seconds."
|
|
DEFVAL { 4 }
|
|
::= { adGenVoipScalarProv 8 }
|
|
|
|
adGenVoipScalarAlertingTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set the maximum interval a phone can be set in the ringing state
|
|
in minutes. Default: 0 minute - will continue ringing indefinitely."
|
|
DEFVAL { 0 }
|
|
::= { adGenVoipScalarProv 9 }
|
|
|
|
adGenVoipScalarTransferOnHangup OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permit Call Transfer on hangup. Default: Enable"
|
|
::= { adGenVoipScalarProv 10 }
|
|
|
|
adGenVoipScalarFlashhookThreholdMin OBJECT-TYPE
|
|
SYNTAX Integer32 (40..1550)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies Minimum Flashhook time in Milliseconds. Default: 300 Milliseconds."
|
|
DEFVAL { 300 }
|
|
::= { adGenVoipScalarProv 11 }
|
|
|
|
adGenVoipScalarFlashhookThreholdMax OBJECT-TYPE
|
|
SYNTAX Integer32 (40..1550)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies Maximum Flashhook time in Milliseconds. Default: 1000 Milliseconds."
|
|
DEFVAL { 1000 }
|
|
::= { adGenVoipScalarProv 12 }
|
|
|
|
|
|
adGenVoipScalarEmergencyNumberInhibitOnHook OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Permits enabling or disabling of the ability to go on-hook when connected
|
|
to an emergency number.
|
|
Permitted values: Inhibit on-hook for users = True(1),
|
|
Allow on-hook for users = False (2).
|
|
Default Value: False(2)"
|
|
DEFVAL { false }
|
|
::= { adGenVoipScalarProv 13 }
|
|
|
|
|
|
adGenVoipScalarEmergencyNumberRingingTimemout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set the maximum interval of time in minutes the phone of the user
|
|
will ring after hanging up on the emergency call handler. Default: 10 minutes."
|
|
DEFVAL { 10 }
|
|
::= { adGenVoipScalarProv 14 }
|
|
|
|
adGenVoipScalarDefaultSipTrunk OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set the default SIP trunk for the shelf. This trunk specified by this oid
|
|
will be used by voice users that are not explicitly connected to a SIP trunk.
|
|
If exactly one SIP trunk exists on the shelf then it will be the default trunk.
|
|
The default trunk cannot be changed if only one SIP trunk exists.
|
|
If multiple SIP trunks exist on the shelf, the SIP trunk that is specified as
|
|
the default trunk by this oid cannot be deleted from the shelf. However the default
|
|
trunk can be changed to any of the existing trunks.
|
|
If no SIP trunks exist on the shelf, then the default trunk will not be applicable."
|
|
::= { adGenVoipScalarProv 15 }
|
|
|
|
adGenVoipScalarConnectedTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to set the maximum interval of time in hours the phone can be in the connected state.
|
|
Default: 12 hours. Value of 0 indicates the time is unlimited."
|
|
DEFVAL { 12 }
|
|
::= { adGenVoipScalarProv 16 }
|
|
|
|
--******************************************************************************
|
|
-- This section is for SDP provisioning items.
|
|
--******************************************************************************
|
|
|
|
adGenVoipSDPGrammarPtime OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the ptime attribute will be included in the SDP Offer.
|
|
When disabled, the ptime attribute may be omitted for implied values, such as 20ms."
|
|
DEFVAL { false }
|
|
::= { adGenVoipSDPProv 1 }
|
|
|
|
|
|
adGenVoipSDPGrammarSuppressSilenceSupp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled, the silenceSupp attribute will be omitted from the SDP Offer.
|
|
When disabled, the silenceSupp attribute will be included in the SDP Offer.
|
|
The silenceSupp attribute is used to indicate the use or non-use of silence suppression."
|
|
DEFVAL { false }
|
|
::= { adGenVoipSDPProv 2 }
|
|
|
|
--******************************************************************************
|
|
-- This section contains SPRE Map codes to activate/deactivate different
|
|
-- Call Features locally.
|
|
--******************************************************************************
|
|
|
|
adGenVoipScalarSPREMapDisableCallWaiting OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(2..49))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This must be in the form of a SPRE code or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the pattern with '&' will cause the unit to also look for a valid
|
|
dial-plan pattern following the SPRE code.
|
|
The following rules must be observed:
|
|
1. Template must begin with a '*' or '#'. '*' and '#' are also allowed
|
|
elsewhere in the template.
|
|
2. Templates MUST have at least one NUMBER.
|
|
3. '(' ')' and '-' are allowed, but not inside braces '[]'.
|
|
4. Do not use ',' '-' or ' ' inside braces '[]'. The list is implied.
|
|
5. Wildcards (MNX) are not allowed inside braces '[]'.
|
|
6. '&' is allowed but MUST be the last character. Cannot be
|
|
standalone.
|
|
7. Setting it to 'none' will disable the functionality associated with the
|
|
spre code.
|
|
8. Default spre code is *70 for this feature."
|
|
::= { adGenVoipSPREMapScalarProv 1 }
|
|
|
|
adGenVoipScalarSPREMapDNDDisableEnable OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(2..49))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This must be in the form of a SPRE code or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the pattern with '&' will cause the unit to also look for a valid
|
|
dial-plan pattern following the SPRE code.
|
|
The following rules must be observed:
|
|
1. Template must begin with a '*' or '#'. '*' and '#' are also allowed
|
|
elsewhere in the template.
|
|
2. Templates MUST have at least one NUMBER.
|
|
3. '(' ')' and '-' are allowed, but not inside braces '[]'.
|
|
4. Do not use ',' '-' or ' ' inside braces '[]'. The list is implied.
|
|
5. Wildcards (MNX) are not allowed inside braces '[]'.
|
|
6. '&' is allowed but MUST be the last character. Cannot be
|
|
standalone.
|
|
7. Setting it to 'none' will disable the functionality associated with the
|
|
spre code.
|
|
8. Default spre code is *39 for this feature."
|
|
::= { adGenVoipSPREMapScalarProv 2 }
|
|
|
|
|
|
adGenVoipScalarSPREMapBlockCallerID OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(2..49))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This must be in the form of a SPRE code or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the pattern with '&' will cause the unit to also look for a valid
|
|
dial-plan pattern following the SPRE code.
|
|
The following rules must be observed:
|
|
1. Template must begin with a '*' or '#'. '*' and '#' are also allowed
|
|
elsewhere in the template.
|
|
2. Templates MUST have at least one NUMBER.
|
|
3. '(' ')' and '-' are allowed, but not inside braces '[]'.
|
|
4. Do not use ',' '-' or ' ' inside braces '[]'. The list is implied.
|
|
5. Wildcards (MNX) are not allowed inside braces '[]'.
|
|
6. '&' is allowed but MUST be the last character. Cannot be
|
|
standalone.
|
|
7. Setting it to 'none' will disable the functionality associated with the
|
|
spre code.
|
|
8. Default spre code is *67 for this feature."
|
|
::= { adGenVoipSPREMapScalarProv 3 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for the Dialing Profile wrapped Dial Plan provisioning items
|
|
-- for VoIP call routing.
|
|
--******************************************************************************
|
|
|
|
adGenVoipDialingProfileDialPlanProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP Dial Plan patterns defined."
|
|
::= { adGenVoipDialingProfileDialPlanProv 1 }
|
|
|
|
adGenVoipDialingProfileDialPlanProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP Dial Plan provisioning table
|
|
(adGenVoipDialingProfileDialPlanProvTable)."
|
|
::= { adGenVoipDialingProfileDialPlanProv 2 }
|
|
|
|
adGenVoipDialingProfileDialPlanProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipDialingProfileDialPlanProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of dial plan parameters for the VoIP call
|
|
privilege mechanism."
|
|
::= { adGenVoipDialingProfileDialPlanProv 3 }
|
|
|
|
adGenVoipDialingProfileDialPlanProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileDialPlanProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipDialingProfileDialPlanProvTable."
|
|
INDEX { IMPLIED adGenVoipDialingProfileDialPlanPatternEntryIndex }
|
|
::= { adGenVoipDialingProfileDialPlanProvTable 1 }
|
|
|
|
AdGenVoipDialingProfileDialPlanProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipDialingProfileDialPlanPatternEntryIndex DisplayString,
|
|
adGenVoipDialingProfileDialPlanRowStatus RowStatus,
|
|
adGenVoipDialingProfileDialPlanLastErrorString DisplayString,
|
|
|
|
adGenVoipDialingProfileDialPlanType INTEGER,
|
|
adGenVoipDialingProfileDialPlanEmergencyNumber INTEGER,
|
|
adGenVoipDialingProfileDialPlanExternalLineCode INTEGER,
|
|
adGenVoipDialingProfileDialPlanPattern DisplayString,
|
|
adGenVoipDialingProfileDialPlanDialingProfile AdGenVoipDialingProfileName
|
|
}
|
|
|
|
adGenVoipDialingProfileDialPlanPatternEntryIndex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3..76))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dial plan table index.
|
|
This must be a dialing profile name as specified by
|
|
AdGenVoipDialingProfileName followed by a '/' followed by a dial plan
|
|
pattern. See the description of adGenVoipDialingProfileDialPlanPattern for
|
|
the rules of dial plan patterns.
|
|
Ex.
|
|
commercial/(368)MNN-XXXX$
|
|
commercial/#[987]XMM
|
|
residential/12345678"
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 1 }
|
|
|
|
adGenVoipDialingProfileDialPlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row in
|
|
this table. Use createAndWait to add an entry, then set the all variables
|
|
for the entry, then set to active. The writable columns in a row can not
|
|
be changed if the row is active. All columns must have a valid value
|
|
before a row can be activated."
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 2 }
|
|
|
|
adGenVoipDialingProfileDialPlanLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP dial plan Table."
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 3 }
|
|
|
|
adGenVoipDialingProfileDialPlanType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
alwaysPermitted (1),
|
|
extensions (2),
|
|
local (3),
|
|
national (4),
|
|
tollFree (5),
|
|
a900Number (6),
|
|
international (7),
|
|
operatorAssisted (8),
|
|
specifyCarrier (9),
|
|
user1 (10),
|
|
user2 (11),
|
|
user3 (12)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enumerated value indicating which call class this particular dial plan
|
|
entry is associated with. This object is mandatory for row activation."
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 4 }
|
|
|
|
adGenVoipDialingProfileDialPlanEmergencyNumber OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
isEmergencyNumber (1),
|
|
notEmergencyNumber (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify this plan as being for emergency calls."
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 5 }
|
|
|
|
adGenVoipDialingProfileDialPlanExternalLineCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
optional (1),
|
|
prohibited (2),
|
|
required (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the matching behavior of this dial plan in the presence or
|
|
absence of a matched external line code.
|
|
|
|
A value of 'Prohibited' indicates that this dial plan can NOT be matched
|
|
if an external line code has previously been matched in the current
|
|
dialing string.
|
|
A value of 'Required' indicates that this dial plan can ONLY be matched
|
|
if an external line code has previously been matched in the current
|
|
dialing string.
|
|
A value of 'Optional' indicated that this dial plan can be matched
|
|
whether or not an external line code was matched previously in the
|
|
current dialing string.
|
|
|
|
The default value for legacy dial plans is 'Optional'."
|
|
::= {adGenVoipDialingProfileDialPlanProvEntry 6 }
|
|
|
|
adGenVoipDialingProfileDialPlanPattern OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Dial Plan pattern used to match dialing strings.
|
|
This must be in the form of a phone number or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the Dial Plan with '$' will cause the unit to stop attempting to
|
|
match further input.
|
|
The following rules must be observed:
|
|
1. Templates MUST have at least one NUMBER or Wildcard.
|
|
2. '(' ')' and '-' are allowed, but not inside braces '[]'.
|
|
2b. , are allowed within [], but not elsewhere.
|
|
3. Wildcards (MNX) are not allowed inside braces [], only
|
|
numbers - order of numbers is not enforced, but ranges are
|
|
not allowed.
|
|
4. $ is allowed but MUST be the last character or standalone.
|
|
5. If * and # are entered, they must be the first character. May not
|
|
be standalone."
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 7 }
|
|
|
|
adGenVoipDialingProfileDialPlanDialingProfile OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Dialing Profile that this Dial Plan is assigned to."
|
|
::= { adGenVoipDialingProfileDialPlanProvEntry 8 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for the Dialing Profile wrapped SPRE pattern provisioning items
|
|
-- for VoIP call routing.
|
|
--******************************************************************************
|
|
|
|
adGenVoipDialingProfileSPREPatternProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP SPRE codes defined."
|
|
::= { adGenVoipDialingProfileSPREPatternProv 1 }
|
|
|
|
adGenVoipDialingProfileSPREPatternProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP SPRE pattern provisioning table
|
|
(adGenVoipDialingProfileSPREPatternProvTable)."
|
|
::= { adGenVoipDialingProfileSPREPatternProv 2 }
|
|
|
|
adGenVoipDialingProfileSPREPatternProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipDialingProfileSPREPatternProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of SPRE pattern parameters."
|
|
::= { adGenVoipDialingProfileSPREPatternProv 3 }
|
|
|
|
adGenVoipDialingProfileSPREPatternProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileSPREPatternProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipDialingProfileSPREPatternProvTable."
|
|
INDEX { IMPLIED adGenVoipDialingProfileSPREPatternEntryIndex }
|
|
::= { adGenVoipDialingProfileSPREPatternProvTable 1 }
|
|
|
|
AdGenVoipDialingProfileSPREPatternProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipDialingProfileSPREPatternEntryIndex DisplayString,
|
|
adGenVoipDialingProfileSPREPatternRowStatus RowStatus,
|
|
adGenVoipDialingProfileSPREPatternLastErrorString DisplayString,
|
|
adGenVoipDialingProfileSPREPatternTone INTEGER,
|
|
adGenVoipDialingProfileSPREPattern DisplayString,
|
|
adGenVoipDialingProfileSPREPatternDialingProfile AdGenVoipDialingProfileName
|
|
}
|
|
|
|
adGenVoipDialingProfileSPREPatternEntryIndex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(4..80))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SPRE Pattern table index.
|
|
This must be a dialing profile name as specified by
|
|
AdGenVoipDialingProfileName followed by a '/' followed by a SPRE pattern.
|
|
See the description of adGenVoipDialingProfileSPREPattern for the rules
|
|
of SPRE patterns.
|
|
Ex.
|
|
commercial/*45$
|
|
commercial/#3M8
|
|
residential/*6&"
|
|
::= { adGenVoipDialingProfileSPREPatternProvEntry 1 }
|
|
|
|
adGenVoipDialingProfileSPREPatternRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row in this
|
|
table. Use createAndWait to add an entry, set the available paramaters,
|
|
then activate the entry.."
|
|
::= { adGenVoipDialingProfileSPREPatternProvEntry 2 }
|
|
|
|
adGenVoipDialingProfileSPREPatternLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP SPRE pattern Table."
|
|
::= { adGenVoipDialingProfileSPREPatternProvEntry 3 }
|
|
|
|
adGenVoipDialingProfileSPREPatternTone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
dial (2),
|
|
stutterDial (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the tone to play back when this SPRE tone is matched.
|
|
NOTE: If the last character of the SPRE code is not a '&' or a '$' this
|
|
oid will fail when attempting a set."
|
|
::= { adGenVoipDialingProfileSPREPatternProvEntry 4}
|
|
|
|
adGenVoipDialingProfileSPREPattern OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SPRE pattern used to match dialing strings.
|
|
This must be in the form of a SPRE code or
|
|
dialing pattern containing wildcards. Available wildcards for this index
|
|
are: N=2-9, M=1-8, X=0-9, [abc]=Any digit contained in the bracketed list.
|
|
Ending the pattern with '&' will cause the unit to also look for a valid
|
|
dial-plan pattern following the SPRE code, however ending it with '$' will
|
|
cause the unit to stop attempting to match further input.
|
|
The following rules must be observed:
|
|
1. Template must begin with a * or #. * and # are not allowed
|
|
elsewhere in the template.
|
|
2. Templates MUST have at least one NUMBER.
|
|
3. ( ) and - are allowed, but not inside braces []
|
|
4. Wildcards (MNX) are not allowed inside braces [], only numbers - order
|
|
of numbers is not enforced, but ranges are not allowed.
|
|
5. & or $ is allowed but MUST be the last character. Cannot be standalone."
|
|
::= { adGenVoipDialingProfileSPREPatternProvEntry 5 }
|
|
|
|
adGenVoipDialingProfileSPREPatternDialingProfile OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Dialing Profile that this SPRE Pattern is assigned to."
|
|
::= { adGenVoipDialingProfileSPREPatternProvEntry 6 }
|
|
|
|
|
|
--***********************************************************************************
|
|
-- This table is for the Dialing Profile wrapped External Line Code provisioning
|
|
-- items for VoIP call routing.
|
|
--***********************************************************************************
|
|
|
|
adGenVoipDialingProfileExternalLineCodeProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP External Line Codes defined."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProv 1 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP External Line Code provisioning table.
|
|
(adGenVoipDialingProfileExternalLineCodeProvTable)."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProv 2 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipDialingProfileExternalLineCodeProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of External Line Code parameters."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProv 3 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileExternalLineCodeProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipDialingProfileExternalLineCodeProvTable."
|
|
INDEX { IMPLIED adGenVoipDialingProfileExternalLineCodeEntryIndex }
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvTable 1 }
|
|
|
|
AdGenVoipDialingProfileExternalLineCodeProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipDialingProfileExternalLineCodeEntryIndex DisplayString,
|
|
adGenVoipDialingProfileExternalLineCodeRowStatus RowStatus,
|
|
adGenVoipDialingProfileExternalLineCodeLastErrorString DisplayString,
|
|
adGenVoipDialingProfileExternalLineCodeTone INTEGER,
|
|
adGenVoipDialingProfileExternalLineCodePattern DisplayString,
|
|
adGenVoipDialingProfileExternalLineCodeDialingProfile AdGenVoipDialingProfileName
|
|
}
|
|
|
|
adGenVoipDialingProfileExternalLineCodeEntryIndex OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3..80))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DialingProfileExternal Line code index.
|
|
This must be a dialing profile name as specified by
|
|
AdGenVoipDialingProfileName followed by a '/' followed by an external line
|
|
code pattern. See the description of
|
|
adGenVoipDialingProfileExternalLineCodePattern for the rules of external
|
|
line code patterns.
|
|
Ex.
|
|
commercial/9$
|
|
commercial/8
|
|
residential/2&
|
|
"
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvEntry 1 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row in this
|
|
table. Use createAndWait to add an entry, set the available paramaters,
|
|
then activate the entry."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvEntry 2 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create an
|
|
entry in the VoIP External Line Code Table."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvEntry 3 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeTone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
dial (2),
|
|
stutterDial (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the tone to play back when this External Line Code tone is matched.
|
|
NOTE: If the last character of the External Line Code code is not a '&' or a '$' this
|
|
oid will fail when attempting a set."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvEntry 4}
|
|
|
|
adGenVoipDialingProfileExternalLineCodePattern OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The external line code pattern used to match dialing strings.
|
|
This must be in the form of a number or
|
|
dialing pattern. It cannot contain wildcards.
|
|
Ending the pattern with '&' will cause the unit to also look for a valid
|
|
dial-plan pattern following the External line code, however ending it with
|
|
'$' will cause the unit to stop attempting to match further input.
|
|
The following rules must be observed:
|
|
1. Templates MUST have at least one NUMBER.
|
|
2. Wildcards are not allowed.
|
|
3. & or $ is allowed but MUST be the last character. Cannot
|
|
be standalone.
|
|
4. If * and # are entered, they must be the first character. May not
|
|
be standalone."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvEntry 5 }
|
|
|
|
adGenVoipDialingProfileExternalLineCodeDialingProfile OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dialing Profile that this external line code is assigned to."
|
|
::= { adGenVoipDialingProfileExternalLineCodeProvEntry 6 }
|
|
|
|
--******************************************************************************
|
|
-- This table is DEPRECATED.
|
|
--******************************************************************************
|
|
|
|
adGenVoipDialingProfileProvExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipDialingProfileProvExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This table allows for operations on the entirety of a dialing profile."
|
|
::= { adGenVoipDialingProfileProvExt 1 }
|
|
|
|
adGenVoipDialingProfileProvExtEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileProvExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipDialingProfileProvExtTable."
|
|
INDEX { IMPLIED adGenVoipDialingProfileProvExtEntryIndex }
|
|
::= { adGenVoipDialingProfileProvExtTable 1 }
|
|
|
|
AdGenVoipDialingProfileProvExtEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipDialingProfileProvExtEntryIndex AdGenVoipDialingProfileName,
|
|
adGenVoipDialingProfileProvExtNumVoiceUsers Unsigned32,
|
|
adGenVoipDialingProfileProvExtRemoveProfile INTEGER
|
|
}
|
|
|
|
adGenVoipDialingProfileProvExtEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileName
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The dialing profile table index.
|
|
Entries in this table cannot be created, only read."
|
|
::= { adGenVoipDialingProfileProvExtEntry 1 }
|
|
|
|
adGenVoipDialingProfileProvExtNumVoiceUsers OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Current number of voice users using the specified dialing profile."
|
|
::= { adGenVoipDialingProfileProvExtEntry 2 }
|
|
|
|
adGenVoipDialingProfileProvExtRemoveProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
remove (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Write to this object to remove an entire dialing profile. Will always
|
|
return (1) when read. Profiles can only be removed when they are not
|
|
in use by any voice users."
|
|
::= { adGenVoipDialingProfileProvExtEntry 3 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for the Dialing Profile provisioning items
|
|
-- for VoIP call routing.
|
|
--******************************************************************************
|
|
|
|
adGenVoipDialingProfileCommonProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP Dialing Profiles defined."
|
|
::= { adGenVoipDialingProfileCommonProv 1 }
|
|
|
|
adGenVoipDialingProfileCommonProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP Dialing Profile Provisioning Extensions table.
|
|
(adGenVoipDialingProfileExternalLineCodeProvTable)."
|
|
::= { adGenVoipDialingProfileCommonProv 2 }
|
|
|
|
adGenVoipDialingProfileCommonProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipDialingProfileCommonProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table allows for operations on the entirety of a dialing profile."
|
|
::= { adGenVoipDialingProfileCommonProv 3 }
|
|
|
|
adGenVoipDialingProfileCommonProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileCommonProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipDialingProfileCommonProvTable."
|
|
INDEX { IMPLIED adGenVoipDialingProfileCommonProvEntryIndex }
|
|
::= { adGenVoipDialingProfileCommonProvTable 1 }
|
|
|
|
AdGenVoipDialingProfileCommonProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipDialingProfileCommonProvEntryIndex AdGenVoipDialingProfileName,
|
|
adGenVoipDialingProfileCommonProvNumVoiceUsers Unsigned32,
|
|
adGenVoipDialingProfileCommonProvRemoveProfile INTEGER,
|
|
adGenVoipDialingProfileCommonProvDescription DisplayString,
|
|
adGenVoipDialingProfileCommonProvRowStatus RowStatus,
|
|
adGenVoipDialingProfileCommonProvLastErrorString DisplayString
|
|
}
|
|
|
|
adGenVoipDialingProfileCommonProvEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipDialingProfileName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dialing profile table index.
|
|
Entries in this table cannot be deleted directly. To remove an entire
|
|
dialing profile, use the adGenVoipDialingProfileCommonProvRemoveProfile
|
|
OID."
|
|
::= { adGenVoipDialingProfileCommonProvEntry 1 }
|
|
|
|
adGenVoipDialingProfileCommonProvNumVoiceUsers OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of voice users using the specified dialing profile."
|
|
::= { adGenVoipDialingProfileCommonProvEntry 2 }
|
|
|
|
adGenVoipDialingProfileCommonProvRemoveProfile OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
remove (1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Write to this object to remove an entire dialing profile. Will always
|
|
return (1) when read. Profiles can only be removed when they are not
|
|
in use by any voice users."
|
|
::= { adGenVoipDialingProfileCommonProvEntry 3 }
|
|
|
|
adGenVoipDialingProfileCommonProvDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A user editable string used to describe the dialing profile."
|
|
::= { adGenVoipDialingProfileCommonProvEntry 4 }
|
|
|
|
adGenVoipDialingProfileCommonProvRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row in this table."
|
|
::= { adGenVoipDialingProfileCommonProvEntry 5 }
|
|
|
|
adGenVoipDialingProfileCommonProvLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while accessing an entry in
|
|
the VoIP Dialing Profile Provisioning Extensions Table."
|
|
::= { adGenVoipDialingProfileCommonProvEntry 6 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for CODEC Profile Name provisioning.
|
|
--******************************************************************************
|
|
adGenVoipCodecProfileNameProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP CODEC Profile Name defined."
|
|
::= { adGenVoipCodecProfileNameProv 1 }
|
|
|
|
adGenVoipCodecProfileNameProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP CODEC Profile Name provisioning table
|
|
(adGenVoipCodecProfileNameProvTable)."
|
|
::= { adGenVoipCodecProfileNameProv 2 }
|
|
|
|
adGenVoipCodecProfileNameProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipCodecProfileNameProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of CODEC profile name parameters."
|
|
::= { adGenVoipCodecProfileNameProv 3 }
|
|
|
|
adGenVoipCodecProfileNameProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipCodecProfileNameProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipCodecProfileNameProvTable."
|
|
INDEX { IMPLIED adGenVoipCodecProfileNameProvIndex}
|
|
::= { adGenVoipCodecProfileNameProvTable 1 }
|
|
|
|
AdGenVoipCodecProfileNameProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipCodecProfileNameProvIndex AdGenVoipCodecProfileName,
|
|
adGenVoipCodecProfileNameProvRowStatus RowStatus,
|
|
adGenVoipCodecProfileNameProvLastErrorString DisplayString,
|
|
adGenVoipCodecProfilePreferenceLastCreateError DisplayString
|
|
}
|
|
|
|
adGenVoipCodecProfileNameProvIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipCodecProfileName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Codec Profile."
|
|
::= { adGenVoipCodecProfileNameProvEntry 1 }
|
|
|
|
adGenVoipCodecProfileNameProvRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or delete an existing
|
|
row in this table."
|
|
::= { adGenVoipCodecProfileNameProvEntry 2 }
|
|
|
|
adGenVoipCodecProfileNameProvLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create or
|
|
modify an profile entry within this CODEC name."
|
|
::= { adGenVoipCodecProfileNameProvEntry 3 }
|
|
|
|
adGenVoipCodecProfilePreferenceLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason why last creation of Perference Entry had failed within
|
|
this CODEC name."
|
|
::= { adGenVoipCodecProfileNameProvEntry 4 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for CODEC Profile Provisioning.
|
|
--******************************************************************************
|
|
adGenVoipCodecProfileProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipCodecProfileProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of CODEC profile parameters."
|
|
::= { adGenVoipCodecProfileProv 1 }
|
|
|
|
adGenVoipCodecProfileProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipCodecProfileProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipCodecProfileProvTable."
|
|
INDEX { adGenVoipCodecProfileNameProvIndex, adGenVoipCodecProfileProvIndex}
|
|
::= { adGenVoipCodecProfileProvTable 1 }
|
|
|
|
AdGenVoipCodecProfileProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipCodecProfileProvIndex Unsigned32,
|
|
adGenVoipCodecProfileProvRowStatus RowStatus,
|
|
adGenVoipCodecProfileProvLastErrorString DisplayString,
|
|
|
|
adGenVoipCodecProfileProvPreference AdGenVoipCodecProfileType
|
|
}
|
|
|
|
adGenVoipCodecProfileProvIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This used to index preference entrees."
|
|
::= { adGenVoipCodecProfileProvEntry 1 }
|
|
|
|
adGenVoipCodecProfileProvRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or delete an existing
|
|
row in this table."
|
|
::= { adGenVoipCodecProfileProvEntry 2 }
|
|
|
|
adGenVoipCodecProfileProvLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create or
|
|
modify an entry in the CODEC Profile Prov Table."
|
|
::= { adGenVoipCodecProfileProvEntry 3 }
|
|
|
|
adGenVoipCodecProfileProvPreference OBJECT-TYPE
|
|
SYNTAX AdGenVoipCodecProfileType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This sets the CODEC preference.
|
|
A set with a none(0) value will be rejected."
|
|
DEFVAL { g711ulaw }
|
|
::= { adGenVoipCodecProfileProvEntry 4 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for Media Profile provisioning.
|
|
--******************************************************************************
|
|
adGenVoipMediaProfileProvCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP Media Profile defined."
|
|
::= { adGenVoipMediaProfileProv 1 }
|
|
|
|
adGenVoipMediaProfileProvLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create
|
|
an entry in the VoIP Media Profile provisioning table
|
|
(adGenVoipMediaProfileProvTable)."
|
|
::= { adGenVoipMediaProfileProv 2 }
|
|
|
|
adGenVoipMediaProfileProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipMediaProfileProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of Media profile parameters."
|
|
::= { adGenVoipMediaProfileProv 3 }
|
|
|
|
adGenVoipMediaProfileProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipMediaProfileProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipMediaProfileProvTable."
|
|
INDEX { IMPLIED adGenVoipMediaProfileProvEntryIndex }
|
|
::= { adGenVoipMediaProfileProvTable 1 }
|
|
|
|
AdGenVoipMediaProfileProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipMediaProfileProvEntryIndex AdGenVoipMediaProfileName,
|
|
adGenVoipMediaProfileProvRowStatus RowStatus,
|
|
adGenVoipMediaProfileProvLastErrorString DisplayString,
|
|
|
|
adGenVoipMediaProfileProvRtpFramePktization Unsigned32,
|
|
adGenVoipMediaProfileProvRtpPktDelayNominal Unsigned32,
|
|
adGenVoipMediaProfileProvRtpPktDelayMaximum Unsigned32,
|
|
adGenVoipMediaProfileProvRtpDtmfRelay Unsigned32,
|
|
adGenVoipMediaProfileProvRtpQosDscp Unsigned32,
|
|
adGenVoipMediaProfileProvRtpLocalPortMin Unsigned32,
|
|
adGenVoipMediaProfileProvRtpLocalPortMax Unsigned32,
|
|
adGenVoipMediaProfileProvFaxMode INTEGER,
|
|
adGenVoipMediaProfileProvEchoCancellation INTEGER,
|
|
adGenVoipMediaProfileProvFlashHookMin Unsigned32,
|
|
adGenVoipMediaProfileProvFlashHookMax Unsigned32,
|
|
adGenVoipMediaProfileProvVAD INTEGER
|
|
}
|
|
|
|
adGenVoipMediaProfileProvEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipMediaProfileName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Media Profile."
|
|
::= { adGenVoipMediaProfileProvEntry 1 }
|
|
|
|
adGenVoipMediaProfileProvRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or delete an existing
|
|
row in this table."
|
|
::= { adGenVoipMediaProfileProvEntry 2 }
|
|
|
|
adGenVoipMediaProfileProvLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occurred while attempting to create or
|
|
modify an entry in the Media Profile Prov Table."
|
|
::= { adGenVoipMediaProfileProvEntry 3 }
|
|
|
|
adGenVoipMediaProfileProvRtpFramePktization OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTP Frame Packetization value in Milliseconds.
|
|
Allowed values are 10, 20 and 30."
|
|
DEFVAL { 10 }
|
|
::= { adGenVoipMediaProfileProvEntry 4 }
|
|
|
|
adGenVoipMediaProfileProvRtpPktDelayNominal OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..240)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTP Packet Delay Nominal setting in Milliseconds."
|
|
DEFVAL { 50 }
|
|
::= { adGenVoipMediaProfileProvEntry 5 }
|
|
|
|
adGenVoipMediaProfileProvRtpPktDelayMaximum OBJECT-TYPE
|
|
SYNTAX Unsigned32 (40..320)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTP Packet Delay Maximum setting in Milliseconds."
|
|
DEFVAL { 100 }
|
|
::= { adGenVoipMediaProfileProvEntry 6 }
|
|
|
|
adGenVoipMediaProfileProvRtpDtmfRelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable RTP DTMF.
|
|
Disabled is 1, Enabled is 2."
|
|
DEFVAL { 2 }
|
|
::= { adGenVoipMediaProfileProvEntry 7 }
|
|
|
|
adGenVoipMediaProfileProvRtpQosDscp OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63)
|
|
UNITS "priority"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTP QoS DSCP setting"
|
|
DEFVAL { 46 }
|
|
::= { adGenVoipMediaProfileProvEntry 8 }
|
|
|
|
adGenVoipMediaProfileProvRtpLocalPortMin OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1026..60000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTP Local Port Minimal setting"
|
|
DEFVAL { 10000 }
|
|
::= { adGenVoipMediaProfileProvEntry 9 }
|
|
|
|
adGenVoipMediaProfileProvRtpLocalPortMax OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1026..60000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RTP Local Port Maximum setting"
|
|
DEFVAL { 60000 }
|
|
::= { adGenVoipMediaProfileProvEntry 10 }
|
|
|
|
adGenVoipMediaProfileProvFaxMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
modemPassThrough(1),
|
|
t38(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fax Modem setting"
|
|
DEFVAL { modemPassThrough }
|
|
::= { adGenVoipMediaProfileProvEntry 11 }
|
|
|
|
adGenVoipMediaProfileProvEchoCancellation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Echo Cancellation setting"
|
|
DEFVAL { enabled }
|
|
::= { adGenVoipMediaProfileProvEntry 12 }
|
|
|
|
adGenVoipMediaProfileProvFlashHookMin OBJECT-TYPE
|
|
SYNTAX Unsigned32 (40..1550)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flash Hook Minimal Threshold setting in Milliseconds. Default: 300 Milliseconds."
|
|
DEFVAL { 300 }
|
|
::= { adGenVoipMediaProfileProvEntry 13 }
|
|
|
|
adGenVoipMediaProfileProvFlashHookMax OBJECT-TYPE
|
|
SYNTAX Unsigned32 (40..1550)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Flash Hook Maximum Threshold setting in Milliseconds. Default: 1000 Milliseconds."
|
|
DEFVAL { 1000 }
|
|
::= { adGenVoipMediaProfileProvEntry 14 }
|
|
|
|
adGenVoipMediaProfileProvVAD OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Voice Activation Detection setting"
|
|
DEFVAL { enabled }
|
|
::= { adGenVoipMediaProfileProvEntry 15 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for Call Feature Profile provisioning.
|
|
--******************************************************************************
|
|
adGenVoipCallFeatureProfileCurrentNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of VoIP Call Feature Profile defined."
|
|
::= { adGenVoipCallFeatureProfileProv 1 }
|
|
|
|
adGenVoipCallFeatureProfileLastCreateError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occured while attempting to create
|
|
an entry in the VoIP Call Feature Profile provisioning table
|
|
(adGenVoipCallFeatureProfileProvTable)."
|
|
::= { adGenVoipCallFeatureProfileProv 2 }
|
|
|
|
adGenVoipCallFeatureProfileProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipCallFeatureProfileProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table supports provisioning of Call Feature profile parameters."
|
|
::= { adGenVoipCallFeatureProfileProv 3 }
|
|
|
|
adGenVoipCallFeatureProfileProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipCallFeatureProfileProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipCallFeatureProfileProvTable."
|
|
INDEX { IMPLIED adGenVoipCallFeatureProfileEntryIndex }
|
|
::= { adGenVoipCallFeatureProfileProvTable 1 }
|
|
|
|
AdGenVoipCallFeatureProfileProvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipCallFeatureProfileEntryIndex AdGenVoipCallFeatureProfileName,
|
|
adGenVoipCallFeatureProfileRowStatus RowStatus,
|
|
adGenVoipCallFeatureProfileLastErrorString DisplayString,
|
|
adGenVoipCallFeatureProfileEmergencyNumberRingingTimeout Integer32,
|
|
adGenVoipCallFeatureProfileEmergencyNumberOnhook INTEGER,
|
|
adGenVoipCallFeatureProfileCallWaiting INTEGER,
|
|
adGenVoipCallFeatureProfileCallerIdInbound INTEGER,
|
|
adGenVoipCallFeatureProfileCallerIdOutbound INTEGER,
|
|
adGenVoipCallFeatureProfileTransferOnHangup INTEGER,
|
|
adGenVoipCallFeatureProfileTimeoutAlerting Integer32,
|
|
adGenVoipCallFeatureProfileTimeoutInterdigit Integer32,
|
|
adGenVoipCallFeatureProfileConference INTEGER,
|
|
adGenVoipCallFeatureProfileConferenceLocalOriginatorFlashhoook INTEGER,
|
|
adGenVoipCallFeatureProfileFeatureMode INTEGER
|
|
}
|
|
|
|
adGenVoipCallFeatureProfileEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipCallFeatureProfileName
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Call Feature Profile."
|
|
::= { adGenVoipCallFeatureProfileProvEntry 1 }
|
|
|
|
adGenVoipCallFeatureProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or modify or delete an existing
|
|
row in this table."
|
|
::= { adGenVoipCallFeatureProfileProvEntry 2 }
|
|
|
|
adGenVoipCallFeatureProfileLastErrorString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason for the last error that occured while attempting to create or
|
|
modify an entry in the Call Feature Profile Prov Table."
|
|
::= { adGenVoipCallFeatureProfileProvEntry 3 }
|
|
|
|
adGenVoipCallFeatureProfileEmergencyNumberRingingTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum time a phone rings after hanging up on the emergency operator, in minutes.
|
|
This only applies to VoIP protocols with a locally configurable dial-plan."
|
|
DEFVAL { 10 }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 4 }
|
|
|
|
adGenVoipCallFeatureProfileEmergencyNumberOnhook OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inhibit(1),
|
|
allow(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow or prohibit user to disconnect an emergency call. This only
|
|
applies to VoIP protocols with a locally configurable dial-plan."
|
|
DEFVAL { allow }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 5 }
|
|
|
|
adGenVoipCallFeatureProfileCallWaiting OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Call waiting. Allow call waiting notification on an incoming call."
|
|
DEFVAL { enabled }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 6 }
|
|
|
|
adGenVoipCallFeatureProfileCallerIdInbound OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Caller ID inbound.
|
|
Allow inbound caller ID to be displayed locally."
|
|
DEFVAL { enabled }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 7 }
|
|
|
|
adGenVoipCallFeatureProfileCallerIdOutbound OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Caller ID outbound. Enable/Disable outbound caller ID from
|
|
this endpoint. Applies primarily to SIP."
|
|
DEFVAL { enabled }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 8 }
|
|
|
|
adGenVoipCallFeatureProfileTransferOnHangup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable transfer on caller hanging up. Applies primarily
|
|
to SIP."
|
|
DEFVAL { enabled }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 9 }
|
|
|
|
adGenVoipCallFeatureProfileTimeoutAlerting OBJECT-TYPE
|
|
SYNTAX Integer32 (0..60)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum time a call can remain in alerting state.
|
|
Time in minutes, 0 is unlimited."
|
|
DEFVAL { 5 }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 10 }
|
|
|
|
adGenVoipCallFeatureProfileTimeoutInterdigit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time allowed between dialed digits.
|
|
Time in seconds."
|
|
DEFVAL { 4 }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 11 }
|
|
|
|
adGenVoipCallFeatureProfileConference OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable conferencing."
|
|
DEFVAL { disabled }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 12 }
|
|
|
|
adGenVoipCallFeatureProfileConferenceLocalOriginatorFlashhoook OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
drop(1),
|
|
ignore(2),
|
|
split(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting for behavior in response to actions by the conference originator:
|
|
1) Drop the last party added;
|
|
2) Ignore flashhook;
|
|
3) Split the conference.
|
|
Applies primarily to SIP."
|
|
DEFVAL { drop }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 13 }
|
|
|
|
adGenVoipCallFeatureProfileFeatureMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
network(1),
|
|
local(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines if flashhook and conferencing is to be processed and performed
|
|
locally or at the switch."
|
|
DEFVAL { network }
|
|
::= { adGenVoipCallFeatureProfileProvEntry 14 }
|
|
|
|
adGenVoipUserReverseLookupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipUserReverseLookupTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides the user name of all connected voice users by ifindex."
|
|
::= { adGenVoipUserReverseLookup 1 }
|
|
|
|
adGenVoipUserReverseLookupTableEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipUserReverseLookupTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipUserReverseLookupTable."
|
|
INDEX { adGenVoipUserReverseLookupTableEntryIndex }
|
|
::= { adGenVoipUserReverseLookupTable 1 }
|
|
|
|
AdGenVoipUserReverseLookupTableEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipUserReverseLookupTableEntryIndex AdGenVoipCallReverseLookupIfIndex,
|
|
adGenVoipUserReverseLookupTableUserName DisplayString
|
|
}
|
|
|
|
adGenVoipUserReverseLookupTableEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipCallReverseLookupIfIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index to the Reverse Lookup Table."
|
|
::= { adGenVoipUserReverseLookupTableEntry 1 }
|
|
|
|
adGenVoipUserReverseLookupTableUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The voice user name corresponding to the index."
|
|
::= { adGenVoipUserReverseLookupTableEntry 2}
|
|
|
|
--==============================================================================
|
|
-- STATUS
|
|
--==============================================================================
|
|
|
|
adGenVoipStatus OBJECT IDENTIFIER ::= {adGenVoip 2}
|
|
|
|
-- *****************************************************************************
|
|
-- Groups in Voip Status
|
|
-- *****************************************************************************
|
|
|
|
adGenVoipUserStatus OBJECT IDENTIFIER ::= { adGenVoipStatus 1 }
|
|
adGenVoipScalarStatus OBJECT IDENTIFIER ::= { adGenVoipStatus 2 }
|
|
|
|
-- *****************************************************************************
|
|
-- Groups in User Status
|
|
-- *****************************************************************************
|
|
|
|
adGenVoipUserHotlineStatus OBJECT IDENTIFIER ::= { adGenVoipUserStatus 1 }
|
|
|
|
--******************************************************************************
|
|
-- This table is for VoIP User Hotline Status.
|
|
--******************************************************************************
|
|
adGenVoipUserHotlineStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenVoipUserHotlineStatusTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides the status information for the hotline feature of
|
|
voice users."
|
|
::= { adGenVoipUserHotlineStatus 1 }
|
|
|
|
adGenVoipUserHotlineStatusTableEntry OBJECT-TYPE
|
|
SYNTAX AdGenVoipUserHotlineStatusTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the adGenVoipUserHotlineStatusTable."
|
|
INDEX { ifIndex, -- This is the device level index
|
|
adGenVoipUserHotlineStatusEntryIndex }
|
|
::= { adGenVoipUserHotlineStatusTable 1 }
|
|
|
|
AdGenVoipUserHotlineStatusTableEntry ::=
|
|
SEQUENCE
|
|
{
|
|
adGenVoipUserHotlineStatusEntryIndex AdGenVoipUserNumber,
|
|
adGenVoipUserHotlineStatusNumber DisplayString,
|
|
adGenVoipUserHotlineStatusHotlineState DisplayString
|
|
}
|
|
|
|
adGenVoipUserHotlineStatusEntryIndex OBJECT-TYPE
|
|
SYNTAX AdGenVoipUserNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index to the Voice User Hotline Status Table. This is the same
|
|
as the index to the adGenVoipUserProv table."
|
|
::= { adGenVoipUserHotlineStatusTableEntry 1 }
|
|
|
|
adGenVoipUserHotlineStatusNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The phone number that is dialed when this voice user goes off-hook."
|
|
::= { adGenVoipUserHotlineStatusTableEntry 2}
|
|
|
|
adGenVoipUserHotlineStatusHotlineState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the hotline feature for this voice user. Values include:
|
|
'Immediate' - This number will be dialed immediately upon off-hook
|
|
'Delayed - No Matching Dial Plan' - This number does not match a
|
|
dial plan string for the user and will be dialed after the interdigit
|
|
timeout
|
|
'Disabled' - The string is blank and the hotline feature is disabled"
|
|
::= { adGenVoipUserHotlineStatusTableEntry 3}
|
|
|
|
adGenVoipScalarStatusMaxSupportedSipTrunks OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of SIP trunks that the shelf can support."
|
|
::= { adGenVoipScalarStatus 1 }
|
|
|
|
adGenVoipScalarStatusNumberOfSipTrunks OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SIP trunks that currently exist on the shelf."
|
|
::= { adGenVoipScalarStatus 2 }
|
|
END
|