Chapter 5. How To Configure Advanced SIP

At last, you combine these definitions in the Dial Plan table. Make one line for international calls and one for other calls, because we need to add the international prefix for international calls only.

Now, when a local user calls an external phone number, the Telecommuting Module will route this call to your SIP operator and rewrite the signaling to use your SIP operator account.

Show Different Numbers When Calling

You can select to show different calling numbers based on which user makes the call. This is useful when you want to let the called person use number presentation to see who is calling.

In the Matching From Header table, you define from which network the calls can come. You can also select what the From header (that tells who is calling) should look like. This is used when matching requests in the Dial Plan table below. Name each definition properly, to make it easier to use further on.

Create one row per user. These will be used to present the correct calling number for the called user.

In the Matching Request-URI table, you define callees. This is used when matching requests in the Dial Plan table below.

In this case, you want to define the calls that should be routed to your SIP operator, which is call destinations where the usernames consist of numbers only, as these most likely are intended to go to the PSTN network. Call destinations that look like helen@sip.ingate.com should not be routed via the SIP operator, but be handled by the Telecommuting Module itself.

You can let users call international numbers with a + sign instead of the international prefix. For this, define the + sign as a Prefix, which means that it will be stripped before the call is forwarded.

The Min. Tail is set to 4 here, to open for the possibility of three-digit local extensions, which should not be handled by the Dial Plan.

57