Excerpt |
---|
This page contains instructions on how to add an outgoing routing group. |
Table of Contents | ||
---|---|---|
|
...
To set up an outgoing routing rule group:
- Go to System on on the left and select the the Channels option option.
- In the the Channel Management page page, click on the the Outgoing Routing Groups icon icon under the Trunks the Trunks area.
- Access the the Add Outgoing Routing Group icon icon available in the Tools the Tools section of the the Outgoing Routing Management page page.
- When adding a new SIP Channel, you need to fill in a form with the following main areas:
- Routing Group Management
- Add Outgoing Call Rules
- Fill in the required information in the the Routing Group Management section section:
- Name: A descriptive name for the outgoing routing rule group.
- Set as default routing group: Select if you want this routing group to be set as the default one. When creating a new charging plan, the Outgoing routing rules group option is the default selection for this routing group.
Add rules
The The Add Outgoing Routing Rules section section provides the controls that allow you to define the rules for routing the VoipNow users' outgoing calls.
Set the conditions that must be matched in order for the rule to be applied.
Panel bgColor #f8f8f8 borderStyle dashed > If call is matching conditions
Target number matches <target_number> and call is made in time interval <time_interval> and call is coming from <caller_number>
Where:
- <target_number>: The number dialed by the user that you want to be routed using this rule.
- <time_interval>: Select Select the time interval for this rule. The call to <target <target_number> is is routed using this rule only if the user dialed the number during the time interval specified here. By default, the standard Anytime time interval gets selected.
- <caller_number>: Specify Specify the number of the extension whose placed calls you want to route using this rule.
Note For all extension/destination numbers, you can specify any combination of the digits 0-9 and the characters '.' , '*'. The number entry supports the Asterisk number matching.
Choose the the action(s) to to be performed on the outgoing calls when the conditions defined earlier are matched.
Localtab Group Localtab active true title Route through VoipNow directs the call through a particular channel. If you select this action, the following call rule is displayed:
Panel bgColor #f8f8f8 borderStyle dashed > Execute actions
<Route through> <channel_select> and and <first_action> target number (with) <target_number_prefix> and and <second_action> CallerID (with) <callerID_prefix> if CallerID matches <callerID>.
Where:
- <channel_select>: Refers to the channel through which the call is connected. The default option is
Best cost
, in which case, VoipNow searches the lowest cost route and uses it to connect the outgoing call. If the transfer fails, the application searches for the next available lowest cost route and so on, moving upwards to more expensive routes. - <first_action>: Refers to the action that is performed if the number dialed by the specified extension matches the one set up in this rule:
- prefix - Fill in the <target_number_prefix> text box with the number that prefixes the phone number dialed by the user.
- replace - Fill in the <target_number_prefix> text box with the number that replaces the phone number dialed by the user.
- deletefrom - Fill in the two supplementary text boxes with the number of digits to be removed from the dialed number and the position of the first removed digit.
- insert to - Fill in the two supplementary text boxes with the digits to be added to the dialed number and the position where they will be inserted.
- <second_action>: You can alter the CallerID number that is sent through a particular channel, therefore you can use the <second_action> drop-down list to choose the operation to be performed on the extension user's CallerID. The modified CallerID number is the one displayed on the destination's phone screen. The options are the same as the ones described above for the destination number:
- prefix - Fill in the <callerID_prefix> with the number that is added as a prefix to the extension user's CallerID number.
- replace - Fill in the <callerID_prefix> with the number that replaces the extension user's CallerID number.
- delete from - Fill in the two supplementary text boxes that get displayed when this option is selected with the number of digits to be removed from the extension user's CallerID number and the position of the first removed digit.
- insert to - Fill in the two supplementary text boxes that get displayed when this option is selected with the digits to be added to the extension user's CallerID number and the position where they will be inserted.
- <callerID>: Fill in the CallerID that must be matched so that the previously selected action should be performed.
Localtab title Process target number This rule can be used to perform complex operations (e.g. deleting or inserting digits, adding a prefix, etc.) on one number before directing the call through a particular channel. The options available to design the rule are the same ones as for the Route through action, with the difference that you cannot choose the channel. The one previously selected for the Route through rule is used.
Localtab title Portability check This rule is used for identifying the network a number belongs to and choosing the appropriate charging method that determines the call cost. The routing rules that follow this one select the call cost based on the results provided by this rule.
Note This routing rule is not available unless the Number portability engine option is enabled. By default, this option is disabled. To To enable it, navigate to the Unified Communications Communications → Zero Priority → Charging tab.
VoipNow provides the engine that checks for portability, but if a certain customer wants to create a portability client, they should contact the customer support center for detailed information.To identify the number, the portability client makes a portability request to a remote or a local engine. Two situations are possible.
First, the portability client cannot find the network which the number belongs to, hence the number is not ported and nothing is changed in the call flow.
In the other case, the number is in the portability database. The portability client may return: the network, the cost of the call (using the default currency) and the cost of the call per unit (in seconds). In this situation, the call is ported through the appropriate channel and charged accordingly to the information returned by the portability client.
If the portability client returns only the network, the number is ported, but the charging rules must be taken from the channel through which the call is routed. There are two possibilities:
- Best cost: All the rules based on the best cost option are ignored. To transfer the call the application employs the next direct transfer rule which is matched.
- Direct transfer: The maximum cost per channel for that network is selected and used as channel cost.
Localtab title Block This rule prevents the call from being initiated to the provided <target_number>. If you select this action, the following routing rule is displayed:
Panel bgColor #f8f8f8 borderStyle dashed <Block> <channel_select>
You cannot choose the channel. The channel previously selected for the Route through rule is used.
- <channel_select>: Refers to the channel through which the call is connected. The default option is
Choose the position of the rule you set up.
Panel bgColor #f8f8f8 borderStyle dashed > And add its position
Make rule <type> and add in position <position>
Where:
- <type>: Choose whether you would like the rule to be considered final or not. If final, no other rules apply if the call is not completed. Only the Only the Route through rule rule can be final.
<position>: Specify Specify the position of the rule inside the group. The The position in the group is very important because it defines the order in which VoipNow matches the call rules. The Block rule is final. This means that, when a rule is matched, the other rules are no longer checked. The Route through rule can be made final as described above. When final, an extra (F) will be displayed in the Action column of the Existing Outgoing Call Rules table.
Note A target number can only have one final rule. But you can set up multiple rules which are final for different target numbers.
- You may add more routing rules. Use the the +/- buttons buttons to remove or add several new routing rules at the same time.
- Click OK Click OK to confirm your settings and add the new outgoing routing rules group to the system. Click Cancel Click Cancel to go back to the previous page without adding anything.
...
In order to better understand how to set up outgoing routing rules, we have created some examples for the available actions:
Localtab Group | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Edit a routing rule group
...
- Click the name of the group you want to edit in the the Outgoing Routing Rules Management page page.
- Customize the parameters that are grouped into several sections:
- Routing Group Management: Allows you to rename the group.
- Add Outgoing Routing Rules: Allows you to add new rules to the group.
- Existing Outgoing Call Rules: Displays all the rules defined for the current routing group and allows you to change their order, save them on your machine or remove them from the group.
- Click Click OK to save the changes or or Cancel to return to the previous page without modifying anything.
Note |
---|
For more information about the first two sections, please see read how you can in the Add an outgoing routing rules group section. |
4psarelated | ||
---|---|---|
|
...
| |
Hiddenlabel |
---|
voipnow300_channels/edit_out_sip |
...
Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 4.0 International.