Uncorrect working of tag <transfer> in VoiceXML

Unanswered Question
Oct 14th, 2009
User Badges:

There are Cisco 2801, 4 FXO ports connect to PSTN, CME configured and connect to H323 VoIP network by Gatekeeper.

On Cisco 2801 working VoiceXML application:


<?xml version="1.0"?>

<vxml version="2.0" base="tftp://х.х.х.х/ivr.vxml">


<form id="main">

<property name="timeout" value="10s"/>

<transfer name="mycall" dest="phone://7373" bridge="true"/>

</form>


</vxml>


Dial-peers on Cisco 2801 are following:


dial-peer voice 1 pots

destination-pattern .T

port 0/0/0

!

dial-peer voice 2 pots

destination-pattern .T

port 0/0/1

!

dial-peer voice 3 pots

destination-pattern .T

port 0/0/2

!

dial-peer voice 4 pots

destination-pattern .T

port 0/0/3

!

dial-peer voice 7000 voip

huntstop

destination-pattern 7[0-34679]..

session target ras

codec g711ulaw

!

dial-peer voice 7667 voip

service ivr

incoming called-number 7667

codec g711ulaw


Trouble: VXML transfer to internal number 7373 by gatekeepr and to other numbers, beginning with 7 routed to POTS dial-peers (1,2,3,4) , but not to dial-peer 7000. Why? Help me, please.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
jbouwkamp Wed, 10/14/2009 - 17:31
User Badges:
  • Silver, 250 points or more

IOS doesn't route based on closest match, it just goes with the first match. You might try adding pref 1 to all the POTS dial peers, that way the voip dial peers with the default preference of 0 will be first choice. Having the .T changed to a ....T might work as well, it just depends on your entire dialplan and what works for your situation.

OstapenkoDA Thu, 10/15/2009 - 00:53
User Badges:

This tips don't work. Construction voice service voip

allow-connections h323 to h323

resolved my trouble


Thanks a lot off for help. Please close topic.

Actions

This Discussion