>> MIB - Management Information Base

>> Table: voipProviderProfMgmtTable - (.1.3.6.1.4.1.272.4.33.31.1)

Description: Contains parameters common to all VoIP provider profiles.

voipProviderProfMgmtTable
OIDNameTypeAccess
.1IndexINTEGERRW
.2DescrDisplayStringRW
.3TypeENUMD
.4AccountTypeENUMRW
.5RegistrarHostDisplayStringRW
.6RegistrarPortINTEGERRW
.7RegistrarProtENUMRW
.8RegistrarIPVerENUMRW
.9ProxyHostDisplayStringRW
.10ProxyPortINTEGERRW
.11ProxyProtENUMRW
.12ProxyIPVerENUMRW
.13STUNHostDisplayStringRW
.14STUNPortINTEGERRW
.15DomainDisplayStringRW
.16FromDomainDisplayStringRW
.17RegTypeENUMRW
.18RegIntervalINTEGERRW
.19TlsCertCaCheckENUMRW
.20TlsCertHostCheckENUMRW
.21CodecMaskBITSRW
.22CodecOrderENUMRW
.23G726EndianENUMRW
.24SRTPENUMRW
.25SrcIPCheckENUMRW
.26EarlyMediaENUMRW
.27CLIRBITSRW
.28SendFromDisplayENUMRW
.29SendFromUserENUMRW
.30SendPPreferredENUMRW
.31SendPAssertedENUMRW
.32CLIPBillingDisplayStringRW
.33CheckExistingBindingBITSRW
.34NatPingENUMRW
.35OutNumberTranslationBITSRW
.36NetCentricServicesBITSRW
.37GetCalledNumberENUMRW
.38AuthNameDisplayStringRW
.39VendorIDDisplayStringRW

Index
Unique and persistent index for referencing this provider profile entry.

Range: 1 to 65535

Descr
Description of this provider profile entry.

Length: 0 to 255

Type
Determines the origin of this entry, predefined(1) entries are factory-defined ones whereas custom(2) is used for user-defined profiles. If set to converted(3) it's the result of a translation process from (now legacy) VoIP-related table entries.

Enumerations:

  • predefined (1)
  • custom (2)
  • converted (3)
  • delete (10)
AccountType
This value determines the type of the account type. This is either a single number or a DDI account.

Enumerations:

  • singleNumber (1)
  • ddi (2)
RegistrarHost
Host address of Registrar, either domain or IP address.

Length: 0 to 255

RegistrarPort
Registrar port, e.g. 5060. Default is 0 (NAPTR/SRV is used).

Range: 0 to 65535

RegistrarProt
Protocol for connection to registrar. If 'auto' is selected, DNS procedures for NAPTR are used.

Enumerations:

  • udp (1)
  • tcp (2)
  • tls (3)
  • auto (4)
RegistrarIPVer
Selection of IP protocol. ipv4: only (resolved) IPv4 addresses are used ipv6: only (resolved) IPv6 addresses are used ipv4prefered: if (resolved) IPv4 address is available for the given protocol then it is used, else IPv6 address is used if available ipv6prefered: if (resolved) IPv6 address is available for the given protocol then it is used, else IPv4 address is used if available

Enumerations:

  • ipv4 (1)
  • ipv6 (2)
  • ipv4prefered (3)
  • ipv6prefered (4)
ProxyHost
Host address of Proxy, either domain or IP address. If empty, the registrar host is used.

Length: 0 to 255

ProxyPort
Proxy port, e.g. 5060. Default is 0 (NAPTR/SRV is used).

Range: 0 to 65535

ProxyProt
Protocol for connection to proxy. If 'auto' is selected, DNS procedures for NAPTR are used.

Enumerations:

  • udp (1)
  • tcp (2)
  • tls (3)
  • auto (4)
ProxyIPVer
Selection of IP protocol. ipv4: only (resolved) IPv4 addresses are used ipv6: only (resolved) IPv6 addresses are used ipv4prefered: if (resolved) IPv4 address is available for the given protocol then it is used, else IPv6 address is used if available ipv6prefered: if (resolved) IPv6 address is available for the given protocol then it is used, else IPv4 address is used if available

Enumerations:

  • ipv4 (1)
  • ipv6 (2)
  • ipv4prefered (3)
  • ipv6prefered (4)
STUNHost
Host address of STUN server, either domain or IP address. If empty, the registrar host is used.

Length: 0 to 255

STUNPort
STUN port, default is 3478.

Range: 0 to 65535

Domain
Optional domain name used with SIP messages. No DNS operations are done for this value.

Length: 0 to 255

FromDomain
Optional domain name used in From header only. No DNS operations are done for this value.

Length: 0 to 255

RegType
Type of registration: none: no registration, remote registrar has static information single: registration of just one account bulk: bulk number registration (bnc).

Enumerations:

  • none (1)
  • single (2)
  • bulk (3)
RegInterval
Registration expire time in seconds.

Range: 1 to 86400

TlsCertCaCheck
SRTP support: 'disabled': no verification of peer certificate at all 'enabled': peer certificate is checked against local CAs.

Enumerations:

  • disabled (0)
  • enabled (1)
