Hookflash transfer support from FXS port on H.323 gateway?

Unanswered Question
May 13th, 2010
User Badges:


We have the following:


Analog device ---fxs—gateway---h323—ccm 6.1.3

Analog device is connected to FXS port in Cisco 2821 H.323 gateway 12.4(11)XW Advanced IP services, to Call Manager 6.13.  When the Analog device sends/performs a hookflash transfer by sending <hookflash signal> <pause> <dialed digits of 1460>  to FXS port we hear some clicks then dialed digits and then the call disconnects.  Please see configuration below:

dial-peer voice 118 voip

preference 1

destination-pattern 1460  (Destination DN that I want FXS attached phone to hook flash to)

voice-class codec 1

voice-class h323 1

session target ipv4:10.151.190.6  (Call Manager 6.13)

dtmf-relay h245-signal    

no vad

voice-port 0/1/2   (FXS port)

timing hookflash-in 1000  


We know that we can get the hookflash transfer to work with MGCP, but we are wondering if Cisco has achieved this functionality in newer vesions of IOS for h.323.  We opened a TAC and here is what TAC said:


"Hello Tony,

I hope you are doing well.

Unfortunately, H.323 gateways do not support call transfer from hookflash of FXS ports. However, there may be a work around for your requested feature. You'll need an application script to control it.Please contact your Cisco Account Manager or Sales Engineer for this workaround since it is not troubleshooted by Cisco TAC."



Does anyone know if:


1.      Cisco IOS  and Call Manager support hookflash transfers made from analog devices attached to an FXS port on an H.323 voice gateway?  If so, what are the commands to configure the router to complete the hookflash transfer and what is the correct version of Cisco IOS that we need to be running that supports this function?


2.  Is there is an application script to do this in H.323?


3. Are we stuck with configuring MGCP to achieve this?


Thanks in advance,

Tony

[email protected]








  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
testeven Thu, 05/13/2010 - 07:35
User Badges:
  • Cisco Employee,

Hi!


IOS hookflash transfer is not supported with H323. It is only supported when using MGCP. 

Regards,

Tere.
tcekada Thu, 05/13/2010 - 07:47
User Badges:

Tere,


     Thanks for your reply.  Update.  Cisco TAC has come back and is now saying that there is a TAC support method to do this on H.323 with a TCL script which may do the blind transfer but fingers are crossed.  Just wanted to get some certainty that MGCP Hybrid was still the way to go on achieving this.


Tony

shane.orr Thu, 01/13/2011 - 07:14
User Badges:
  • Silver, 250 points or more

Tony, did you ever get this working?  If so would be willing to share the TCL / Configuration?

tcekada Thu, 01/13/2011 - 11:02
User Badges:

Shane,

    Yes I got it to work.  I have attached the zip app-h450-transfer.2.0.0.10.zip  that I got from TAC and instructions.  It has a readme in it as well.  Also here are the snippets from my router configuration.  Hope this helps.   Tonyc

            0 May 17 2010 20:52:30 prompts
