2-19
Cisco SIP IP Phone Administrator Guide
Chapter 2 Getting Started with Your Cisco SIP IP Phone
Creating Dial Plans
919 919 (No need to use the input.)
............ 12345678 (Note that nothing goes in for the extra dots.)
•
Route= “route” is default, emergency, or FQDN. FQDN is treated the same as default proxy. Route
indicates which proxy the call is to be routed to. This entry is not case sensitive.
Step 4
If desired, specify <!--comment--> at the end of each string, where comment defines the type of plan (for
example, Long Distance or Corporate Dial Plan).
Step 5
When completed, enter </DIALTEMPLATE> to indicate the end of the dial-plan template.
Step 6
Give the file a unique name specific to the dial plan it defines, and save the file with an .xml extension
to your TFTP server.
Step 7
If the dial plan applies to a specific phone, add the path to the dial plan (without specifying the file type
of .xml) via the dial_template parameter in the phone-specific configuration file. If the dial plan applies
to a system of phones, add the path to the dial plan via the dial_template parameter in the default
configuration file. For more information on defining the dial_template parameter, see the
“Modifying
the Phone’s SIP Settings” section on page 3-5
.
The following is an example of a North American dial plan:
<DIALTEMPLATE>
<TEMPLATE MATCH="0" Timeout="1" User="Phone"/> <!-- Local operator-->
<TEMPLATE MATCH="9,011*" Timeout="6" User="Phone"/> <!-- International calls-->
<TEMPLATE MATCH="9,0" Timeout="2" User="Phone"/> <!-- PSTN Operator-->
<TEMPLATE MATCH="9,11" Timeout="0" User="Phone" Rewrite="9911"/> <!-- Emergency-->
<TEMPLATE MATCH="w!" Timeout="1" User="PHONE" Rewrite="9911"/> <!-- 911 when entered in Alpha mode -->
<TEMPLATE MATCH="9,.11" Timeout="0" User="Phone"/> <!-- Service numbers -->
<TEMPLATE MATCH="9,101..............." Timeout="0" User="Phone"/> <!-- Long Distance
Service-->
<TEMPLATE MATCH="9,10.............." Timeout="0" User="Phone"/> <!-- Long Distance
Service-->
<TEMPLATE MATCH="9,10*" Timeout="6" User="Phone"/> <!-- Long Distance Service-->
<TEMPLATE MATCH="9,1.........." Timeout="0" User="Phone"/> <!-- Long Distance -->
<TEMPLATE MATCH="9,......." Timeout="0" User="Phone"/> <!-- Local numbers -->
<TEMPLATE MATCH="*" Timeout="15"/> <!-- Anything else -->
</DIALTEMPLATE>