The maximum number of rules that you can add to each dial plan is 255.
To display or modify the Port A dial plan, go to Dial plan > Port A. To display or modify the Port B dial plan, go to Dial plan > Port B (using the Port B link on the right of the screen). Note that if Port B is disabled on the Network > Port B page, there will not be a dial plan for Port B).
Adding dial plan rules
To add a dial plan rule:
Go to Dial Plan.
If you want to add
a
rule for calls arriving on Port A, use the Port A page.
rule for calls arriving on Port B, use the Port B page.
Click Add rule.
Type a name for the rule.
For Condition choose one of:
Match any called number: this condition matches any called number
and also includes calls where the called
number is not known or unavailable.
Generally, this kind of rule should be used towards the bottom of the dial plan
list to match numbers not recognized by more specific rules higher up.
No called number:
this condition matches when the caller uses the IP address or hostname of the IP gateway.
Called number matches:
To match a specific number, enter that specific number.
Example: to match calls to "001234", type 001234. The condition
will match that and only that number.
Use S to match * (asterisk) and use P to match # (pound/hash). Examples: to match calls to "*234", type S234; to match calls to "#0987", type P0987
To match a more general number, use the wildcard character, D.
This means any digit will do.
Example: to match any number that
starts with "55" followed by exactly two more digits, type 55DD.
This condition will match "5500", "5523", "5555", "5599", etc. but not
"55" or "55233".
For more general matching, you may use one of the three repeat
characters. These modify the character immediately before,
whether it is a specific digit or the wildcard character. The repeat characters are: ? match once or zero times. + match once or more. * match zero or more times.
For example, "5+" means " match at least one 5, but possibly more".
"D*" means "match any digit, any number of times".
Example: to match any number that starts with "01", has any amount of digits
in the middle, and ends with "5", type 01 D* 5.
To include any of the
incoming called digits in the outgoing called number, enclose each substitution group in a set of parentheses. Note that if you wish to include the
complete number, you do not need to enclose the whole expression in
parentheses.
Example: to match any number starting with "678",
then followed by three or four digits, and you wish the final digits
to form part of the called number, type the expression: 678 (DDDD?).
This will match "6780000", "678123", "6789999" etc. but not "67822" or "775000".
For Action (that is, what happens to the outgoing
part of the call if this rule is invoked) choose one of:
Reject the call: the call will be terminated and the
outgoing part of the call will not be established.
Enter the auto attendant: the call will be connected to the auto attendant.
Using the drop-down menu, select the auto attendant menu to display to callers whose call matches this rule. For more information refer to Configuring auto attendant menus.
Call the operator: the call will be connected to the operator.
Call this number:
the outgoing call will be placed to the number that is entered here. Type a number,
or an IP address or hostname.
To call a specific number
(you can also specify an IP
address or hostname), type that
number (or IP address or hostname).
Example: to specify that when this rule is
invoked, the MCU with hostname my_mcu is called, type my_mcu.
To call a specific extension, separate the number/address from the extension by
typing a
exclamation mark (!).
Example: to call the Codian MCU with IP address "10.2.1.33",
and try to join a conference with numeric identifier "00000", type 10.2.1.33 ! 00000.
To include any of the digits from the incoming called number in the outgoing number,
specify a substitution, by typing the dollar sign ($) followed by a index. Valid indices are: A: substitute the entire incoming called number.
1..9: substitute the digits enclosed in the relevant set of parentheses of the condition.
Example: for all calls matching the condition of "55 (DDDD)", set an action
to call the MCU with name
"my_mcu" and join the call to the conference with identifier that matches "(DDDD)".
For this
example, type the action of my_mcu : 00 $1. In this case, an incoming call
to "551234" will attempt to join conference with numeric
identifier "001234" on the Codian MCU with the name "my_mcu".
When you have entered the number, select the protocol from the drop-down list:
For H.323 calls, choose between:
H.323 (without gatekeeper): the call will be treated as an H.323 protocol call; no gatekeeper will be consulted
H.323 using a configured gatekeeper: you can select a gatekeeper to be queried for calls matching this rule. The gatekeeper specified here will override the port-associated gatekeeper
For SIP calls, choose between:
SIP (without registrar): the call will be treated as a SIP call; no registrar will be consulted
SIP using a configured registrar: you can select the registrar to be consulted for calls matching this rule
Click Add rule.
Updating dial plan rules
To update an existing dial plan rule:
Go to Dial plan and find the rule you want to modify.
Click on the number or name of the rule to view its details.
Modify the rule details using the information listed above in Adding dial plan rules
to help you.