Top 7 Dial Plans for Sipura 3000 Dial Plan Manager (With Examples)
1) Basic Local Dialing
- When to use: Small office or home setup where all extensions and PSTN lines are local.
- Pattern: X.
- Action: DialPlan (proxy) — send matched digits unchanged to outbound gateway.
- Example:
- Pattern: X.
- Rewrite: {none}
- Route: PSTN gateway
2) 10-Digit NANPA Dialing (North America)
- When to use: US/Canada environments requiring 10-digit dialing.
- Pattern: NXXNXXXXXX (or 1NXXNXXXXXX if caller may dial leading 1).
- Action: If user dials 7 digits, prepend area code; if 10 digits, pass as-is.
- Example rules:
- Pattern: NXXNXXXXXX → Rewrite: \(0 → Route: PSTN</li> <li>Pattern: NXXXXXX → Rewrite: 555NXXXXXX (example area code) → Route: PSTN</li> </ul> </li> </ul> <h3>3) International Dialing with Country Prefix</h3> <ul> <li><strong>When to use:</strong> Offices that must route international calls via a specific trunk.</li> <li><strong>Pattern:</strong> 011X. (or 00X. depending on local international access code)</li> <li><strong>Action:</strong> Match international prefix, strip/keep as required, route to international trunk.</li> <li><strong>Example:</strong> <ul> <li>Pattern: 011X. → Rewrite: 011\)0 → Route: Intl-Trunk
4) Emergency Number Handling
- When to use: Ensure emergency numbers (e.g., 911, 112) are always routed and not blocked.
- Pattern: 911
- Action: Immediate route to primary PSTN with highest priority and no rewrite.
- Example:
- Pattern: 911 → Rewrite: 911 → Route: Emergency-Gateway (priority)
5) Internal Extension Dialing & Intercom
- When to use: Direct extension-to-extension calls without leaving the PBX.
- Pattern: 2XXX (4-digit extensions) or 3-digit extensions like 100–199.
- Action: Route to local extension pool; optionally block outbound routing.
- Example:
- Pattern: 2XXX → Action: Local/Internal → No outbound route
6) Least-Cost Routing (LCR) by Prefix
- When to use: Environments with multiple trunks/carriers to minimize call costs.
- Pattern: Use prefixes to identify destinations (e.g., 9 to get outside, then carrier prefix).
- Action: Strip access digit(s), prepend carrier selection prefix, route to chosen trunk.
- Example:
- Pattern: 9X. → Rewrite: \(1 (strip 9) → Route: Primary-PSTN</li> <li>Pattern: 9011X. → Rewrite: \)1 (strip 90) → Route: Cheap-Intl-Carrier
7) Anonymous/Blocked Caller Handling & Special Services
- When to use: Block anonymous outbound calls or route operator/service numbers.
- Pattern:67X. (or specific service numbers like *72, *73)
- Action: Detect service codes, perform appropriate feature (enable/disable CLIR) or block.
- Example:
- Pattern: *67NXXXXXX → Action: Set CallerID=Blocked → Route: PSTN
- Pattern: *72 → Action: CallForwardEnable → Internal Service
Notes (concise):
- Use precise digit patterns supported by Sipura syntax (e.g., X, N, Z, . for repetition).
- Test each rule in a non-production environment before deployment.
- Order matters: place emergency and internal rules above broad patterns like X.
Leave a Reply
You must be logged in to post a comment.