3            0 May 17 2010 20:52:30 prompts/en
4        21108 May 17 2010 20:52:32 prompts/en/en_author_fail_alaw.au
5        21108 May 17 2010 20:52:34 prompts/en/en_author_fail_ulaw.au
6        96024 May 17 2010 20:52:44 prompts/en/en_busy_tone_alaw.au
7        96024 May 17 2010 20:52:56 prompts/en/en_busy_tone_ulaw.au
8        54172 May 17 2010 20:53:02 prompts/en/en_dest_blocked_alaw.au
9        54172 May 17 2010 20:53:08 prompts/en/en_dest_blocked_ulaw.au
10       42484 May 17 2010 20:53:12 prompts/en/en_dest_busy_alaw.au
11       42484 May 17 2010 20:53:18 prompts/en/en_dest_busy_ulaw.au
12       12668 May 17 2010 20:53:20 prompts/en/en_disconnected_alaw.au
13       12668 May 17 2010 20:53:22 prompts/en/en_disconnected_ulaw.au
14       19512 May 17 2010 20:53:24 prompts/en/en_enter_dest_alaw.au
15       19512 May 17 2010 20:53:26 prompts/en/en_enter_dest_ulaw.au
16       31832 May 17 2010 20:53:30 prompts/en/en_fast_busy_tone_alaw.au
17       31832 May 17 2010 20:53:34 prompts/en/en_fast_busy_tone_ulaw.au
18      496521 May 17 2010 20:54:26 prompts/en/en_music_xferee_alaw.au
19      496521 May 17 2010 20:55:54 prompts/en/en_music_xferee_ulaw.au
20      496521 May 17 2010 20:56:56 prompts/en/en_music_xferto_alaw.au
21      496521 May 17 2010 20:57:58 prompts/en/en_music_xferto_ulaw.au
22       35456 May 17 2010 20:58:02 prompts/en/en_no_dest_entered_alaw.au
23       35456 May 17 2010 20:58:06 prompts/en/en_no_dest_entered_ulaw.au
24       23506 May 17 2010 20:58:10 prompts/en/en_no_service_available_alaw.au
25       23506 May 17 2010 20:58:12 prompts/en/en_no_service_available_ulaw.au
26       42484 May 17 2010 20:58:18 prompts/en/en_operator_is_busy_alaw.au
27       42484 May 17 2010 20:58:22 prompts/en/en_operator_is_busy_ulaw.au
28       17159 May 17 2010 20:58:24 prompts/en/en_reenter_dest_alaw.au
29       17167 May 17 2010 20:58:26 prompts/en/en_reenter_dest_ulaw.au
30      200024 May 17 2010 20:58:50 prompts/en/en_ringback_tone_alaw.au
31      200024 May 17 2010 20:59:16 prompts/en/en_ringback_tone_ulaw.au
32       92882 May 17 2010 21:00:14 app-h450-transfer.2.0.0.10.tcl

application
  service transfer flash:app-h450-transfer.2.0.0.10.tcl
  paramspace english language en
  paramspace english index 0
  paramspace english location flash:/prompts/en/
  paramspace english prefix en

voice-port 0/1/0
!
voice-port 0/1/1
!
voice-port 0/1/2
!
voice-port 0/1/3

dial-peer voice 7 pots
description ***Maxaar TTT Hunt***
preference 2
destination-pattern 1457
port 0/1/3
!
dial-peer voice 5 pots
description ***Maxaar TTT Hunt***
preference 1
destination-pattern 1457
port 0/1/2
!
dial-peer voice 6 pots
description ***Maxaar TTT Hunt***
preference 3
destination-pattern 1457
port 0/1/0
!
dial-peer voice 119 voip
description **Service Transfer allows hookflash**
service transfer
incoming called-number 1457
dtmf-relay h245-alphanumeric
codec g711ulaw
no vad
!

My name is David from the multiservice voice TAC team and I have taken ownership for Service Request #614351191.

Problem Description

From what I understand, you need assistance configuring hook flash transfer on an FXS port for an H.323 gateway.  Please clarify if this is incorrect.  Can you also tell me what the business impact is of this issue to your organization?

Action Plan

To do this you will need to download a TCL script to your router.  The script can be found at:

http://www.cisco.com/cgi-bin/Software/Tablebuild/doftp.pl?ftpfile=cisco/access/tclware/app-h450-transfer.2.0.0.10.zip&app=Tablebuild&status=showC2A

You will need to copy the files from this zip file onto the router and then add configuration to have the calls invoke the script on the inbound H.323 dial-peer which will terminate to the FXS port.  Here is an example:

application

service IVR_TRANSFER flash:app-h450-transfer.2.0.0.10.tcl

   paramspace english language en

   paramspace english index 0

   paramspace english location flash:/prompts/en/

   param local-hairpin 1

   paramspace english prefix en

dial-peer voice 2900 voip

service ivr_transfer

session target ipv4:14.1.97.146

incoming called-number 2900

dtmf-relay h245-alphanumeric

codec g711ulaw

no vad

shane.orr Thu, 01/13/2011 - 11:38
User Badges:
  • Silver, 250 points or more

Awesome, much appreciated!

Actions

This Discussion