Sipura Technology SPA-2000 manual

Page 50

The plans contain a series of digit sequences, separated by the ‘’ character. The collection of sequences is enclosed in parentheses, ‘(‘ and ‘)’.

When a user dials a series of digits, each sequence in the dial plan is tested as a possible match. The matching sequences form a set of candidate digit sequences. As more digits are entered by the user, the set of candidates diminishes until only one or none are valid.

Any one of a set of terminating events triggers the SPA-2000 to either accept the user-dialed sequence, and transmit it to initiate a call, or else reject it as invalid. The terminating events are:

No candidate sequences remain: the number is rejected.

Only one candidate sequence remains, and it has been matched completely: the number is accepted and transmitted after any transformations indicated by the dial plan, unless the sequence is barred by the dial plan (barring is discussed later), in which case the number is rejected.

A timeout occurs: the digit sequence is accepted and transmitted as dialed if incomplete, or transformed as per the dial plan if complete.

An explicit ‘send’ (user presses the ‘#’ key): the digit sequence is accepted and transmitted as dialed if incomplete, or transformed as per the dial plan if complete.

The timeout duration depends on the matching state. If no candidate sequences are as yet complete (as dialed), the Interdigit_Long_Timeout applies. If a candidate sequence is complete, but there exists one or more incomplete candidates, then the Interdigit_Short_Timeout applies.

White space is ignored, and may be used for readability.

Digit Sequence Syntax:

Each digit sequence within the dial plan consists of a series of elements, which are individually matched to the keys pressed by the user. Elements can be one of the following:

Individual keys ‘0’, ‘1’, ‘2’ . . . ‘9’, ‘*’, ‘#’.

The letter ‘x’ matches any one numeric digit (‘0’ .. ‘9’)

A subset of keys within brackets (allows ranges): ‘[‘ set ‘]’ (e.g. [389] means ‘3’ or ‘8’ or ‘9’)

oNumeric ranges are allowed within the brackets: digit ‘-‘ digit (e.g. [2-9] means ‘2’ or ‘3’ or … or ‘9’)

oRanges can be combined with other keys: e.g. [235-8*] means ‘2’ or ‘3’ or ‘5’ or ‘6’ or ‘7’ or ‘8’ or ‘*’.

Element repetition:

Any element can be repeated zero or more times by appending a period (‘.’ character) to the element. Hence, “01.” matches “0”, “01”, “011”, “0111”, … etc.

Subsequence Substitution:

A subsequence of keys (possibly empty) can be automatically replaced with a different subsequence using an angle bracket notation: ‘<’ dialed-subsequence ‘:’ transmitted-subsequence ‘>’. So, for example, “<8:1650>xxxxxxx” would match “85551212” and transmit “16505551212”.

Intersequence Tones:

© 2003 Sipura Technology, Inc

Proprietary (See Copyright Notice on Page 2)

50

Image 50
Contents Sipura Technology, Inc DecemberDisclaimer Please Read Use of Proprietary Information and Copyright NoticeTable of Contents Sipura Technology, Inc SPA-2000 User GuideProduct Description SPA-2000 Hardware OverviewStatus Description Default Handset Blink Behavior RateStatus LED Description Firmware Upgrade Installation OverviewSoftware Configuration Firmware Upgrade via TftpIVR Conventions Firmware Upgrade via PC Utility ProgramIVR Interface IVR Action IVR Menu Choice Parameters SPA-2000 Interactive Voice Response IVR MenuExample 100110 Requires Password101 111Web Interface Conventions Administration PrivilegesSPA Web Interface Basic and Advanced Views SPA-2000 Web Page Configuration Default Values SPA-2000 Information Web Page Advanced Admin ViewSPA-2000 System Configuration Web Page Advanced Admin View SPA-2000 SIP Configuration Web Page Advanced Admin View Sipura Technology, Inc Proprietary See Copyright Notice on SPA-2000 Regional Configuration Web Page Advanced Admin View SPA-2000 Line 1 Configuration Web Page Line 2 Is Identical SPA-2000 User 1 Configuration Web Page User 2 Is Identical Provisioning Parameters Configuration ParametersSystem Parameters Upgrade Parameters Protocol ParametersSIP T1 SDP Audio Codec Names Parameter Name Description Default NAT Support Parameter Name Description DefaultUser Account Information Parameter Name Description Default Line 1 and Line 2 ParametersSupplementary Services Enable Audio Settings Parameter Name Description Default User 1 and User 2 Parameters Dial Plan Parameter Name Description DefaultPolarity Settings Parameter Name Description Default Speed Dial Settings Parameter Name Description Default Call Progress Tones Parameter Name Description Default Regional ParametersRing and CWT Cadence Parameter Name Description Default Control Timer Values sec Parameter Name Description Default Page System Status Miscellaneous Parameters Parameter Name Description DefaultCall Statistics Reporting Line 1/2 StatusUser Guidelines Call 1/2 StatusOriginating a Phone Call Basic ServicesEnhanced Services Receiving a Phone CallCalling Line Identification Presentation Clip Following Call WaitingTo block Caller ID on all outbound calls, do Disable or Cancel Call Waiting Call-Waiting with Caller ID Voice MailAttendant Call Transfer Unattended or Blind Call TransferCall Hold Three-Way CallingThree-Way Ad-Hoc Conference Calling Call ReturnAutomatic Call Back Call FWD UnconditionalCall FWD Busy Call FWD No Answer Anonymous Call Blocking Distinctive / Priority Ringing and Call Waiting ToneSpeed Calling Up to Eight 8 Numbers or IP Addresses Sipura Technology, Inc Proprietary See Copyright Notice on Where to Get Support Appendix I Dial Plan Administration Dial PlanPage Xxx 4911 1 2-9xx