Patton electronic M-ATA manual Sample Dial Plans, Simple Dial Plan, Non-dialed Line Dial Plan

Page 81

SmartLink M-ATA Getting Started Guide

C • Dial plans

 

 

Introduction

The MGCP and SIP code will allow provisioning (via web browser) of the dial plan. A dial plan gives the unit a map to determine when a complete number has been entered and should be passed to the SIP server or gate- keeper for resolution into a destination IP address. Dial plans are expressed using the same syntax as used by MGCP NCS specification.

The formal syntax of the dial plan is described by the following notation:

Digit ::= "0" "1" "2" "3" "4" "5" "6" "7" "8" "9"

Timer ::= "T" "t"

Letter ::= Digit Timer "#" "*" "A" "a" "B" "b" "C" "c" "D" "d"

Range ::= "X" "x" -- matches any digit

"[" Letters "]" -- matches any of the specified letters Letters::= Subrange Subrange Letters

Subrange::= Letter -- matches the specified letter

Digit "-" Digit -- matches any digit between first and last Position::= Letter Range

StringElement::= Position -- matches any occurrence of the position

Position "." -- matches an arbitrary number of occurrences including 0

String ::= StringElement StringElement String StringList::= String String "" StringList DialPlan::= String "(" StringList ")"

A dial plan, according to this syntax, is defined either by a (case insensitive) string or by a list of strings. Regard- less of the above syntax a timer is only allowed if it appears in the last position in a string (12T3 is not valid). Each string is an alternate numbering scheme. The unit will process the dial plan by comparing the current dial string against the dial plan, if the result is under qualified (partial matches at least one entry) then it will do nothing further. If the result matches or is over-qualified (no further digits could possibly produce a match) then send the string to the gatekeeper and clear the dial string. The Timer T is activated when it is all that is required to produce a match. The period of timer T is 4 seconds. For example a dial plan of (xxxTxxxxx) will match immediately if 5 digits are entered, it will also match after a 4 second pause when 3 digits are entered.

Sample Dial Plans

Simple Dial Plan

Allows dialing of 7-digit numbers (e.g. 5551234) or an operator on 0. Dial plan is (0Txxxxxxx)

Non-dialed Line Dial Plan

As soon as handset is lifted the unit contacts the gatekeeper (used for systems where DTMF detection is done in-call). Dial plan is (x.) i.e. match against 0 (or more) digits. Note: the dot ‘.’

Complex Dial Plan

Local operator on 0, long distance operator on 00

4-digit local extension number starting with 3, 4, or 5

7-digit local numbers are prefixed by an 8

Introduction

81

Image 81
Contents SmartLink M-ATA Mailsupport@patton.com Summary Table of Contents Table of Contents Telephony None Table of Contents System Table of Contents Documentation Calling Features List of Figures List of Tables About this guide AudienceStructure Safety when working with electricity PrecautionsTypographical conventions used in this document General observationsGeneral conventions General information Chapter contentsSmartLink M-ATA SmartLink M-ATA overviewSmartLink installation Phone Power adapter Installing the M-ATAResetting the M-ATA to factory default System information System Uptime HomeSystem information System Status Network-LAN Network Settings StatusInterface Status Settings Internet Configuration Obtain LAN configuration dynamicallySpecify fixed LAN configuration Authentication Enable PPPoESettings WAN PPPoE ConfigurationMAC Spoofing Configuration Configuring Dynamic DNSWAN MAC Address Spoofed Vlan ConfigurationVlan Tag Ieee 802.1q ToS/DiffServPriority Tag Ieee 802.1q Saving your workTelephony Telephony Telephony VoIP Status VoIP Server Registration StatusPhone Line Status User Name Caller ID SettingSubscribed for Voicemail Messages waitingSIP Server Settings Gateway SettingsSIP Configuration SIP Extensions RTP Telephone Event ConfigurationVoIP Vlan Configuration SIP Parameters SIP Timer Values millisecondsHook Flash Mime Type RTP ParametersNAT Traversal Packetization Audio/CODEC ConfigurationJitter Buffer FAX without T.38 Use G.711 faxUser Information PhoneSupplementary Service Activation Distinctive Ring Message Waiting IndicatorCall Transfer Dialing by IP AddressDial Out Type Call Forward SettingsSelective Call Forward Settings Incoming Call BlockOutgoing Call Block Line 1 Speed Dial Settings Http Digest SettingSpeed Dial Speed Dial ServSystem System System New Root Password Set Security PasswordNew User Password Confirm new passwordEnable Syslog Syslog ServiceConfiguration Syslog ServerEnable Debug Debug ServiceNTP Service Debug ServerTime Zone Adjust clock for daylight savings Service AccessEnable Http Enable Ping ReplyCall Progress Tones LocalizationPrompt Tone Dial ToneConfirm Tone Holding ToneFollowing is a sample ring cadence pattern configuration Distinctive Ring SettingsCall forward selective Supplementary Service KeysBlock Anonymous Calls Warm LineSpeed Dialing IP DialingIncome Caller ID Calling Prefix KeysCall Waiting call alternative Call HoldCall Conference Call Conference DropControl Timer Values FXS Port FXS Port Polarity Configuration Ring SettingSnmp Trap Configuration Snmp ConfigurationSnmp Community Configuration Snmp System ConfigurationAuto Upgrade Manual Upgrade window Manual UpgradeReload Documentation Documentation link IntroductionLogout Logout window Contacting Patton for assistance Patton support headquarters in the USA Contact informationRMA numbers Warranty coverageAppendix a Compliance information Compliance Safety ComplianceRadio and TV Interference FCC Part CE Notice Declarations of ConformityAppendix B Specifications Voice Connectivity Voice Processing signalling dependentConnectivity Fax and Modem SupportIP Services Voice Services/FeaturesManagement Operating EnvironmentAppendix C Dial plans Simple Dial Plan Sample Dial PlansNon-dialed Line Dial Plan Complex Dial PlanSample Dial Plans Appendix D Calling Features Distinctive on Distinctive OFF Appendix E Voice prompt configuration Existing voice prompt configuration Accessing the voice prompt