1059 lines
38 KiB
Plaintext
1059 lines
38 KiB
Plaintext
--
|
|
-- Juniper Enterprise Specific MIB: Real Time Media MIB
|
|
--
|
|
-- Copyright (c) 2009, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- The contents of this document are subject to change without notice.
|
|
--
|
|
|
|
JUNIPER-RTM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, TimeTicks, IpAddress
|
|
FROM SNMPv2-SMI
|
|
jnxVoip
|
|
FROM JUNIPER-JS-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC;
|
|
|
|
jnxRtmMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200905041935Z"
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
"Juniper Technical Assistance Center
|
|
Juniper Networks, Inc.
|
|
1133 Innovation Way
|
|
Sunnyvale, CA 94089
|
|
E-mail: support@juniper.net"
|
|
DESCRIPTION
|
|
"This is Juniper Networks' implementation of enterprise specific
|
|
MIB for Real Time Media configuration."
|
|
::= { jnxVoip 1 }
|
|
|
|
jnxRtmMIBObjects OBJECT IDENTIFIER
|
|
::= { jnxRtmMIB 1 }
|
|
|
|
-- Sip Template
|
|
|
|
jnxSipTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxSipTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the SIP station template objects."
|
|
::= { jnxRtmMIBObjects 1 }
|
|
|
|
jnxSipTemplateEntry OBJECT-TYPE
|
|
SYNTAX JnxSipTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of SIP station template objects."
|
|
INDEX { jnxSipTemplateName }
|
|
::= { jnxSipTemplateTable 1 }
|
|
|
|
JnxSipTemplateEntry ::= SEQUENCE {
|
|
jnxSipTemplateName DisplayString,
|
|
jnxDtmfMethod INTEGER,
|
|
jnxCallerIdTransmit INTEGER,
|
|
jnxInheritExtensionsFrom DisplayString,
|
|
jnxInheritExtensionsTo DisplayString,
|
|
jnxClassOfRestriction DisplayString,
|
|
jnxCodecG711MU INTEGER,
|
|
jnxCodecG711A INTEGER,
|
|
jnxCodecG729AB INTEGER
|
|
}
|
|
|
|
|
|
jnxSipTemplateName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "SIP template name"
|
|
::= { jnxSipTemplateEntry 1 }
|
|
|
|
|
|
jnxDtmfMethod OBJECT-TYPE
|
|
SYNTAX INTEGER { rfc-2833 ( 1 ), sip-info (2), inband (3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "DTMF method"
|
|
::= { jnxSipTemplateEntry 2 }
|
|
|
|
jnxCallerIdTransmit OBJECT-TYPE
|
|
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Caller id transmit for outgoing calls"
|
|
::= { jnxSipTemplateEntry 3 }
|
|
|
|
|
|
jnxInheritExtensionsFrom OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Inherit extensions in range starting from"
|
|
::= { jnxSipTemplateEntry 4 }
|
|
|
|
jnxInheritExtensionsTo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Inherit extensions in range up to"
|
|
::= { jnxSipTemplateEntry 5 }
|
|
|
|
|
|
jnxClassOfRestriction OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Class of restriction policies"
|
|
::= { jnxSipTemplateEntry 6 }
|
|
|
|
|
|
jnxCodecG711MU OBJECT-TYPE
|
|
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "G711-MU - 14 bit PCM 8 kHz sample, 64 kbit/s bitstream."
|
|
::= { jnxSipTemplateEntry 7 }
|
|
|
|
|
|
jnxCodecG711A OBJECT-TYPE
|
|
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "G711-A - 13 bit PCM 8 kHz sample, 64 kbit/s bitstream."
|
|
::= { jnxSipTemplateEntry 8 }
|
|
|
|
|
|
jnxCodecG729AB OBJECT-TYPE
|
|
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "G729AB - CS-ACELP, 8 kbit/s bitstream"
|
|
::= { jnxSipTemplateEntry 9 }
|
|
|
|
|
|
-- Analog Template
|
|
|
|
jnxAnalogTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxAnalogTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the analog template objects."
|
|
::= { jnxRtmMIBObjects 2 }
|
|
|
|
jnxAnalogTemplateEntry OBJECT-TYPE
|
|
SYNTAX JnxAnalogTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of analog template objects."
|
|
INDEX { jnxAnalogTemplateName }
|
|
::= { jnxAnalogTemplateTable 1 }
|
|
|
|
JnxAnalogTemplateEntry ::= SEQUENCE {
|
|
jnxAnalogTemplateName DisplayString,
|
|
jnxAanalogCallerIdTransmit INTEGER,
|
|
jnxAnalogVoiceActivityDetection INTEGER,
|
|
jnxAnalogComfortNoiseGeneration INTEGER,
|
|
jnxAnalogClassOfRestriction DisplayString
|
|
}
|
|
|
|
|
|
jnxAnalogTemplateName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Analog template name"
|
|
::= { jnxAnalogTemplateEntry 1 }
|
|
|
|
|
|
jnxAanalogCallerIdTransmit OBJECT-TYPE
|
|
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Caller id transmit for outgoing calls"
|
|
::= { jnxAnalogTemplateEntry 2 }
|
|
|
|
|
|
jnxAnalogVoiceActivityDetection OBJECT-TYPE
|
|
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Voice activity detection"
|
|
::= { jnxAnalogTemplateEntry 3 }
|
|
|
|
|
|
jnxAnalogComfortNoiseGeneration OBJECT-TYPE
|
|
SYNTAX INTEGER { enable ( 1 ) , disable ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Comfort noise generation during silence"
|
|
::= { jnxAnalogTemplateEntry 4 }
|
|
|
|
|
|
jnxAnalogClassOfRestriction OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Class of restriction policies"
|
|
::= { jnxAnalogTemplateEntry 5 }
|
|
|
|
-- Peer Call Server
|
|
|
|
jnxPeerCallServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxPeerCallServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the peer call server configuration objects."
|
|
::= { jnxRtmMIBObjects 7 }
|
|
|
|
jnxPeerCallServerEntry OBJECT-TYPE
|
|
SYNTAX JnxPeerCallServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of peer call server configuration objects."
|
|
INDEX { jnxPeerCallServerName }
|
|
::= { jnxPeerCallServerTable 1 }
|
|
|
|
JnxPeerCallServerEntry ::= SEQUENCE {
|
|
jnxPeerCallServerName DisplayString,
|
|
jnxPeerCallServerDescription DisplayString,
|
|
jnxPeerCallServerAddress DisplayString,
|
|
jnxPeerCallServerSipProtocolPort INTEGER,
|
|
jnxPeerCallServerSipProtocolTransport INTEGER,
|
|
jnxPeerCallServerCodecG711MU INTEGER,
|
|
jnxPeerCallServerCodecG711A INTEGER,
|
|
jnxPeerCallServerCodecG729AB INTEGER,
|
|
jnxPeerCallServerDtmfMethod INTEGER,
|
|
jnxPeerCallServerPstnAccessNumber DisplayString,
|
|
jnxPeerCallServerAuthId DisplayString
|
|
}
|
|
|
|
|
|
jnxPeerCallServerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Peer call server name"
|
|
::= { jnxPeerCallServerEntry 1 }
|
|
|
|
|
|
jnxPeerCallServerDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Description."
|
|
::= { jnxPeerCallServerEntry 2 }
|
|
|
|
|
|
jnxPeerCallServerAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "ipv4 or ipv6 address"
|
|
::= { jnxPeerCallServerEntry 3 }
|
|
|
|
|
|
jnxPeerCallServerSipProtocolPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port number for signaling"
|
|
DEFVAL {5060 }
|
|
::= { jnxPeerCallServerEntry 4 }
|
|
|
|
|
|
jnxPeerCallServerSipProtocolTransport OBJECT-TYPE
|
|
SYNTAX INTEGER { tcp ( 1 ) , udp ( 2 ) , tls ( 3 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Transport type for signaling."
|
|
::= { jnxPeerCallServerEntry 5 }
|
|
|
|
|
|
jnxPeerCallServerCodecG711MU OBJECT-TYPE
|
|
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "G711-MU - 14 bit PCM 8 kHz sample, 64 kbit/s bitstream."
|
|
::= { jnxPeerCallServerEntry 6 }
|
|
|
|
|
|
jnxPeerCallServerCodecG711A OBJECT-TYPE
|
|
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "G711-A - 13 bit PCM 8 kHz sample, 64 kbit/s bitstream."
|
|
::= { jnxPeerCallServerEntry 7 }
|
|
|
|
|
|
jnxPeerCallServerCodecG729AB OBJECT-TYPE
|
|
SYNTAX INTEGER { on ( 1 ) , off ( 2 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "G729AB - CS-ACELP, 8 kbit/s bitstream"
|
|
::= { jnxPeerCallServerEntry 8 }
|
|
|
|
jnxPeerCallServerDtmfMethod OBJECT-TYPE
|
|
SYNTAX INTEGER { rfc-2833 ( 1 ), sip-info (2), inband (3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "DTMF method."
|
|
::= { jnxPeerCallServerEntry 9 }
|
|
|
|
jnxPeerCallServerPstnAccessNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "PSTN access number for survivable call service"
|
|
::= { jnxPeerCallServerEntry 10 }
|
|
|
|
jnxPeerCallServerAuthId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Authentication identifier"
|
|
::= { jnxPeerCallServerEntry 11 }
|
|
|
|
-- Survivable Call Service
|
|
|
|
jnxSurvivableCallServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxSurvivableCallServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the survivable call service
|
|
configuration objects."
|
|
::= { jnxRtmMIBObjects 4 }
|
|
|
|
jnxSurvivableCallServiceEntry OBJECT-TYPE
|
|
SYNTAX JnxSurvivableCallServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of survivable call service configuration objects."
|
|
INDEX { jnxSurvivableCallServiceName }
|
|
::= { jnxSurvivableCallServiceTable 1 }
|
|
|
|
JnxSurvivableCallServiceEntry ::= SEQUENCE {
|
|
jnxSurvivableCallServiceName DisplayString,
|
|
jnxSurvivableCallServicePeerCallServer DisplayString,
|
|
jnxSurvivableCallServiceSipProtocolPort INTEGER,
|
|
jnxSurvivableCallServiceSipProtocolTransport INTEGER,
|
|
jnxSurvivableCallServiceHeartbeatNormalInterval INTEGER,
|
|
jnxSurvivableCallServiceRegistrationExpiryTimeout INTEGER,
|
|
jnxSurvivableCallServiceSipTimeout INTEGER,
|
|
jnxSurvivableCallServiceMonitorTimeout INTEGER,
|
|
jnxSurvivableCallServiceHeartbeatSurvivableInterval INTEGER,
|
|
jnxSurvivableCallServiceResponseThresholdMinimum INTEGER,
|
|
jnxSurvivableCallServiceServicePointZone DisplayString,
|
|
jnxSurvivableCallServiceDialPlan DisplayString
|
|
}
|
|
|
|
jnxSurvivableCallServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The survivable call service name."
|
|
::= { jnxSurvivableCallServiceEntry 1 }
|
|
|
|
jnxSurvivableCallServicePeerCallServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Peer call server for survivable call service"
|
|
::= { jnxSurvivableCallServiceEntry 2 }
|
|
|
|
jnxSurvivableCallServiceSipProtocolPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port number for signaling."
|
|
DEFVAL {5060 }
|
|
::= { jnxSurvivableCallServiceEntry 3 }
|
|
|
|
jnxSurvivableCallServiceSipProtocolTransport OBJECT-TYPE
|
|
SYNTAX INTEGER { tcp ( 1 ) , udp ( 2 ) , tls ( 3 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Transport type for signaling."
|
|
::= { jnxSurvivableCallServiceEntry 4 }
|
|
|
|
jnxSurvivableCallServiceHeartbeatNormalInterval OBJECT-TYPE
|
|
SYNTAX INTEGER ( 2 .. 8 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Heartbeat interval in seconds in normal state."
|
|
DEFVAL { 4 }
|
|
::= { jnxSurvivableCallServiceEntry 5 }
|
|
|
|
jnxSurvivableCallServiceRegistrationExpiryTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Registration expiry timeout in seconds for stations registered."
|
|
::= { jnxSurvivableCallServiceEntry 6 }
|
|
|
|
jnxSurvivableCallServiceSipTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER ( 16 .. 120 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timeout in seconds to declare peer call server is not reachable."
|
|
::= { jnxSurvivableCallServiceEntry 7 }
|
|
|
|
jnxSurvivableCallServiceMonitorTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER ( 5 .. 20 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Timeout to monitor in seconds if peer call server is reachable."
|
|
DEFVAL { 16 }
|
|
::= { jnxSurvivableCallServiceEntry 8 }
|
|
|
|
jnxSurvivableCallServiceHeartbeatSurvivableInterval OBJECT-TYPE
|
|
SYNTAX INTEGER ( 100 .. 1000 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Heartbeat interval in miliseconds in survivable state."
|
|
DEFVAL { 500 }
|
|
::= { jnxSurvivableCallServiceEntry 9 }
|
|
|
|
jnxSurvivableCallServiceResponseThresholdMinimum OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 100 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Minimum response threshold value in percent."
|
|
::= { jnxSurvivableCallServiceEntry 10 }
|
|
|
|
jnxSurvivableCallServiceServicePointZone OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Zone for using survivable call service"
|
|
::= { jnxSurvivableCallServiceEntry 11 }
|
|
|
|
jnxSurvivableCallServiceDialPlan OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dial plan for survivable call service"
|
|
::= { jnxSurvivableCallServiceEntry 12 }
|
|
|
|
-- Trunk Configuration
|
|
|
|
jnxTrunkConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxTrunkConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the trunk configuration objects."
|
|
::= { jnxRtmMIBObjects 5 }
|
|
|
|
jnxTrunkConfigEntry OBJECT-TYPE
|
|
SYNTAX JnxTrunkConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of trunk configuration objects."
|
|
INDEX { jnxTrunkConfigName }
|
|
::= { jnxTrunkConfigTable 1 }
|
|
|
|
JnxTrunkConfigEntry ::= SEQUENCE {
|
|
jnxTrunkConfigName DisplayString,
|
|
jnxTrunkConfigType INTEGER,
|
|
jnxTrunkConfigTdmInterface DisplayString,
|
|
jnxTrunkConfigT1CasGroupTimeSlots DisplayString,
|
|
jnxTrunkConfigT1CasGroupSignaling INTEGER
|
|
}
|
|
|
|
jnxTrunkConfigName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The trunk configuration name."
|
|
::= { jnxTrunkConfigEntry 1 }
|
|
|
|
jnxTrunkConfigType OBJECT-TYPE
|
|
SYNTAX INTEGER { fxs ( 1 ) , fxo ( 2 ) , t1 ( 3 ) , e1 ( 4 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The trunk type."
|
|
::= { jnxTrunkConfigEntry 2 }
|
|
|
|
jnxTrunkConfigTdmInterface OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The TDM interface."
|
|
::= { jnxTrunkConfigEntry 3 }
|
|
|
|
jnxTrunkConfigT1CasGroupTimeSlots OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Channel associated signaling time slot configuration."
|
|
::= { jnxTrunkConfigEntry 4 }
|
|
|
|
jnxTrunkConfigT1CasGroupSignaling OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fxo-loop-start (1),
|
|
fxo-ground-start (2),
|
|
fxs-loop-start (3),
|
|
fxs-ground-start (4),
|
|
em-wink-start (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Channel associated signaling type."
|
|
::= { jnxTrunkConfigEntry 5 }
|
|
|
|
-- Digit Manipulation
|
|
|
|
jnxDigitManipulationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxDigitManipulationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the digit manipulation objects."
|
|
::= { jnxRtmMIBObjects 6 }
|
|
|
|
jnxDigitManipulationEntry OBJECT-TYPE
|
|
SYNTAX JnxDigitManipulationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of digit transform rule in the table."
|
|
INDEX { jnxDigitTransformName }
|
|
::= { jnxDigitManipulationTable 1 }
|
|
|
|
JnxDigitManipulationEntry ::= SEQUENCE {
|
|
jnxDigitTransformName DisplayString,
|
|
jnxDigitTransformRegularExpression DisplayString
|
|
}
|
|
|
|
jnxDigitTransformName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The name of the transform rule."
|
|
::= { jnxDigitManipulationEntry 1 }
|
|
|
|
jnxDigitTransformRegularExpression OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The digit transform regular expression."
|
|
::= { jnxDigitManipulationEntry 2 }
|
|
|
|
-- Attendant Features
|
|
|
|
jnxFeatures OBJECT IDENTIFIER
|
|
::= { jnxRtmMIBObjects 8 }
|
|
|
|
jnxFeaturesLiveAttendantExtension OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Live attentant's extension"
|
|
::= { jnxFeatures 1 }
|
|
|
|
jnxFeaturesLiveAttendantStartTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Start time for availability."
|
|
::= { jnxFeatures 2 }
|
|
|
|
jnxFeaturesLiveAttendantEndTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "End time for availability."
|
|
::= { jnxFeatures 3 }
|
|
|
|
jnxFeaturesAttendantRingCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Ring count wait before using auto attendant"
|
|
::= { jnxFeatures 4 }
|
|
|
|
jnxFeaturesVoicemailExtension OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Voicemail extension"
|
|
::= { jnxFeatures 5 }
|
|
|
|
jnxFeaturesVoicemailRemoteAccessNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Remote access number to reach voicemail"
|
|
::= { jnxFeatures 6 }
|
|
|
|
-- Station Configuration
|
|
|
|
jnxStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the station configuration objects."
|
|
::= { jnxRtmMIBObjects 3 }
|
|
|
|
jnxStationEntry OBJECT-TYPE
|
|
SYNTAX JnxStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of station configuration objects."
|
|
INDEX { jnxStationName }
|
|
::= { jnxStationTable 1 }
|
|
|
|
JnxStationEntry ::= SEQUENCE {
|
|
jnxStationName DisplayString,
|
|
jnxStationExtension DisplayString,
|
|
jnxStationRestriction DisplayString,
|
|
jnxStationCallerId DisplayString,
|
|
jnxStationDID DisplayString,
|
|
jnxStationDILTdmInterface DisplayString,
|
|
jnxStationDILTimeSlotNumber Unsigned32,
|
|
jnxStationAuthId DisplayString,
|
|
jnxStationType INTEGER,
|
|
jnxStationTemplate DisplayString,
|
|
jnxStationTdmInterface DisplayString,
|
|
jnxStationTimeSlotNumber Unsigned32
|
|
}
|
|
|
|
|
|
jnxStationName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The name of the station."
|
|
::= { jnxStationEntry 1 }
|
|
|
|
|
|
jnxStationExtension OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The station's extension"
|
|
::= { jnxStationEntry 2 }
|
|
|
|
|
|
jnxStationRestriction OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Class of restriction"
|
|
::= { jnxStationEntry 3 }
|
|
|
|
|
|
jnxStationCallerId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The station's caller id"
|
|
::= { jnxStationEntry 5 }
|
|
|
|
jnxStationDID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Direct inward dialing number"
|
|
::= { jnxStationEntry 6 }
|
|
|
|
jnxStationDILTdmInterface OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Direct inward line TDM interface."
|
|
::= { jnxStationEntry 7 }
|
|
|
|
jnxStationDILTimeSlotNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Direct inward line time slot number."
|
|
::= { jnxStationEntry 8 }
|
|
|
|
jnxStationAuthId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Authenitcation identifier"
|
|
::= { jnxStationEntry 9 }
|
|
|
|
jnxStationType OBJECT-TYPE
|
|
SYNTAX INTEGER { sip (1), analog (2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Station type"
|
|
::= { jnxStationEntry 10 }
|
|
|
|
jnxStationTemplate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The station's template name"
|
|
::= { jnxStationEntry 11 }
|
|
|
|
jnxStationTdmInterface OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "TDM interface. If the station type is sip this
|
|
object is not applicable and contains a null string."
|
|
::= { jnxStationEntry 12 }
|
|
|
|
jnxStationTimeSlotNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Time Slot Number. If the station type is sip this
|
|
object is not applicable."
|
|
::= { jnxStationEntry 13 }
|
|
|
|
-- Dial Plan Configuration
|
|
|
|
jnxDialPlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxDialPlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the dial plan for survivable call
|
|
service configuration objects."
|
|
::= { jnxRtmMIBObjects 9 }
|
|
|
|
jnxDialPlanEntry OBJECT-TYPE
|
|
SYNTAX JnxDialPlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of dial plan."
|
|
INDEX { jnxDialPlanName, jnxDialPlanDigitPattern }
|
|
::= { jnxDialPlanTable 1 }
|
|
|
|
JnxDialPlanEntry ::= SEQUENCE {
|
|
jnxDialPlanName DisplayString,
|
|
jnxDialPlanDigitPattern DisplayString,
|
|
jnxDialPlanCallType DisplayString,
|
|
jnxDialPlanTrunkGroupList DisplayString
|
|
}
|
|
|
|
jnxDialPlanName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The name of the dial plan"
|
|
::= { jnxDialPlanEntry 1 }
|
|
|
|
jnxDialPlanDigitPattern OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Digit pattern."
|
|
::= { jnxDialPlanEntry 2 }
|
|
|
|
jnxDialPlanCallType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Call type."
|
|
::= { jnxDialPlanEntry 3 }
|
|
|
|
jnxDialPlanTrunkGroupList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A list of associated trunk groups."
|
|
::= { jnxDialPlanEntry 4 }
|
|
|
|
-- Class of Restriction
|
|
|
|
jnxClassOfRestrictionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxClassOfRestrictionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the class of restriction
|
|
configuration objects."
|
|
::= { jnxRtmMIBObjects 11 }
|
|
|
|
jnxClassOfRestrictionEntry OBJECT-TYPE
|
|
SYNTAX JnxClassOfRestrictionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of class of restriction configuration objects."
|
|
INDEX { jnxClassOfRestrictionName, jnxRestrictionPolicyName }
|
|
::= { jnxClassOfRestrictionTable 1 }
|
|
|
|
JnxClassOfRestrictionEntry ::= SEQUENCE {
|
|
jnxClassOfRestrictionName DisplayString,
|
|
jnxRestrictionPolicyName DisplayString,
|
|
jnxRestrictionCallType DisplayString,
|
|
jnxRestrictionCallPermission INTEGER
|
|
}
|
|
|
|
jnxClassOfRestrictionName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Class of restriction name."
|
|
::= { jnxClassOfRestrictionEntry 1 }
|
|
|
|
jnxRestrictionPolicyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Class of restriction policy name."
|
|
::= { jnxClassOfRestrictionEntry 2 }
|
|
|
|
jnxRestrictionCallType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Call type."
|
|
::= { jnxClassOfRestrictionEntry 3 }
|
|
|
|
jnxRestrictionCallPermission OBJECT-TYPE
|
|
SYNTAX INTEGER { allow (1), deny (2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Call permission."
|
|
::= { jnxClassOfRestrictionEntry 4 }
|
|
|
|
-- Media Gateway Configuration
|
|
|
|
jnxMediaGatewayTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxMediaGatewayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the media gateway configuration objects."
|
|
::= { jnxRtmMIBObjects 12 }
|
|
|
|
jnxMediaGatewayEntry OBJECT-TYPE
|
|
SYNTAX JnxMediaGatewayEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of media gateway configuration objects."
|
|
INDEX { jnxMediaGatewayName }
|
|
::= { jnxMediaGatewayTable 1 }
|
|
|
|
JnxMediaGatewayEntry ::= SEQUENCE {
|
|
jnxMediaGatewayName DisplayString,
|
|
jnxMediaGatewayPeerCallServer DisplayString,
|
|
jnxMediaGatewaySipProtocolPort INTEGER,
|
|
jnxMediaGatewaySipProtocolTransport INTEGER,
|
|
jnxMediaGatewayDialPlan DisplayString
|
|
}
|
|
|
|
jnxMediaGatewayName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Media gateway name."
|
|
::= { jnxMediaGatewayEntry 1 }
|
|
|
|
jnxMediaGatewayPeerCallServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Peer call server."
|
|
::= { jnxMediaGatewayEntry 2 }
|
|
|
|
jnxMediaGatewaySipProtocolPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Port number for signaling."
|
|
DEFVAL {5060 }
|
|
::= { jnxMediaGatewayEntry 3 }
|
|
|
|
|
|
jnxMediaGatewaySipProtocolTransport OBJECT-TYPE
|
|
SYNTAX INTEGER { tcp ( 1 ) , udp ( 2 ) , tls ( 3 ) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Transport type for signaling."
|
|
::= { jnxMediaGatewayEntry 4 }
|
|
|
|
|
|
jnxMediaGatewayDialPlan OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Dial plan for survivable call service."
|
|
::= { jnxMediaGatewayEntry 5 }
|
|
|
|
-- Trunk Group Configuration
|
|
|
|
jnxTrunkGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxTrunkGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the trunk group configuration objects."
|
|
::= { jnxRtmMIBObjects 13 }
|
|
|
|
jnxTrunkGroupEntry OBJECT-TYPE
|
|
SYNTAX JnxTrunkGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of trunk group configuration objects."
|
|
INDEX { jnxTrunkGroupName }
|
|
::= { jnxTrunkGroupTable 1 }
|
|
|
|
JnxTrunkGroupEntry ::= SEQUENCE {
|
|
jnxTrunkGroupName DisplayString,
|
|
jnxTrunkGroupDescription DisplayString,
|
|
jnxTrunkGroupTrunkList DisplayString
|
|
}
|
|
|
|
jnxTrunkGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Name of this trunk group."
|
|
::= { jnxTrunkGroupEntry 1 }
|
|
|
|
jnxTrunkGroupDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Description of this trunk group."
|
|
::= { jnxTrunkGroupEntry 2 }
|
|
|
|
jnxTrunkGroupTrunkList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A list of trunks associated with this group."
|
|
::= { jnxTrunkGroupEntry 3 }
|
|
|
|
-- Survivable Call Service Statistics
|
|
|
|
jnxSurvivableStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxSurvivableStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains the survivable call service
|
|
statistics objects."
|
|
::= { jnxRtmMIBObjects 14 }
|
|
|
|
jnxSurvivableStatsEntry OBJECT-TYPE
|
|
SYNTAX JnxSurvivableStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row of survivable call service statistics."
|
|
INDEX { jnxSurvivableStatsAddress, jnxSurvivableStatsPort, jnxSurvivableStatsTransport }
|
|
::= { jnxSurvivableStatsTable 1 }
|
|
|
|
JnxSurvivableStatsEntry ::= SEQUENCE {
|
|
jnxSurvivableStatsAddress IpAddress,
|
|
jnxSurvivableStatsPort Unsigned32,
|
|
jnxSurvivableStatsTransport INTEGER,
|
|
jnxSurvivableStatsSCSName DisplayString,
|
|
jnxSurvivableStatsPeerCallServer DisplayString,
|
|
jnxSurvivableStatsCurrentState INTEGER,
|
|
jnxSurvivableStatsPriority INTEGER,
|
|
jnxSurvivableStatsLastDownTime DisplayString,
|
|
jnxSurvivableStatsLastDownLen Unsigned32,
|
|
jnxSurvivableStatsTotalDownTime Unsigned32,
|
|
jnxSurvivableStatsTimesDown Unsigned32,
|
|
jnxSurvivableStatsMinResponse Unsigned32,
|
|
jnxSurvivableStatsMaxResponse Unsigned32,
|
|
jnxSurvivableStatsAvgResponse Unsigned32
|
|
}
|
|
|
|
jnxSurvivableStatsAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The Ip Address of the remote SIP service."
|
|
::= { jnxSurvivableStatsEntry 1 }
|
|
|
|
jnxSurvivableStatsPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The port number."
|
|
::= { jnxSurvivableStatsEntry 2 }
|
|
|
|
jnxSurvivableStatsTransport OBJECT-TYPE
|
|
SYNTAX INTEGER { tcp ( 1 ) , udp ( 2 ) }
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Transport type."
|
|
::= { jnxSurvivableStatsEntry 3 }
|
|
|
|
jnxSurvivableStatsSCSName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Name of the Survivable Call Service."
|
|
::= { jnxSurvivableStatsEntry 4 }
|
|
|
|
jnxSurvivableStatsPeerCallServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Peer Call Server."
|
|
::= { jnxSurvivableStatsEntry 5 }
|
|
|
|
jnxSurvivableStatsCurrentState OBJECT-TYPE
|
|
SYNTAX INTEGER { normal (1), survivable (2), monitor (3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current state."
|
|
::= { jnxSurvivableStatsEntry 6 }
|
|
|
|
jnxSurvivableStatsPriority OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Priority in terms of responsiveness"
|
|
::= { jnxSurvivableStatsEntry 7 }
|
|
|
|
jnxSurvivableStatsLastDownTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The last time when the survivable call service was down."
|
|
::= { jnxSurvivableStatsEntry 8 }
|
|
|
|
jnxSurvivableStatsLastDownLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How long (miliseconds) it was down last time."
|
|
::= { jnxSurvivableStatsEntry 9 }
|
|
|
|
jnxSurvivableStatsTotalDownTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total down time in miliseconds."
|
|
::= { jnxSurvivableStatsEntry 10 }
|
|
|
|
jnxSurvivableStatsTimesDown OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of times it was down"
|
|
::= { jnxSurvivableStatsEntry 11 }
|
|
|
|
jnxSurvivableStatsMinResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The minimum response time in miliseconds."
|
|
::= { jnxSurvivableStatsEntry 12 }
|
|
|
|
jnxSurvivableStatsMaxResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The maximum response time in miliseconds."
|
|
::= { jnxSurvivableStatsEntry 13 }
|
|
|
|
jnxSurvivableStatsAvgResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The average response time in miliseconds."
|
|
::= { jnxSurvivableStatsEntry 14 }
|
|
|
|
END
|
|
|