How to use Timeout and Termination Characters in Call-Routing Tabels
Posted by Elena Brambilla, Last modified by Daniel Lizaola on 12 December 2017 04:53 PM
|
|
Call-Routing tables offer two possibilities to terminate overlap dialed numbers. 1. A dialling timeout 2. A special termination caracter like # or * The timout and the caracter can be configured as follows: 172.16.40.125>enable 172.16.40.125#configure 172.16.40.125(cfg)#context cs 172.16.40.125(ctx-cs)[switch]#digit-collection timeout 5 172.16.40.125(ctx-cs)[switch]#digit-collection terminating-char # For example: 172.16.40.125(ctx-cs)[switch]#routing-table called-e164 RT-CDPN-EX 172.16.40.125(rt-tab)[RT-CDPN~]#route 123T dest-interface Line0 According to this rule the dialed keys '12345#' will be immediatly matched and the number '12345' will be used without waiting for the timeout. Special Cases: The Termination Character can also be part of the rule, in which case it will NOT have the effect of cancelling the timeout period. Examples: Rule: #21#T Dialled Keys: #21#1234 Effect: Timeout is aktive, used number: #21#1234 Rule: #21#T Dialled Keys: #21#1234# Effect: No Timeout, used number: #21#1234 Note: The first two dialled '#' do not cancell the timeout, they are part of the rule. For a general digit-collection with timeout or termination caracter without any restrictions use the following rule: Rule: T In this case... Dialled Keys: 1234 Effect: Timeout active, used number: 1234 or... Dialled Keys: 1234# Effect: No Timeout, used number: 1234 Do NOT use a rule as follows: Rule: .*T In this case... Dialled Keys: 1234# Effect: Timeout is STILL active because '#' matches the regular expression '.T', the used number will be: 1234# | |
|
Comments (0)