cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1372
Views
0
Helpful
4
Replies

ATA 190 - Cannot Dial 4 Digit Extension

jallenTRC
Level 1
Level 1

Hello,

My company purchased a Cisco ATA 190. I was able to get it configured and registered to an Avaya Session Manager. I am able to dial phone numbers, but i cannot isolate the issue causing to not be able to dial 4 digit extensions. I have created  a dial plan based off of the ATA 186/188 but it doesnt seem to work. I am loading both file to the ATA via TFTP server.

any help on this would be greatly appreciated. 

i can also dial 9+1+<number> (in most cases) and that works fine also. its just 4 digit dialing that i am unable to get working.

My ATA<MAC>.cnf.xml is here

<?xml version="1.0"?>
<device>
<deviceProtocol>SIP</deviceProtocol>
<devicePool>
<callManagerGroup>
<name>ATA190-Config</name>
<tftpDefault>true</tftpDefault>
<members>
<member priority="0">
<callManager>
<name>xxx.110.203.39</name>
<description>Avaya-SM</description>
<ports>
<sipPort>5060</sipPort>
</ports>
<processNodeName>xxx.110.203.39</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
<srstInfo>
<userModifiable>true</userModifiable>
<isSecure>false</isSecure>
</srstInfo>
</devicePool>
<!-- -->
<sipProfile>
<phoneLabel>Extension Label</phoneLabel>
<!-- -->
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x-cisco-serviceuri-cfwdall</callForwardURI>
<callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
<callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
<callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
<meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
<abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
<rfc2543Hold>false</rfc2543Hold>
<callHoldRingback>2</callHoldRingback>
<localCfwdEnable>true</localCfwdEnable>
<semiAttendedTransfer>true</semiAttendedTransfer>
<anonymousCallBlock>2</anonymousCallBlock>
<callerIdBlocking>2</callerIdBlocking>
<dndControl>0</dndControl>
<remoteCcEnable>true</remoteCcEnable>
</sipCallFeatures>
<!-- -->
<sipStack>
<sipInviteRetx>6</sipInviteRetx>
<sipRetx>10</sipRetx>
<timerInviteExpires>180</timerInviteExpires>
<timerRegisterExpires>3600</timerRegisterExpires>
<timerRegisterDelta>5</timerRegisterDelta>
<timerKeepAliveExpires>120</timerKeepAliveExpires>
<timerSubscribeExpires>120</timerSubscribeExpires>
<timerSubscribeDelta>5</timerSubscribeDelta>
<timerT1>500</timerT1>
<timerT2>4000</timerT2>
<maxRedirects>70</maxRedirects>
<remotePartyID>false</remotePartyID>
<userInfo>None</userInfo>
</sipStack>
<!-- -->
<codec>g711ulaw</codec>
<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<kpml>1</kpml>
<sipLines>
<line>
<featureLabel>2060</featureLabel>
<proxy>xxx.110.203.39</proxy>
<port>5060</port>
<name>2060</name>
<displayName>BlueHill Confernce Room</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>2060</authName>
<authPassword>123456</authPassword>
<sharedLine>false</sharedLine>
<contact>2060</contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
</sipLines>
<dialTemplate>NAdialplan.xml</dialTemplate>
</sipProfile>
<userLocale>
<name>English_United_States</name>
<langCode>en_US</langCode>
<winCharSet>iso-8859-1</winCharSet>
</userLocale>
<networkLocale>United_States</networkLocale>
<networkLocaleInfo>
<name>United_States</name>
</networkLocaleInfo>
</device>

my dialplan.xml file is here

<DIALTEMPLATE>
<TEMPLATE MATCH="...." TIMEOUT="0"/>
<TEMPLATE MATCH="0" Timeout="1" User="Phone"/>
<TEMPLATE MATCH="9,011*" Timeout="6" User="Phone"/>
<TEMPLATE MATCH="9,0" Timeout="1" User="Phone"/>
<TEMPLATE MATCH="9,11" Timeout="0" User="Phone" Rewrite="9911"/>
<TEMPLATE MATCH="9,.11" Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,101..............." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,10.............." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,10*" Timeout="6" User="Phone"/>
<TEMPLATE MATCH="9,1.........." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,......." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="*" Timeout="15"/>
<DIALTEMPLATE>

4 Replies 4

Hi, in your ATA<MAC>.cnf.xml file you have specified this dialplan: <dialTemplate>NAdialplan.xml</dialTemplate>.

Check if the name of the file is ok. In your post you wrote "my dialplan.xml". NA is missing.

Check also the code inside the file:

- <TEMPLATE MATCH="...." TIMEOUT="0"/>

change TIMEOUT with Timeout, could be case sensitive.

- <DIALTEMPLATE>

the end of the file must be </DIALTEMPLATE>

I suppose also that <TEMPLATE MATCH="...." TIMEOUT="0"/> and <TEMPLATE MATCH="*" Timeout="15"/> could be in conflict.

Can you create a more specific rule? What is the start digit of your extensions?
E.g. 4 => <TEMPLATE MATCH="4..." TIMEOUT="0"/>

The file should be:

<DIALTEMPLATE>
<TEMPLATE MATCH="0" Timeout="1" User="Phone"/>
<TEMPLATE MATCH="9,011*" Timeout="6" User="Phone"/>
<TEMPLATE MATCH="9,0" Timeout="1" User="Phone"/>
<TEMPLATE MATCH="9,11" Timeout="0" User="Phone" Rewrite="9911"/>
<TEMPLATE MATCH="9,.11" Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,101..............." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,10.............." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,10*" Timeout="6" User="Phone"/>
<TEMPLATE MATCH="9,1.........." Timeout="0" User="Phone"/>
<TEMPLATE MATCH="9,......." Timeout="0" User="Phone"/>

<TEMPLATE MATCH="4..." Timeout="0"/>

<TEMPLATE MATCH="*" Timeout="15"/>
</DIALTEMPLATE>

For more info you can check the paragraph "Creating Dial Plans" at this link: http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cuipph/7960g_7940g/sip/4_4/english/administration/guide/ver4_4/sipins44.html

Regards.

Thanks for the Reply Daniele, I tried applying your suggestions to the file but it still only sends the first digit. Likewise, i saw that when hitting "9" it also only sends the first digit. but the Avaya CM understands that if it gets 9 first, that it should wait for the next 9 digits. for any other number, the SIP send is <number>@avaya.sip 

Hello, i would like to aks if you have solve the issue, because i have the same and stuck with it.

Ahmed Wasim
Level 1
Level 1
Hi Jallen,
I've ATA190 and Avaya Aura CM and SM 6.3. I tried to configure the ATA to work with it but I couldn't. Could you please provide a step-by-step guide to get it configured and registered?