Observium_CE/mibs/ciena/WWP-VOICE-GATEWAY-MIB

1048 lines
34 KiB
Plaintext

--
-- WWP-VOICE-GATEWAY-MIB.my
--
--
WWP-VOICE-GATEWAY-MIB DEFINITIONS ::= BEGIN
IMPORTS
Unsigned32, Counter32, IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TruthValue, TEXTUAL-CONVENTION
FROM SNMPv2-TC
wwpModules
FROM WWP-SMI;
wwpVoiceGatewayMIB MODULE-IDENTITY
LAST-UPDATED "200211181700Z"
ORGANIZATION "World Wide Packets, Inc"
CONTACT-INFO
" Mib Meister
Postal: World Wide Packets
P.O. Box 950
Veradale, WA 99037
USA
Phone: +1 509 242 9000
Email: mib.meister@worldwidepackets.com"
DESCRIPTION
"This MIB module degines the managed objects for WWP
voice gateway."
REVISION "200211181700Z"
DESCRIPTION
"Initial creation."
::= { wwpModules 43 }
--
-- Node definitions
--
wwpVoiceGatewayMIBObjects OBJECT IDENTIFIER ::= { wwpVoiceGatewayMIB 1 }
wwpVoiceGateway OBJECT IDENTIFIER ::= { wwpVoiceGatewayMIBObjects 1 }
wwpVoiceGatewayMGCP OBJECT IDENTIFIER ::= { wwpVoiceGateway 1 }
wwpVoiceGatewayCountry OBJECT IDENTIFIER ::= { wwpVoiceGateway 2 }
wwpVoiceGatewayCodec OBJECT IDENTIFIER ::= { wwpVoiceGateway 3 }
wwpVoiceGatewayAudio OBJECT IDENTIFIER ::= { wwpVoiceGateway 4 }
wwpVoiceGatewayStats OBJECT IDENTIFIER ::= { wwpVoiceGateway 5 }
wwpVoiceReset OBJECT IDENTIFIER ::= { wwpVoiceGateway 6 }
wwpVoiceSec OBJECT IDENTIFIER ::= { wwpVoiceGateway 7 }
wwpVoiceGatewayConfigCallAgent OBJECT IDENTIFIER ::= { wwpVoiceGateway 8 }
wwpVoiceGatewayConfigPots OBJECT IDENTIFIER ::= { wwpVoiceGateway 9 }
wwpVoiceGatewayConfigFax OBJECT IDENTIFIER ::= { wwpVoiceGateway 10 }
wwpVoiceGatewayConfigEndPoint OBJECT IDENTIFIER ::= { wwpVoiceGateway 11 }
wwpVoiceGatewayConfigNotifEntityCache OBJECT IDENTIFIER ::= { wwpVoiceGateway 12 }
wwpVoiceGatewayConfigJitterBuffer OBJECT IDENTIFIER ::= { wwpVoiceGateway 13 }
wwpVoiceGatewayConfigJitterBufferMinPeriod OBJECT IDENTIFIER ::= { wwpVoiceGateway 14 }
wwpVoiceGatewayConfigJitterBufferMaxPeriod OBJECT IDENTIFIER ::= { wwpVoiceGateway 15 }
wwpVoiceGatewayConfigJitterBufferTargetPeriod OBJECT IDENTIFIER ::= { wwpVoiceGateway 16 }
wwpVoiceGatewayConfigCodecOverride OBJECT IDENTIFIER ::= { wwpVoiceGateway 17 }
wwpVoiceGatewayConfigTestServerConnection OBJECT IDENTIFIER ::= { wwpVoiceGateway 18 }
wwpVoiceGatewayConfigLastServerResponseTime OBJECT IDENTIFIER ::= { wwpVoiceGateway 19 }
wwpVoiceGatewaySIP OBJECT IDENTIFIER ::= { wwpVoiceGateway 20 }
wwpVoiceGatewayConfigProtocolType OBJECT IDENTIFIER ::= { wwpVoiceGateway 21 }
wwpVoiceGatewayConfigProtocolEnable OBJECT IDENTIFIER ::= { wwpVoiceGateway 22 }
-- Notifications
wwpVoiceGatewayMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpVoiceGatewayMIB 2 }
wwpVoiceGatewayMIBNotifications OBJECT IDENTIFIER ::=
{ wwpVoiceGatewayMIBNotificationPrefix 0 }
-- Conformance information
wwpVoiceGatewayMIBConformance OBJECT IDENTIFIER ::= { wwpVoiceGatewayMIB 3 }
wwpVoiceGatewayMIBCompliances OBJECT IDENTIFIER ::= { wwpVoiceGatewayMIBConformance 1 }
wwpVoiceGatewayMIBGroups OBJECT IDENTIFIER ::= { wwpVoiceGatewayMIBConformance 2 }
--
-- MGCP Group
--
wwpVoiceGatewayEndPointTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpVoiceGatewayEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the voice gateway endpoints."
::= { wwpVoiceGatewayMGCP 1 }
wwpVoiceGatewayEndPointEntry OBJECT-TYPE
SYNTAX WwpVoiceGatewayEndPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of the voice gateway endpoint."
INDEX {wwpVoiceGatewayEndPointId }
::= { wwpVoiceGatewayEndPointTable 1 }
WwpVoiceGatewayEndPointEntry ::= SEQUENCE {
wwpVoiceGatewayEndPointId Integer32,
wwpVoiceGatewayEndpoint OCTET STRING
}
wwpVoiceGatewayEndPointId OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index for the the endpoint entry."
::= { wwpVoiceGatewayEndPointEntry 1 }
wwpVoiceGatewayEndpoint OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The endpoint for the voice Gateway.
This object should be set to a zero length string
if the Management Station wish to use the Endpoint's
IP Address as the Endpoint Domain Name.
Endpoint identifiers have two parts:
The domain name of the gateway that is managing the endpoint.
A local name within the gateway. The local name is hierarchical,
for example, the local name of circuit number 13 in a multiplexed
trunk that is connected to the physical interface named XYZ would
be named as XYZ/13."
DEFVAL { "" }
::= { wwpVoiceGatewayEndPointEntry 2 }
wwpVoiceGatewayCallAgentAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure either the domain
name or the IP address of the Call Agent
in standard dot notation.
The complete address of a default call agent is composed of
IP address/Domain Name and UDP port.
wwpVoiceGatewayCallAgentAddr specifies address of the Call
Agent to which RSIP(RestartInProgress) message
is sent whenever system starts up or line goes up.
Call agent address may be an IP address or fully qualified
domain name (FQDN). This object should be set to zero length
string if the Management Stations wish to
attempt to obtain the CA address from a DNS server
(highest priority MGCP CA is chosen)."
::= { wwpVoiceGatewayMGCP 2 }
wwpVoiceGatewayCallAgentUDPPort OBJECT-TYPE
SYNTAX Integer32(1025..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the UDP port
of the Call Agent.
The UDP port is used together with wwpVoiceGatewayCallAgentAddr to
specify the destination address of the call agent to which RSIP
message is sent when system starts up or line goes up."
DEFVAL { 2427 }
::= { wwpVoiceGatewayMGCP 3 }
wwpVoiceGatewayCallAgentProtocol OBJECT-TYPE
SYNTAX INTEGER {
ncs1(1),
rfc2705(2),
mgcp1Ncs1NoPackages(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'rfc2705' will enable support of
RFC 2705 for this CallAgent (Only 'L' Event Package). Setting this object
to 'ncs1.0' will enable support of PacketCable NCS 1.0 for
the CallAgent. Setting this object to 'mgcp1Ncs1NoPackages' will
enable support of Mgcp 1.0 Ncs 1.0 no event package for the CallAgent."
DEFVAL { rfc2705 }
::= { wwpVoiceGatewayMGCP 4 }
wwpVoiceGatewaySupportMessagePiggybacking OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'false' will disable message
Piggybacking for this Voice Gateway."
DEFVAL { true }
::= { wwpVoiceGatewayMGCP 5 }
wwpVoiceGatewayRsipKeepAliveEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable' will configure the device to send periodic
RSIP x-keepalive messages."
DEFVAL { false }
::= { wwpVoiceGatewayMGCP 6 }
wwpVoiceGatewayRsipKeepAliveInterval OBJECT-TYPE
SYNTAX Integer32(10..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the interval at which RSIP x-keepalive messages are transmitted"
DEFVAL { 30 }
::= { wwpVoiceGatewayMGCP 7}
--
-- Country Group
--
wwpVoiceGatewayCountryCodes OBJECT-TYPE
SYNTAX INTEGER {
usa(1),
dubai(2),
holland(3),
newZealand(4),
uk(5),
sweden(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the country for different
tone and ring settings."
::= { wwpVoiceGatewayCountry 1 }
--
-- Complex Codec Group
--
wwpVoiceGatewayComplexCodec OBJECT-TYPE
SYNTAX INTEGER {
none(1),
g711(2),
g723(3),
g726(4),
g729(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'g711(0)' will
only enable G711U and G711A Codec. If this object
is set to 'g729(3)', then G729A and G729AB
Codec will be used."
::= { wwpVoiceGatewayCodec 1 }
wwpVoiceGatewaySilenceSuppression OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'false' will disable the
silence suppression for the complex codes specified by
wwpVoiceGatewayComplexCodec."
::= { wwpVoiceGatewayCodec 2 }
wwpVoiceGatewayEchoCancellation OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'false' will disable the
echo cancellation for the complex codes specified by
wwpVoiceGatewayComplexCodec."
::= { wwpVoiceGatewayCodec 3 }
wwpVoiceGatewayPacketizationMinPeriod OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Min packet time for the complex codes specified by
wwpVoiceGatewayComplexCodec. FOR G723 the packet time
is fixed to be 30ms."
::= { wwpVoiceGatewayCodec 4 }
wwpVoiceGatewayPacketizationMaxPeriod OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Max packet time for the complex codes specified by
wwpVoiceGatewayComplexCodec. FOR G723 the packet time
is fixed to be 30ms."
::= { wwpVoiceGatewayCodec 5 }
--
-- Audio Group
--
wwpVoiceGatewayPayloadType OBJECT-TYPE
SYNTAX Integer32(94..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Payload Format for the telephone events."
::= { wwpVoiceGatewayAudio 1 }
wwpVoiceGatewaySendEventsViaRFC2833 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'true' will cause the
voice gateway to send Telephone Events via RFC2833
signalling using wwpVoiceGatewayPayloadType."
::= { wwpVoiceGatewayAudio 2 }
wwpVoiceGatewayDropVoicePktsDuringEvents OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'true' will cause the
voice gateway to drop voice packets during RFC2833
Telephone Event packets."
::= { wwpVoiceGatewayAudio 3 }
wwpVoiceGatewaySquelchInbandDtmfAudio OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'true' will cause the
voice gateway to Squelch the Inband DTMF Audio."
::= { wwpVoiceGatewayAudio 4 }
--
-- Stats Group
--
wwpVoiceGatewayPktsTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of RTP data packets transmitted
by the voice gateway since starting transmission on this connection."
::= { wwpVoiceGatewayStats 1 }
wwpVoiceGatewayOctetsTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of payload octets (i.e., not including
header or padding) transmitted in RTP data packets by the
voice gateway since starting transmission on this connection. "
::= { wwpVoiceGatewayStats 2 }
wwpVoiceGatewayPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of RTP data packets received by the
voice gateway since starting reception on this connection."
::= { wwpVoiceGatewayStats 3 }
wwpVoiceGatewayOctetsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of payload octets (i.e., not including header or
padding) transmitted in RTP data packets by the voice gateway since
starting transmission on this connection."
::= { wwpVoiceGatewayStats 4 }
wwpVoiceGatewayPktsLost OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of RTP data packets that have been lost since the
beginning of reception. This number is defined to be the number of
packets expected less the number of packets actually received, where
the number of packets received includes any which are late or
duplicates."
::= { wwpVoiceGatewayStats 5 }
wwpVoiceGatewayIntervalJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the statistical variance of the RTP data packet
interarrival time measured in milliseconds and expressed as an
unsigned integer. The interarrival jitter J is defined to be the mean
deviation (smoothed absolute value) of the difference D in packet
spacing at the receiver compared to the sender for a pair of packets."
::= { wwpVoiceGatewayStats 6 }
wwpVoiceGatewayLatency OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the network latency, expressed in milliseconds. This
is the average value of the difference between the NTP timestamp
indicated by the senders of the RTCP messages and the NTP timestamp
of the receivers, measured when this messages are received."
::= { wwpVoiceGatewayStats 7 }
wwpVoiceGatewayResetStatCounters OBJECT-TYPE
SYNTAX INTEGER {
none(0),
reset(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To reset voice statistic counters , this object
should be set to 'reset'.
A read on this object should return none(0)."
::= { wwpVoiceGatewayStats 8 }
wwpVoiceGatewayNumResets OBJECT-TYPE
SYNTAX Unsigned32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object defines the number of times that the voice gateway has
been restarted."
::= { wwpVoiceReset 1 }
wwpVoiceGatewayReset OBJECT-TYPE
SYNTAX INTEGER {
none(0),
reset(1),
resetDefault(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing one of the specified values to this field causes
the specified type of reboot to occur.
none is the value returned when this leaf is queried.
writing this value to the leaf will have no effect.
reset causes the voice gateway to restart using
its current configuration.
resetDefault will reset the voice gateway to factory defaults."
DEFVAL { none }
::= { wwpVoiceReset 2 }
wwpVoiceAccess OBJECT-TYPE
SYNTAX INTEGER {
allow(1),
deny(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'deny' will disable
access to VMI from SMI when connected
via Telnet or console."
DEFVAL { allow }
::= { wwpVoiceSec 1 }
wwpMgmtAccess OBJECT-TYPE
SYNTAX INTEGER {
allow(1),
deny(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'deny' will disable
access to SMI from VMI when connected
via Telnet or console."
DEFVAL { allow }
::= { wwpVoiceSec 2 }
--
-- Call Agent OTA Modes
--
wwpVoiceCallAgentOtaModes OBJECT-TYPE
SYNTAX INTEGER {
ifOtaRecv(1),
sendOta(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'ifOtaRecv' will configure the device to send OTA
if and only if OTA is received from call Agent.
Setting this object to 'sendOta' will configure the device to always send OTA
sdp parameters."
DEFVAL { sendOta }
::= { wwpVoiceGatewayConfigCallAgent 1 }
wwpVoiceCallAgentEgressEvent OBJECT-TYPE
SYNTAX INTEGER {
sendIngressEgressNotif(1),
sendIngressNotif(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'sendIngressEgressNotif' will configure the device to send
ingress and egress fax and modem tone notification.
Setting this object to 'sendIngressNotif' will configure the device to send
only ingress fax and modem tone notification."
DEFVAL { sendIngressEgressNotif }
::= { wwpVoiceGatewayConfigCallAgent 2 }
--
-- Pot Lines
--
wwpVoiceCallAgentPotsLine OBJECT-TYPE
SYNTAX INTEGER {
enable1PotLine(1),
enable2PotLine(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable1PotLine' will configure the device to enable
Line 1 only.
Setting this object to 'enable2PotLine' will configure the device to enable
2 pots lines.
Device 'may' require reboot to enable pot line changes."
DEFVAL { enable2PotLine }
::= { wwpVoiceGatewayConfigPots 1 }
--
-- Autonomous Fax Mode
--
wwpVoiceAutonomousFaxState OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable' will configure the device to enable
autonomous fax behavior.
Setting this object to 'disable' will configure the device to disable
autonomous fax behavior."
DEFVAL { disable }
::= { wwpVoiceGatewayConfigFax 1 }
--
-- Endpoint configuration
--
wwpVoiceEndPointName OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
ip(2),
mac(3),
hostName(4),
fqdn(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will control how a voip
endpoint name will be determined.
This object cannot be set to 'unknown'."
DEFVAL { ip }
::= { wwpVoiceGatewayConfigEndPoint 1 }
--
-- NotifiedEntity Cached DNS configuration
--
wwpVoiceNotifEntCache OBJECT-TYPE
SYNTAX Integer32(0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout in minutes for cached DNS lookups for MGCP RQNT
Notified Entity field"
DEFVAL { 1440 }
::= { wwpVoiceGatewayConfigNotifEntityCache 1 }
--
-- Adaptive Jitter Buffer Mode
--
wwpVoiceJitterOptionState OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'enable' will configure the jitter buffer to change
to an adaptive jitter buffer size.
Setting this object to 'disable' will configure the jitter buffer to use
a fixed jitter buffer size."
DEFVAL { disable }
::= { wwpVoiceGatewayConfigJitterBuffer 1 }
wwpVoiceJitterBufferMinPeriod OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimum Holding time. Setting this value will
limit the jitter buffer from adapting below this value.
The smallest period is fixed at 20ms."
::= { wwpVoiceGatewayConfigJitterBufferMinPeriod 1 }
wwpVoiceJitterBufferMaxPeriod OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Holding time. Setting this value will
limit the jitter buffer from adapting above this value.
The largest period is fixed at 300ms."
::= { wwpVoiceGatewayConfigJitterBufferMaxPeriod 1 }
wwpVoiceJitterBufferTargetPeriod OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Target Holding time. Setting this value sets the
initial jitter buffer size."
::= { wwpVoiceGatewayConfigJitterBufferTargetPeriod 1 }
wwpVoiceGatewayCodecOverride OBJECT-TYPE
SYNTAX INTEGER {
g711PCMU(1),
g711PCMA(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selecting data codec override forces the default data codec
to the specified value, overriding the standard default data
codec which is tied to country code.
1 = force specification of G711 PCMU as default codec
2 = force specification of G711 PCMA as default codec "
::= { wwpVoiceGatewayConfigCodecOverride 1 }
wwpVoiceGatewayTestServerConnection OBJECT-TYPE
SYNTAX INTEGER {
none(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing one of the specified values to this field causes
mesages to be sent to voice server to test connectivity"
DEFVAL { none }
::= { wwpVoiceGatewayConfigTestServerConnection 1 }
wwpVoiceGatewayLastServerResponseTime OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last server response timestamp. Used as part of testing
voice server connectivity"
::= { wwpVoiceGatewayConfigLastServerResponseTime 1 }
--
-- SIP Group
--
wwpVoiceGatewaySipSessionTimeoutPeriod OBJECT-TYPE
SYNTAX Integer32(0..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures session expiration time in seconds.
Set value to 0 to disable"
DEFVAL { 1800 }
::= { wwpVoiceGatewaySIP 1}
wwpVoiceGatewaySipRegisterTimeoutPeriod OBJECT-TYPE
SYNTAX Integer32(0..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Configures registration expiration time in seconds.
Used only when registrar is used.
Set value to 0 to disable."
DEFVAL { 3600 }
::= { wwpVoiceGatewaySIP 2 }
wwpVoiceGatewaySipForceQuotesState OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration to force display names to be
embraced by double quotes. "
DEFVAL { disable }
::= { wwpVoiceGatewaySIP 3 }
wwpVoiceGatewaySipPhoneLineTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpVoiceGatewaySipPhoneLineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SIP Pots Line table
This table confures users for each POTs line"
::= { wwpVoiceGatewaySIP 4 }
wwpVoiceGatewaySipPhoneLineEntry OBJECT-TYPE
SYNTAX WwpVoiceGatewaySipPhoneLineEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"table of sip line configuration"
INDEX { wwpVoiceGatewaySipLineId }
::= { wwpVoiceGatewaySipPhoneLineTable 1 }
WwpVoiceGatewaySipPhoneLineEntry ::= SEQUENCE {
wwpVoiceGatewaySipLineId Integer32,
wwpVoiceGatewaySipPhoneNumber OCTET STRING,
wwpVoiceGatewaySipUserName OCTET STRING,
wwpVoiceGatewaySipUserDisplayName OCTET STRING,
wwpVoiceGatewaySipUserPassword OCTET STRING,
wwpVoiceGatewaySipDialPlan OCTET STRING
}
wwpVoiceGatewaySipLineId OBJECT-TYPE
SYNTAX Integer32(1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pots port Id"
::= { wwpVoiceGatewaySipPhoneLineEntry 1 }
wwpVoiceGatewaySipPhoneNumber OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Phone Number associated with this line."
::= { wwpVoiceGatewaySipPhoneLineEntry 2 }
wwpVoiceGatewaySipUserName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"User Name associated with this line."
::= { wwpVoiceGatewaySipPhoneLineEntry 3 }
wwpVoiceGatewaySipUserDisplayName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"User Display Name associated with this line."
::= { wwpVoiceGatewaySipPhoneLineEntry 4 }
wwpVoiceGatewaySipUserPassword OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"User Password associated with this line."
::= { wwpVoiceGatewaySipPhoneLineEntry 5 }
wwpVoiceGatewaySipDialPlan OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration for dial plan expression string.
Note: subset of unix regular expressions supported."
::= { wwpVoiceGatewaySipPhoneLineEntry 6}
wwpVoiceGatewaySipPhoneLineTimerTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpVoiceGatewaySipPhoneLineTimerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SIP Pots Line table
This table configures users for each POTs line"
::= { wwpVoiceGatewaySIP 5 }
wwpVoiceGatewaySipPhoneLineTimerEntry OBJECT-TYPE
SYNTAX WwpVoiceGatewaySipPhoneLineTimerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of sip phone line configuration"
INDEX { wwpVoiceGatewaySipTimerLineId }
::= { wwpVoiceGatewaySipPhoneLineTimerTable 1 }
WwpVoiceGatewaySipPhoneLineTimerEntry ::= SEQUENCE {
wwpVoiceGatewaySipTimerLineId Integer32,
wwpVoiceGatewaySipDialTimerLong Integer32
}
wwpVoiceGatewaySipTimerLineId OBJECT-TYPE
SYNTAX Integer32(1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pots port Id"
::= { wwpVoiceGatewaySipPhoneLineTimerEntry 1 }
wwpVoiceGatewaySipDialTimerLong OBJECT-TYPE
SYNTAX Integer32(0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Long Timeout for SIP dialing"
::= { wwpVoiceGatewaySipPhoneLineTimerEntry 2 }
wwpVoiceGatewaySIPServers OBJECT IDENTIFIER ::= { wwpVoiceGatewaySIP 6 }
wwpVoiceGatewaySIPProxyServers OBJECT IDENTIFIER ::= { wwpVoiceGatewaySIPServers 1 }
wwpVoiceGatewaySIPRegistrarServers OBJECT IDENTIFIER ::= { wwpVoiceGatewaySIPServers 2 }
wwpVoiceGatewaySIPLogServers OBJECT IDENTIFIER ::= { wwpVoiceGatewaySIPServers 3 }
wwpVoiceGatewaySipProxyAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The complete address of a default Proxy is composed of
IP address/Domain Name and UDP port.
wwpVoiceGatewayRegistrarAddr specifies address of the Proxy
server to which SIP messages are sent.
Proxy address may be an IP address or fully qualified
domain name (FQDN)."
::= { wwpVoiceGatewaySIPProxyServers 1 }
wwpVoiceGatewaySipProxyPort OBJECT-TYPE
SYNTAX Integer32(1025..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the UDP port
of the SIP Proxy Server.
The UDP port is used together with wwpVoiceGatewaySipProxyAddr to
specify the destination address of the Proxy to which SIP
messages are sent."
DEFVAL { 5060 }
::= { wwpVoiceGatewaySIPProxyServers 2 }
wwpVoiceGatewaySipRegistrarAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The complete address of a default Registrar is composed of
IP address/Domain Name and UDP port.
wwpVoiceGatewayRegistrarAddr specifies address of the Regsitrar
to which SIP Registration messages are sent whenever system starts
or line goes up.
Registrar address may be an IP address or fully qualified
domain name (FQDN)."
::= { wwpVoiceGatewaySIPRegistrarServers 1 }
wwpVoiceGatewaySipRegistrarPort OBJECT-TYPE
SYNTAX Integer32(1025..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object is used to configure the UDP port
of the SIP Registrar.
The UDP port is used together with wwpVoiceGatewaySipRegistrarAddr to
specify the destination addressto which SIP Registration messages are
sent when system starts or line goes up."
DEFVAL { 5060 }
::= { wwpVoiceGatewaySIPRegistrarServers 2 }
wwpVoiceGatewaySipSyslogAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The complete address of a default SIP SysLog server is composed of
IP address/Domain Name and UDP port.
wwpVoiceGatewaySipSyslogAddr specifies address of the SIP SysLog server
to which SIP Log messages are sent.
SysLog server address may be an IP address or fully qualified
domain name (FQDN)."
::= { wwpVoiceGatewaySIPLogServers 1 }
wwpVoiceGatewaySipSyslogPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the UDP port
of the SIP Log Servert.
The UDP port is used together with wwpVoiceGatewaySipSyslogAddr to
specify the destination address to which SIP Log mesaages are
sent when system starts or line goes up."
DEFVAL { 514 }
::= { wwpVoiceGatewaySIPLogServers 2 }
wwpVoiceGatewaySipSyslogLogLevel OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to configure the log level or verbosity of the SIP messages"
DEFVAL { 2 }
::= { wwpVoiceGatewaySIPLogServers 3 }
wwpVoiceGatewaySIPPreferredCodec OBJECT-TYPE
SYNTAX INTEGER {
g711(1),
g729(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration to set preferred codec. "
DEFVAL { g711 }
::= { wwpVoiceGatewaySIP 7 }
wwpVoiceGatewaySIPDtmfEventHandling OBJECT-TYPE
SYNTAX INTEGER {
audio(1),
info(2),
rfc2833(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration for device to send DTMF digits via SIP INFO message or in
RTP RFC2833 event message in addition to the audio tone in RTP stream.
The default is always an audio tone sent in the RTP stream."
DEFVAL { audio }
::= { wwpVoiceGatewaySIP 8 }
--
-- SIP Call Feature processing
--
wwpVoiceGatewaySIPCallFeatures OBJECT IDENTIFIER ::= { wwpVoiceGatewaySIP 9 }
wwpVoiceGatewayHookFlashEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'true' will configure the device to process hook flash events..
Setting this object to 'false' will configure the device to ignore hookflash events."
DEFVAL { true }
::= { wwpVoiceGatewaySIPCallFeatures 1 }
--
-- Protocol Selection
--
wwpVoiceGatewayProtocolType OBJECT-TYPE
SYNTAX INTEGER {
mgcp(1),
sip(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration to select VoIP protocol. Setting this value to 'mgcp' will allow the
configuration the MGCP funtionality.
Setting this value to 'sip' will allow the configuration the SIP funtionality"
DEFVAL { mgcp }
::= { wwpVoiceGatewayConfigProtocolType 1 }
wwpVoiceGatewayProtocolEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration to enable VoIP protocol. Setting this value to 'enable'
will cause VoIP stack to start at bootup"
DEFVAL { false }
::= { wwpVoiceGatewayConfigProtocolEnable 1 }
END
--
-- WWP-VOICE-GATEWAY-MIB.my
--