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: |
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) periodic-options: special case for 'none', OPTIONS will be sent. Enumerations: - none (1)
- single (2)
- bulk (3)
- periodic-options (4)
|
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: |
TlsCertHostCheck |
SRTP support: 'disabled': no check for peer certificate's host name 'enabled': check peer certificate's host name with DNS host. Enumerations: |
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: |
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: |
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: |
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: |
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: |
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: |
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 |
CodecAnswer |
SDP answer - how many codecs should be negotiated. 'multiple': all matching codecs 'single': only one matching codec. Enumerations: |