TlsCertHostCheck
SRTP support: 'disabled': no check for peer certificate's host name 'enabled': check peer certificate's host name with DNS host.

Enumerations:

  • disabled (0)
  • enabled (1)
CodecMask
Codec mask of supported codecs.

Enumerations:

  • g711a (0)
  • g711u (1)
  • g722 (2)
  • g729 (3)
  • g729e (4)
  • g726v32 (5)
  • g726v16 (6)
  • g726v24 (7)
  • g726v40 (8)
  • g723v63 (9)
  • g723v53 (10)
  • iLBCv15 (11)
  • iLBCv13 (12)
  • dtmf (13)
  • t38 (14)
  • data (15)
CodecOrder
Preferred order of codecs: 'default' -> system default order, 'bestquality' -> highest quality first, depends on MOS value, 'lowbandwidth' -> lowest bandwidth first

Enumerations:

  • default (0)
  • bestquality (1)
  • lowbandwidth (2)
G726Endian
Endianness of G.726 codecs. 'little': X.420 'big': I.366.2 Annex E (AAL2).

Enumerations:

  • little (0)
  • big (1)
SRTP
SRTP support: 'disabled': not supported or disabled SRTP 'optional': outgoing calls use 'RTP/AVP' and 'encryption: optional' in SDP 'mandatory': outgoing calls use 'RTP/SAVP', if remote party answers without SRTP, the call will be terminated.

Enumerations:

  • disabled (0)
SrcIPCheck
SRTP support: 'disabled': no source IP address check of received INVITE 'enabled': check source IP of received INVITE with registration address. If not equal, call will be rejected.

Enumerations:

  • disabled (0)
  • enabled (1)
EarlyMedia
Early media support for outgoing calls. 'disabled': internal phones hear local generated ringback tone 'enabled': internal phones get media (RTP) before call is finally answered, if provider sends early media.

Enumerations:

  • disabled (0)
  • enabled (1)
CLIR
Type of number suppression in outgoing SIP calls: display : anonymous in display of the From header field. user : anonymous in user (account) field in the From header field. domain : anonymous.invalid in domain of the From header field. privacy-header : Privacy header field with value 'header'. privacy-user : Privacy header field with value 'user'. privacy-id : Privacy header field with value 'id'.

Enumerations:

  • display (0)
  • user (1)
  • domain (2)
  • privacy-header (3)
  • privacy-user (4)
  • privacy-id (5)
SendFromDisplay
Assignment of source information element to be used in SIP From header display for outgoing call. none: no display used username: the username, same as in Contact header clip: calling party number that should be shown on destination device clip-billing: calling party number for billing (must be a valid number)

Enumerations:

  • none (1)
  • username (2)
  • clip (3)
  • clip-billing (4)
SendFromUser
Assignment of source information element to be used in SIP From header as username for outgoing call. For definition of values see voipSipProvExtSendFromDisplay.

Enumerations:

  • username (1)
  • clip (2)
  • clip-billing (3)
SendPPreferred
Assignment of source information element to be used in SIP P-Preferred-Identity header for outgoing call. For definition of values see voipSipProvExtSendFromDisplay.

Enumerations:

  • none (1)
  • username (2)
  • clip (3)
  • clip-billing (4)
SendPAsserted
Assignment of source information element to be used in SIP P-Asserted-Identity header for outgoing call. For definition of values see voipSipProvExtSendFromDisplay.

Enumerations:

  • none (1)
  • username (2)
  • clip (3)
  • clip-billing (4)
CLIPBilling
A valid phone number used if 'clip-billing' is selected. See above

Length: 0 to 255

CheckExistingBinding
Check for existing binding: 'fetch': fetch existing bindings before new registration 'reject': unregister oldest binding from received registration reject.

Enumerations:

  • fetch (0)
  • reject (1)
NatPing
For external router usage - periodically a message should be sent to keep the NAT bindings open. 'disabled': no keep alive messages used 'enabled': periodically a keep alive message is sent.

Enumerations:

  • disabled (0)
  • enabled (1)
OutNumberTranslation
Number translation for outgoing calls: addAreaCode : add country code if number doesn't start with national prefix. addCountryCode : add country code if number doesn't start with international prefix. replaceInternationalPrefix: replace internation prefix with '+'.

Enumerations:

  • addAreaCode (0)
  • addCountryCode (1)
  • replaceInternationalPrefix (2)
NetCentricServices
There supplementary services that are handled inside our PBX only. Some may be propagated to the provider: holdRetrieve : Send hold and retrieve to the provider callDeflection : incoming calls can be redirected by '302 moved temporarily' numberUpdate: If the internal number changes during a call, the new number can be propagted by sending a SIP UPDATE message. mediasec: Signal 'mediasec' in REGISTER if SRTP is enabled

Enumerations:

  • holdRetrieve (0)
  • callDeflection (1)
  • numberUpdate (2)
  • mediasec (3)
GetCalledNumber
Get the called number for incoming calls from: 'toHeader': get number from To header 'requestURI': get number from request URI.

Enumerations:

  • toHeader (1)
  • requestURI (2)
AuthName
Some providers allow a pre-defined authentication name.

Length: 0 to 255

VendorID
Textual ID that identifies a special vendor.

Length: 0 to 255