| 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: |