Patton electronic 4020 Series Sample Dial Plans, Simple Dial Plan, Non-dialed Line Dial Plan

Page 95

SmartLink 4020 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

95

Image 95
Contents SmartLink Mailsupport@patton.com Summary Table of Contents Table of Contents Vlan Network-LAN Telephony None System Table of Contents Documentation Calling Features List of Figures List of Figures List of Tables Structure About this guideAudience Safety when working with electricity PrecautionsGeneral conventions Typographical conventions used in this documentGeneral observations General information Chapter contentsSmartLink SmartLink 4020 overviewSmartLink installation Do the following Installing the routerConnect to the Internet service provider System information System Uptime HomeLAN IP Address System informationSystem Uptime WAN IP AddressSystem Status Network-WAN WAN Priority Tag Ieee 802.1q Interface Status Network SettingsStatus Settings Specify fixed WAN configuration Device Operating ModeInternet Configuration Obtain WAN configuration dynamicallyWAN PPPoE Configuration Enable PPPoEAuthentication SettingsWAN MAC Address Spoofed Configuring Dynamic DNSMAC Spoofing Configuration Saving your work MTU SizeWAN Vlan Configuration Assured Bandwidth for Voice QoS Quality of ServiceEnable Voice QoS ToS/DiffServIPSec Configuration Inbound AH Authentication Algorithm Outbound AH Authentication AlgorithmOutbound AH Authentication Key HEX Outbound ESP Authentication Key HEXInbound ESP Authentication Key HEX Network-LAN Dhcp Viewing the Dchp Client Table Server SettingsClient Network Information Static Address AssignmentViewing the Routing Table RoutingDynamic Routing Static RoutingPort Forwarding to LAN Port ForwardingIP Filtering Reserved PortsFilter IP Range Telephony Telephony Telephony Phone Line Status VoIP StatusVoIP Server Registration Status Messages waiting Caller ID SettingUser Name Subscribed for VoicemailSIP Configuration SIP Server SettingsGateway Settings VoIP Vlan Configuration SIP ExtensionsRTP Telephone Event Configuration RTP Parameters SIP Timer Values millisecondsSIP Parameters Hook Flash Mime TypeNAT Traversal Jitter Buffer Audio/CODEC ConfigurationPacketization FAX without T.38 Use G.711 fax Phone 1 & PhoneUser Information Supplementary Service ActivationThree-Way Conferencing Message Waiting IndicatorCall Forward All Selective Call ForwardDial Out Type Selective Call Forward Settings Call Forward SettingsOutgoing Call Block Http Digest SettingIncoming Call Block Block Caller IDSpeed Dial Serv Line 1 Speed Dial SettingsLine 2 Speed Dial Settings Speed DialSystem System System Web Page Protect Set Security PasswordNew Root Password New User PasswordLogging Confirm new passwordEnable Syslog ConfigurationSaving your work Enable DebugDebug Server Debug Connect PortLocalization Service AccessEnable Http Enable Ping ReplyConfirm Tone Call Progress TonesDial Tone Prompt ToneOff Hook Warning Distinctive Ring SettingBusy Tone Ring Back ToneName Value Supplementary Service KeysIP Dialing Call forward selectiveBlock Anonymous Calls Warm LineCalling Prefix Keys Speed DialingIncome Caller ID Call Conference Voicemail accessCall Hold Call Waiting call alternativeControl Timer Values FXS Port Ring SettingSnmp Trap Configuration Snmp ConfigurationFXS Port Polarity Configuration Snmp System Configuration Auto UpgradeRoutine Upgrade every xxx days Snmp Community ConfigurationUpgrade Server Manual UpgradeEnable Auto Upgrade Auto Upgrade ProtocolReload Documentation Documentation link IntroductionLogout Logout window Logout Contacting Patton for assistance Patton support headquarters in the USA Warranty coverageContact information RMA numbers Out-of-warranty serviceReturns for credit Return for credit policyAppendix a Compliance information CE notice Declaration of Conformity Safety ComplianceCompliance Radio and TV InterferenceAppendix B Specifications Fax and Modem Support Voice Processing signalling dependentVoice Connectivity ConnectivityOperating Environment Voice Services/FeaturesIP Services ManagementAppendix C Dial plans Complex Dial Plan Sample Dial PlansSimple Dial Plan Non-dialed Line Dial PlanSample Dial Plans Appendix D Calling Features Distinctive on Distinctive OFF