
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
88
|
Chapter 4: Circuit-Switched Telephony
To truly simulate a key system, you’d need to allow each phone to
select which trunk it wants to use when dialing out—but since this
example uses only one trunk, there’s not much to choose.
Dial-Plan and PBX Design
The dial-plan is a set of rules that governs the call-routing behavior of a PBX. When a
business user picks up his telephone and dials a number, the PBX refers to the rules
in the dial-plan in order to determine how best to connect that call. While dial-plans
have no standardized syntax or established set of best practices, they are always
expected to describe:
• How phones are uniquely identified on the network—usually through extension
numbers
• How to connect calls based on the caller’s DTMF digits—i.e., which channels to
open to route the call
• How to connect or restrict calls based on their origin
• What effects the origin of a call has on its priority
• How to group phones together for common applications, such as group ring or
hunt groups
Dial-plans needn’t be confined to a single PBX within an enterprise. A large network
can have dozens of PBXs that are all subject to a common dial-plan. Dial-plans aren’t
exclusive to legacy telephony equipment either. SoftPBX systems support and require
a dial-plan, too.
The specifics of configuring ...