...
If you set up the channel manually, all available options will be displayed and can be customized. If you configure the channel with a known provider, this section will only display the options for which the visibility level was set to 1 in the selected provider template XML file. In this case, the fieldset will be renamed Channel Preferences - Reveal All Fields and will become foldable; all the other options will be displayed with a click. When extended, the fieldset will be renamed Channel Preferences - Hide Fields; all the fields not included in the XML file will be hidden with a click.
Option | Description |
---|---|
Send calls to <IP>:<port> | Hostname/IP address and port of SIP provider server. The port is not required unless the hostname cannot be resolved using DNS SRV . |
Accept calls from IPs/network | IP address(es) from which the system should accept calls. You may add/remove multiple IPs using the +/- buttons. |
Username | The SIP provider's registrar server deals with the setup of all SIP calls in the SIP provider's network. Fill in the address of the record that is going to be created or updated on the registrar. The specified value will compose the username for the To and From SIP headers. If no Authorization username is specified, this value will be used for the Username SIP header as well. |
Password | Used for authorization with the SIP provider's |
Confirm password | Confirm password used to connect to the SIP provider's registrar server. |
Do not register | When enabled, you will not need to register before connecting. |
Authorization username | Overrides the username used for authorization with the SIP provider's registrar server. You can read this parameter as "we authenticate as." |
Concurrent calls (outgoing+incoming) | Applies if your SIP provider limits the number of concurrent calls through the channel. The channel will no longer be selected by the routing engine when the limit is reached and your provider will no longer accept other calls on that channel. |
Charging plan | Specify the channel type:
|
Channel capabilities | Select the channel functionality:
|
DTMF mode | Choose the DTMF (Dual-tone multi-frequency signaling) mode from the drop-down list. The default option is rfc2833. If you choose the auto option, Asterisk will automatically detect whether the channel supports rfc2833 or not. If it does not support it, Asterisk will use the inband mode. |
Behind NAT | Check this option if the channel is located behind a NAT (Network Address Translation) router. |
CallerID for outgoing calls | Specify the number that will be displayed by phones with an active CallerID feature (e.g. John Doe <555890123>). Usually the CallerID is the same as the public phone number. |
From user | Some SIP providers require this parameter to identify the user. To verify if the channel requires this parameter, please check with the SIP provider. |
From domain | Some SIP providers require this parameter to identify its users. To verify if the channel requires this parameter, please check with the SIP provider. |
Authorization extension | The username part of the Contact SIP header used for creating a registration binding with the service provider's network. You can read this parameter as "we are located at." |
Get DID from custom header | If a valid DID number is not present in the request line of the SIP packet, it will be taken from a custom header. This is where you can define the name of that header. For example, if you fill in Test and the DIDnumber is 12345, then the custom header will be Test: 12345. |
Qualify value | The server checks the remote party for presence regularly. Specify a time-frame using the drop-down list. If it does not answer within the time-frame, the device will be considered offline. Can be disabled if you select None. |
Prefix all calls with | The prefix that will be added to all destination numbers of the calls routed through this channel. |
Trusted channel | When enabled, VoipNow considers that all communication through this channel comes from a trusted source (based on IP) and does not authenticate incoming calls. |
Trust Remote-Party-ID SIP header | When this parameter is set to 1 (enabled), VoipNow trusts and uses the Remote-Party-ID headers in the SIP messages received on the channel. |
Send Remote-Party-ID SIP header | When this parameter is set to 1 (enabled), VoipNow includes Remote-Party-ID headers in the SIP messages sent through the channel. |
ICE Support | Select this option if you want to enable Interactive Connectivity Establishment (ICE) support for NAT Traversal in multimedia sessions. |
Session timers | The user agents send periodic re-INVITE or UPDATE requests (session refreshm requests) to keep the session alive. The interval for the session refresh requests is determined through a negotiation mechanism. If a session refresh request is not received by the end of the interval, the session is considered terminated.
|
Session refresh interval | Maximum amount of time (in seconds) between session refresh requests in a dialog before the session will be considered timed out. This time-frame is included in the SIP Session-Expires header field. |
Minimum session refresh interval | Minimum value (in seconds) that will be accepted by the channel for the session interval. This value is included in the SIP Min-SE header field. This value allows enough time for a user agent to attempt a refresh at the half-point of the session interval and for that transaction to complete normally before the session expires. If the UAC's Session-Expires is lower than the Min-SE defined for another SIP device, then that device rejects the session refresh request with a 422 response. This response contains a Min-SE header identifying the minimum session interval it is willing to support. The UAC will try again, this time including the specified Min-SE header. This way, the minimum timer meets the constraint. |
Session refresh source | Indicate who will handle the SIP headers:
|
SIP Signaling Transport | Select the network protocol used on channels: UDP or TCP. Default value: UDP. |
Channel codecs | Select the codecs for encoding–decoding the voice signal over this channel. |
Use MD5 | VoipNow encrypts the passwords used in the authentication process. The method used is an MD5 hash function. |
...
This option is only displayed if you have previously selected to configure the channel with a known provider. Providers get displayed in alphabetical order, starting with the Gold certified providers, followed by the Silver ones and ending with those that are not certified at all. Recommended providers are displayed in the Name (Certification: <level>) format, e.g.Service Provider (Certification: Gold). If the provider is not certified, it will be displayed as Service Provider (Certification: None).
- I want to get service in: Lists all the countries the defined providers are available in. This allows you to target the SIP channel for certain destinations. If you just want to set up a generic channel, stick to the No preference option, which is the default value.
- Recommended providers: Lists all the providers you have previously defined for the country.
--
is the default selection; for the No preference option, the list displays all the providers in the system, regardless of the country they are available in. - Provider website: The homepage of the service provider. Click the link to open the site in a new window. The link is automatically updated, depending on the selected provider.
...
Configure public phone numbers and DIDs as sent by the channel provider. Select the Set up the public phone numbers assigned to the channel checkbox and click OK. If you want to add the new channel without configuring the public phone numbers, deselect the Set up the public phone numbers assigned to the channel checkbox and click OK. For more info on how to add public phone numbers, check the Manage Public Numbers section.
Set channel costs
Set up the channel costs charged by the channel provider, based on the call destination. Select the Setup channel costs checkbox. You won't be able to do this unless you have defined a Paid charging plan in the Channel setup page. For more info on how to add channel costs, check the Add Channel Cost section.
...
Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.