Providers

PBXware comes with a range of pre-configured VoIP and PSTN service providers in order to allow an easy way of adding trunks into the system. This screen allows for addition of custom providers by clicking on 'Add Custom Provider'.

In addition, 'Import Providers' allows for update of currently pre-configured service providers.

Table 20.39. Providers

Field Description Example Field Type

Provider:

Provider name Generic Analog Display

Protocol:

Protocol provider uses zaptel Display

Type:

Service type pstn/voip Display
Edit Provider configuration Click to edit Provider configuration Button
Delete Provider configuration Click to delete Provider configuration from the system Button


PSTN

Table 20.40. PSTN

Field Description Example Field Type

Type:

Service type pstn/voip Select box

Protocol:

Protocol provider uses zaptel/capi Select box

Provider:

Provider name BT [a-z][0-9]

Country:

Destination of the trunk connection USA Select box

E164 Accepted:

Does the Provider support dialing destinations in E164 format Enabling this option will reformat any dialled number into following form COUNTRY_CODE+AREA_CODE+DIALED_NUMBER. For example, if you dial 55510205, system will dial 121255510205 Option buttons

National Dialing Code:

National dialing code at the Provider destination For USA 1, United Kingdom, Germany 0 [0-9]

Leave National Code:

In some countries, national code is stripped automatically. If set to 'Yes', national code will not be stripped from the dialed number. NOTE: Before settings this option to 'Yes', go to 'Settings: Servers' and enable this options as well. John dials 121255510205. With this option enabled [0-9]

International Dialing Code:

International dialing code at the Provider destination For USA 011, United Kingdom, Germany 00 [0-9]

Local Area Code:

Add local area code to dialed number, if required by service provider. (By default, local area code is stripped when dialing) User dials 55510205, local area code is 212. If call goes through this trunk PBXware will dial 21210205 [0-9]

Write dialing code:

Should National and International prefix be written into configuration files Enable this option if required by provider [0-9]

Zaptel Devices:

Select zaptel device system is to use
  • X100P

  • TDM400P

  • TDM10B

  • TDM20B

  • TDM30B

  • TDM40B

  • TDM11B

  • TDM12B

  • TDM13B

  • TDM21B

  • TDM22B

  • TDM23B

  • T100P

  • E100P

  • TE110P

  • TE410P

  • TE405P

  • hfcISDN

  • quadBRI

  • A101u

  • A102u

  • A104u

Option buttons


[Tip] Tip

Please configure Zaptel devices after you save the provider by clicking 'Configure' button next to a selected device.

VoIP

General

Table 20.41. General

Field Description Example Field Type

Type:

Service type pstn/voip Select box

Protocol:

Protocol provider uses zaptel/capi Select box

Provider:

Provider name BT [a-z][0-9]

User Type:

User's relationship to the system
  • user - Provider accepts incoming calls only

  • peer - Provider makes outgoing calls only

  • friend - Provider does both incoming and outgoing calls

Select box

DTMF Mode (Dual Tone Multi-Frequency):

DTMF mode used by provider. A specific frequency (consisting of two separate tones) to each key so that it can easily be identified by a microprocessor
  • inband - inband audio(requires 64 kbit codec - alaw, ulaw)

  • rfc2833 - default

  • info - SIP INFO messages

Select box

National Dialing Code:

National dialing code used at the Provider destination For USA 1, United Kingdom, Germany 0 [0-9]

Leave National Code:

In some countries, national code is stripped automatically. If set to 'Yes', national code will not be stripped from the dialed number. NOTE: Before settings this option to 'Yes', go to 'Settings: Servers' and enable this options as well. John dials 121255510205. With this option enabled [0-9]

International Dialing Code:

International dialing code used at the provider destination For USA 011, United Kingdom, Germany 00 [0-9]

Local Area Code:

Add local area code to dialed number, if required by service provider. (By default, local area code is stripped when dialing) User dials 55510205, local area code is 212. If call goes through this provider PBXware will dial 21210205 [0-9]


Network Related

Table 20.42. Network Related

Field Description Example Field Type

Canreinvite:

Should you allow RTP voice traffic to bypass Asterisk. NOTE: All enhanced services for the extension have to be disabled Some devices do not support this especially if one of them is behind a NAT Options buttons

Default IP:

IP address to be used until registration 192.168.1.1 IP Address


Channels

Table 20.43. Channels

Field Description Example Field Type

Incoming Limit:

Number of simultaneous incoming calls Provider can handle 4 equals to four simultaneous incoming calls. Any additional calls will get the busy sound [0-9]

Outgoing Limit:

Number of simultaneous outgoing calls Provider can handle 4 equals to four simultaneous outgoing calls. Any additional calls attempting to use this Provider will be rejected or will be redirected to other Providers depending on what is set in the system/extensions [0-9]

Notransfer:

Disable native IAX transfer   Option buttons

Send ANI:

Should ANI ("super" Caller ID) be sent over this Provider Set 'Yes' to enable Option buttons

Trunk:

Use IAX2 trunking with this host Set 'Yes' to enable Option buttons


Authentication

Table 20.44. Authentication

Field Description Example Field Type

Host:

Provider IP address Enter host IP, 192.168.1.1 for example or set 'dynamic' if host is behind dynamic IP address [0-9][a-z]

Peer Host:

IP of a peer host system sends the calls to 192.168.1.1 IP Address

Register:

Method for registering to remote server Providers may require different way of registration to their server. You may choose between 'registration not required', 'register with phone number' and 'register with username' Select box

Register suffix:

Service provider may request different registration methods for their services. Select the proper method, as required by the provider 1234567 [0-9]

Auth Method:

Authentication method required by provider md5 [a-z] [0-9]

RSA key:

RSA authentication key If Auth Method is set to RSA, then provide the RSA key here [a-z][0-9]

Encryption:

Should encryption be used when authenticating with the peer   Select box


Codecs

Table 20.45. Codecs

Field Description Example Field Type

Disallow:

This field is very unique. In order to work properly this setting is automatically set to 'Disallow All' and cannot be modified. all Display

Allow:

Codecs that are allowed in 'Settings: Server' will be enabled for selection.   Check boxes


Available Codecs:

  • ITU G.711 ulaw - 64 Kbps, sample-based, used in US

  • ITU G.711 alaw - 64 Kbps, sample-based, used in Europe

  • ITU G.723.1 - 5.3/6.3 Kbps, 30ms frame size

  • ITU G.726 - 16/24/32/40 Kbps

  • ITU G.729 - 8 Kbps, 10ms frame size

  • GSM - 13 Kbps (full rate), 20ms frame size

  • iLBC - 15Kbps,20ms frame size: 13.3 Kbps, 30ms frame size

  • Speex - 2.15 to 44.2 Kbps

  • LPC10 - 2.5 Kbps

  • H.261 Video - Used over ISDN lines with resolution of 352x288

  • H.263 Video - Low-bit rate encoding solution for video conferencing

  • H.263+ Video - Extension of H.263 that provides additional features that improve compression over packet switched networks.