Table of Contents

SIP Switch Advanced

(This page was called SIP Switch in releases older than 5.33.)

The SIP Switch gives you PBX-like functions and can give all users of Internet Gate connectivity with the old telephone network, using SIP service provider's single user SIP accounts!

:!: To be able to use the SIP switch you need to purchase a license.
Without the licenses only the SIP address, id and password in the SIP Account table are functional.

To evaluate the SIP Switch (without having to buy it), press the “Evaluate” link or the “View/Get Example” link below the Dial Plan table! You then get access to the full SIP Switch including 5 user accounts for testing purposes, for a maximum period of 10 days or until the unit is restarted.

SIP Switch in rel 5.30

Read more about the SIP Switch.

SIP Trunk

Advanced SIP Settings

Outgoing call number processing

A SIP user may enter a full URI (e.g. peter@company.com), an ordinary telephone number or an extension number, when wanting to dial someone. This section determines the interpretation of the entry and the action taken.

Route numbers starting with - If an operator does the processing of dialled numbers, e.g. for connecting to ordinary telephones, this setting can be used instead of the Dial Plan. A SIP address, a domain name or an IP address may be specified in the operator account field. One or several prefixes (separated by space or comma) can be specified. Leaving the prefix field empty, means that all outgoing calls will be routed to the specified operator. The Dial Plan must be OFF or in FB mode for this setting to be active.

Reserved range for internal numbers - A range for internal “extension” numbers can be defined here. (Each individual internal number must be entered in the SIP Account table.) Numbers within this range will not be processed in the Dial Plan table.

Emergency number

One or several numbers (separated by space or comma), e.g. “911 112” can be specified here to directly route emergency calls to a local gateway. The gateway is specified by its domain name or IP address. When this product is equipped with a telephone line port (FXO port), its default name “localgw” is entered so it will be used for the emergency calls.

You can select for which SIP clients the routing will be used:

Dial Plan

The Dial Plan will process an entered telephone number and take the appropriate action - e.g. forward the call to a PSTN gateway - according to rules entered.

To be able to use the Dial Plan you need to purchase a license.

:!: Running the Dial Plan wizard at the web page you reach by the “View/Get Example” link will create a Dial Plan that you thereafter can modify for specific needs.

The Dial Plan can be turned On, Off or used in fallback (FB) mode. In fallback mode, the dial plan is inactive unless the WAN connection is down or a particular SIP Server to be routed to is out of order. As a backup, the Dial Plan then becomes active.

The Dial Plan Table

A dialled number is matched against the four first columns in the table, Prefix, Head, Tail and Minimum Tail. The callers From header (caller-ID) is matched against the column From Number/User. If the row matches the call, the Action is performed; else the next row in table is checked for a match. The processing order is from top down, until a match is found.

Since the order in which the rows comes in the Dial Plan table is of importance, there are radio buttons to mark a particular row, and a Move button to move a row before another specified row.

SIP Accounts and Incoming Call Processing

The SIP Account table is used for authentication of SIP users and for extra functionality (columns unlined with pink) that requires license to use.

Voice mail server

Enter the domain or IP address of the voice mail server. If more than one domain is entered (separated by space or comma), the next will be tried if the first fails. If the voice mail server requires specifics in the Request-URI, you can specify it as exemplified:

The variables within $() can be:

and will be replaced with strings from the configuration or SIP message. “user” and “host” refers to the user and host parts in a SIP address sip:user@host. Allow external callers to use internal numbers - If checked, an outside caller can use the internal “extension” number to call a local user, e.g. by calling 12@thissipserver.com.

Accounts Table

Incoming Call Blacklist

Users with SIP addresses listed here are not allowed make incoming calls or otherwise use this SIP server. The SIP addresses may include wildcards. ? represents any single character while * represents a string of characters of any length. * is only allowed first, last and just before or after @ (e.g. sex*@* and *@sex*). Each user can also set up his own blacklist in addition to this one, on his personal page.

:!: It is easy for a caller to change SIP address, so this method is quite easy to bypass.

Allowed Incoming Callers

When the RI box in the SIP Account table is checked, no calls are allowed for that user unless specified in the personal “Allow Incoming Callers” section or, when AC is checked, unless specified in the common “Allow Incoming Callers” section here.

Export/Import Settings

You can save the settings on this page as a file on you hard disk by pressing Export. When Importing settings from a previously stored file, you can select which parts of the settings you want to restore. The specific SIP Switch Settings will not be restored if you have not purchased the SIP Switch.

:!: It is recommended that you make a security back-up of your settings by Exporting them to a file on your hard disk!

SIP Trunk

Advanced SIP Settings