on 01-24-2014 02:23 PM
Dear Geoff,
We have removed the entries (service protocol sipv2 & qos spec) from the dial peer and tested. There is no change in the system behaviour.
Please find the show run result as given below. Please can you advise if anything configured incorrectly?
Also I want to let you that the following error message is flashing on the Router Log Viewer
"No default label available for dialed number CVP1_RC.82001 (ID 5001)
As I stated earlier, if ICM router log viewer is reporting an error like you state above, then ICM is still not configured correctly to return your VRU Label.
ICM will NOT return an error when it sends the VRU label for any Type VRU.
In ICM Config Manager go to the System INFO, confirm you have a NVRU Label configured for a 'default'. This is standard for a type 10 configuration.
Additionally, did you perform a debug on your gateway? Did you confirm the VRU LABEL is being received by the Gateway?
IF ICM is not sending it, (thus the error), your gateway would never see it.
You should place a call and do a debug to confirm, because I doubt you will see it with ICM reporting this error.
Subject: RE: Unable to play voice files from the Gateway
Replied by: Sujin Jebakar on 01-07-2011 08:33:18 AM
Dear Geoff,
We were not informed by trainer to follow 5 digits, it is we followed 5 digits in the lab so we did in the customer site as well.
We are using call server static route to send the label back to Gateway.
Following is the entry we have in the static route
82002>,10.255.6.143
Where, 10.255.6.143 is GW IP address.
Thanks,
Sujin
Subject: RE: New Message from Audra Galiano in Customer Voice Portal (CVP) - CVP - A
Replied by: Audra Galiano on 01-07-2011 08:38:49 AM
I've never used 2 Send to VRU nodes in any deployment to engage VXML - I work for AS.
You can build the appropriate route pattern on CUCM to send the CUCM VRU label to CVP if you build your route patterns properly.
Only instance where we've used Trans Routes is on Parent/Child (with a TYPE10). But A Trans route is effective when needing to return routing control
to CVP instead of CUCM. Just depends on the transfer.
Still, ICM is reporting an error, so there is a config problem with this solution to start with.
Troubleshooting steps:
FIx that your label problem in ICM.
Debug the gateway and see if a label is being received.
If not, walk thru each piece in between to see what's missing.
And this discussion does not belong in this forum.
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 08:41:12 AM
This is extremely minor ¿ but why did you not follow the Cisco document?
The important thing is the fake DNIS for the VRU label should not look like any real number.
Regards,
Geoff
Subject: RE: Unable to play voice files from the Gateway
Replied by: Sujin Jebakar on 01-07-2011 08:46:12 AM
Dear Geoff,
As you mentioned, I am using SendTo VRU node in the ICM routing script. The call goes through the node successfully without any issues.
Also I am able to see the CVP label 8002 in the GW but it fails somewhere in between.
I made changes in the ICM script in such a way that there is just a start node, SendTo VRU node and End node in the script. Still the RouterErrorCode is 66 in the Route_Call_Detail table and the label is not returned.
Thanks,
Sujin
Subject: RE: New Message from Audra Galiano in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 08:47:12 AM
You can do what you like, of course. I¿ve been doing CVP since the ISN days, and my advice is to be explicit with your Send to VRU nodes.
There is no debate however ¿ if your call originates at CUCM you need an explicit Send to VRU to return the call to CUCM and it sends the call to CVP, typically through the proxy. CVP starts the script again with a request instruction ¿ and whether you like it or not, a second ¿Send to VRU¿ is executed. You don¿t have to be explicit ¿ but it does happen. It gets the call to the gateway.
Regards,
Geoff
--------------------------------------------------------------------
Geoff Thompson Unified Contact Center Practice
Email: geoff@hp.com<mailto:geoff@hp.com> HP Technology Consulting
Phone: +1.408.447.4297 Hewlett-Packard Company
Mobile: +1.408.204.5297 19111 Pruneridge Ave, Cupertino, CA 95014
____________________________________________________________________
Subject: RE: Unable to play voice files from the Gateway
Replied by: Sujin Jebakar on 01-07-2011 09:15:33 AM
Dear Geoff,
Please find the router trace details as given below. As you said we are getting dialog id failure in the traces. Please can you advise me how to resolve this issue?
Nothing is written in the CVP logs, so we are unable to find what the problem could be.
######################## Start ##########################
18:35:49 Trace: (66 x 0 : 0 0) NewCall:CRSCallID=(149930,152) dn=82000 ani=2000 ced=
18:35:49 Trace: RCID=5000 RCKSeqNum=1 MRDomainID=1 OpCode=0 CallAtVRU=0 NICdn=
18:35:49 Trace: CallType(5035, 127): Init CT_SL_Timer: Threshold(20 + 2).
18:35:49 Trace: (66 x 0 : 0 0) RouteComplete:
18:35:49 Trace: Route: dn=82000 ani=2000 ced= label=82001
18:35:49 Trace: Route: CRSCallID(149930,152) Labels=1
18:35:49 Trace: CallType(5035, 127): Deleting CT_SL_Timer.
18:35:49 Trace: (66 x 0 : 0 0) Deleting Dialog.
18:35:49 Trace: (267 x 0 : 0 0) NewCall:CRSCallID=(149930,153) dn=82001 ani=2000 ced=
18:35:49 Trace: RCID=5001 RCKSeqNum=0 MRDomainID=1 OpCode=0 CallAtVRU=1 NICdn=82001
18:35:49 Trace: CallType(5036, 128): Init CT_SL_Timer: Threshold(20 + 2).
18:35:49 Trace: (267 x 0 : 0 0) Correlation id for dialog is (30).
18:35:49 Trace: (267 x 30 : 0 0) TransferToVRU: Label=82002 CorrelationID=30 VRUID=5000
18:35:49 Trace: (267 x 30 : 0 0) TransferConnect sent. Dialog pending.
18:35:50 Real Time: SC=2 P=1 CT=2 Total=5 Sent=5
18:35:51 Trace: (267 268 30 : 0 0) Dialog sending VRUQueueService to VRU (serv=-1, rt=0)
18:35:51 Trace: (267 268 30 : 0 0) RequestInstr: CRSCallID(149930,153) callstate=1.
18:35:51 Trace: (267 268 30 : 0 0) Dialog resuming (Request Instruction received.) status (0)
18:35:51 Trace: (267 268 30 : 0 0) Runscript sent. Dialog pending.
18:35:59 Trace: (267 268 30 : 0 0) Dialog handling script resp
18:35:59 Trace: (267 268 30 : 0 0) Dialog resuming (Script response received (success).) status (0)
18:35:59 Trace: (267 268 30 : 0 0) No default label available for dialed number CVP1_RC.82001 (ID 5001).
18:35:59 Trace: (267 268 30 : 0 0) No Default Route: dn=82001, ani=2000, ced=-1, label=, pv1=Sk_PwC_TestSkill, pv2=, pv3=, pv4=, pv5=, pv6=, pv7=, pv8=, pv9=, pv10=
18:35:59 Trace: CallType(5036, 128): Handling call termination from router: disposition (27), dispositionFlag(-2), reportingIndex(74)
18:35:59 Trace: CallType(5036, 128): Deleting CT_SL_Timer.
18:35:59 Trace: (267 268 30 : 0 0) Dialog sending release call to VRU
18:35:59 Trace: (267 268 30 : 0 0) Deleting Dialog.
18:35:59 Trace: For message (9) from routing client CVP1_RC (ID 5001) could not find dialog id (268).
18:36:00 Real Time: SC=1 P=1 CT=2 Total=4 Sent=4
######################## End ##########################
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 09:35:12 AM
That all looks correct
>>>>>Dialog resuming (Script response received (success).) status (0)
This is good. What happens next in your script?
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 10:49:12 AM
Please be more specific. The only ¿default¿ CVP script I am aware of is the helloworld CVP VXML application deployed by default on the CVP VXML server.
Is that what you are trying to call?
Or have you created a simple Play Media Microapp with helloworld_audio.wav?
In either case, please list the ECC variables you have created and the values you have set prior to the Run Ext Script.
Please give the details of the Run Ext Script themselves.
Please check the CVP Error log for the reason for failure. There are a number of settings to get right, and plenty to get wrong.
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 11:10:48 AM
Dear Geoff,
We are using CVP VXML server to execute the helloworld application. We have set the following parameters in the ICM script before RunExtScript node.
Start --> set (user.microapp.app_media_lib="..") --> set (user.microapp.UseVXMLParams="N") --> set (user.microapp.locale="en.us") --> set (user.microapp.media_server="http://10.255.6.162:7000/CVP") --> set (user.microapp.ToExtVXML[0]="application=HelloWorld") --> SendToVRU --> RunExtScript (GS,Server,V) --> End
Please can you let me know if anything else to be added apart from this?
Following are the components we are using in this deployment
1) Rogger
2) PG
3) CVP (Call server + VXML server)
4) CVP reporting server
5) CVP OPS console
6) CUIC
7) CUBE GW
There is no sperate media server in this solution. We've deployed .wav files in the tomcat server running in the VXML server.
Thanks,
Sujin
Subject: Re: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP- Al
Replied by: Janine Graves on 01-07-2011 11:41:12 AM
Locale must be "en-us" not "en.us"
Sent from my Verizon Wireless BlackBerry
-----Original Message-----
From: Cisco Developer Community Forums <cdicuser@developer.cisco.com>
Date: Fri, 1 Jul 2011 11:10:49
To: cdicuser@developer.cisco.com<cdicuser@developer.cisco.com>
Reply-To: "cdicuser@developer.cisco.com" <cdicuser@developer.cisco.com>
Subject: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP
- All Versions: RE: New Message from Sujin Jebakar in Customer Voice Portal
(CVP) - CVP - A
Sujin Jebakar has created a new message in the forum "CVP - All Versions":
--------------------------------------------------------------
Dear Geoff,
We are using CVP VXML server to execute the helloworld application. We have set the following parameters in the ICM script before RunExtScript node.
Start --> set (user.microapp.app_media_lib="..") --> set (user.microapp.UseVXMLParams="N") --> set (user.microapp.locale="en.us") --> set (user.microapp.media_server="http://10.255.6.162:7000/CVP") --> set (user.microapp.ToExtVXML[0]="application=HelloWorld") --> SendToVRU --> RunExtScript (GS,Server,V) --> End
Please can you let me know if anything else to be added apart from this?
Following are the components we are using in this deployment
1) Rogger
2) PG
3) CVP (Call server + VXML server)
4) CVP reporting server
5) CVP OPS console
6) CUIC
7) CUBE GW
There is no sperate media server in this solution. We've deployed .wav files in the tomcat server running in the VXML server.
Thanks,
Sujin
--
To respond to this post, please click the following link:
<http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4151578>
or simply reply to this email.
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 11:49:22 AM
Dear Janine,
I changed the value to "en-us" but no change in the system behaviour. Media file is still not getting played.
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 11:56:12 AM
You must make sure your ECC variables are long enough. Just check the CVP Call Server log and search for ¿HelloWorld¿.
Make sure the expression is complete.
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 12:07:15 PM
Dear Geoff,
ECC Variables are created with following length
user.microapp.app_media_lib (10)
user.microapp.UseVXMLParams (1)
user.microapp.locale (5)
user.microapp.media_server (30)
user.microapp.ToExtVXML[0] (210)
Please find a portion of trace result from the GW logs
################################ Start ################################
045146: *Jul 1 15:14:39.095: //281/DC9A2D000000/VXML:/vxml_prompt_proc:
<prompt>: typeaheadflush=0 alternative=0
045147: *Jul 1 15:14:39.095: //281/DC9A2D000000/VXML:/vxml_audio_proc:
<audio>:
URI(abs):/CVP/audio/helloworld_audio.wav
scheme=http
host=10.255.6.162
port=7000
path=/CVP/audio/helloworld_audio.wav caching=fast fetchhint=invalid fetchtimeout=0 maxage=-1 maxstale=-1
045148: *Jul 1 15:14:39.095: //281/DC9A2D000000/VXML:/vxml_vapp_media_play:
bargein=1 timeout=0 typeaheadflush=0 vcr=0 rate=0 alternative=0 hotword=0 maxtime=0
045149: *Jul 1 15:14:39.095: //281/DC9A2D000000/VXML:/vxml_vapp_media_play:
str=http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav cachable=1 timeout0 maxage=-1 maxstale=-1 codec=-1
045150: *Jul 1 15:14:39.095: //281//AFW_:/vapp_media_play:
045151: *Jul 1 15:14:39.095: //281//AFW_:/vapp_media_play: prompt=http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav:
045152: *Jul 1 15:14:39.095: //-1//DPMP141:/pc_mc_addToDynamicS: (1) http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav
045153: *Jul 1 15:14:39.095: //-1//DPMP141:/pc_mc_addToDynamicS: Doing : http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav
045154: *Jul 1 15:14:39.095: //-1//DPM :/mcTokenizerGetNext: savedcharptr=h endptrptr=http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav
045155: *Jul 1 15:14:39.095: //-1//DPMP141:/pc_mc_addToDynamicS: Token : http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav status 1
045156: *Jul 1 15:14:39.095: //-1//DPMP141:/pc_mc_addToDynamicS: du_IsNameURL() return TRUE
045157: *Jul 1 15:14:39.095: //-1//DPMP141:/dp_mcDQfromURL: file=http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav
045158: *Jul 1 15:14:39.095: //-1//MCM :/mc_createFromFileUrl: Getting a media content: name=helloworld_audio.wav
url=http://10.255.6.162:7000/CVP/audio/helloworld_audio.wav
load fast, fetchtimeout=0
045159: *Jul 1 15:14:39.095: //-1//MCM :MC35:/mc_getFromUrlName: helloworld_audio.wav on ram
045160: *Jul 1 15:14:39.095: //104//HTTPC:/httpc_valid: bodyp(11ABDEEC) maxage(-1) maxstale(-1)
045161: *Jul 1 15:14:39.095: //104//HTTPC:/httpc_cache_isfresh: cachep(11ABDE44) fresh(Yes) lifetime(3517858) age(80551)
045162: *Jul 1 15:14:39.095: //104//HTTPC:/httpc_cache_is_acceptable: cachep(11ABDE44) maxage(-1) maxstale(-1) status(TRUE)
045163: *Jul 1 15:14:39.095: //-1//MCM :/mc_createFromFileUrl: Found a good mc (0x11A93C18), RefCount(1)
045164: *Jul 1 15:14:39.095: //-1//DPMP141:/dp_mcDQfromURL: mc_createFromFileUrl OK
045165: *Jul 1 15:14:39.095: //-1//DPM :/mcTokenizerGetNext: savedcharptr=^@ endptrptr=
045166: *Jul 1 15:14:39.095: //281//PACK:/Media_Play_Start:
045167: *Jul 1 15:14:39.095: //-1//PACK:/Media_Play_Start: pLeg->stream is null, call msw_create()
045168: *Jul 1 15:14:39.095: //281//MSW :/msw_create: cbf=0x7BE920C
045169: *Jul 1 15:14:39.095: //-1//MSM :MS171:/ms_create: Iniz ply_timer
045170: *Jul 1 15:14:39.095: //281//MSW :/msw_synth_open: mediaStream 0x124CB87C created
045171: *Jul 1 15:14:39.095: //-1//RTSP:/rtsp_get_new_scb:
045172: *Jul 1 15:14:39.095: //-1//RTSP:/rtsp_initialize_scb:
045173: *Jul 1 15:14:39.099: //-1//RTSP:/rtsplib_init_svr_session: svr_session: 0x13CAA92C context: 0x239D1B4
045174: *Jul 1 15:14:39.099: //-1//RTSP:/rtsp_api_create_session: evh=0x7D14928 context=0x1620CC8
045175: *Jul 1 15:14:39.099: //281//MSW :/msw_synth_open: rtspStream 0x40A34920 created,
status=RTSP_STATUS_SUCCESS, session_id=0xAB (171)
045176: *Jul 1 15:14:39.099: //281//MSW :/msw_synth_open: AIS : Creating TTS AIS Backend record
045177: *Jul 1 15:14:39.099: //-1//MSM :MS172:/ms_create: Iniz ply_timer
045178: *Jul 1 15:14:39.099: //281//MSW :/msw_recrd_open:
045179: *Jul 1 15:14:39.099: :msw_recrd_open mediaStream 0x2D5E6A0 created
045180: *Jul 1 15:14:39.099: //-1//RTSP:/rtsp_get_new_scb:
045181: *Jul 1 15:14:39.099: //-1//RTSP:/rtsp_initialize_scb:
045182: *Jul 1 15:14:39.099: //-1//RTSP:/rtsplib_init_svr_session: svr_session: 0x40E7151C context: 0x11AAC644
045183: *Jul 1 15:14:39.099: //-1//RTSP:/rtsp_api_create_session: evh=0x7D14E00 context=0x1620D14
045184: *Jul 1 15:14:39.099: //281//MSW :/msw_recrd_open: rtspStream 0x40A34928 created,
status=RTSP_STATUS_SUCCESS, session_id=0xAC (172)
045185: *Jul 1 15:14:39.099: //281//MSW :/msw_recog_open: AIS : Creating ASR AIS Backend record
045186: *Jul 1 15:14:39.099: //-1//PACK:/Media_Play_Start: msw_create() succeed to create stream [86]
045187: *Jul 1 15:14:39.099: //-1//MSW :/msw_associate_call:
045188: *Jul 1 15:14:39.099: msw_associate_call: callID=0x119(281),
genericStream=0x1620CC4
################################ End ################################
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 12:13:53 PM
Dear Geoff,
Also please find an extract from CVP log file
######################### Start #########################
2736: 10.255.6.162: Jul 01 2011 21:27:31.238 +0530: %CVP_8_0_IVR-7-CALL: {Thrd=SubscriptionMgr} CallMsgListener:onMsg: CALLGUID=E66B4ECF10000130653205C90AFF06A2 DNIS=8200211 Received Call message : >>HEADERS: (JMSType)=MsgBus:RUN_SCRIPT_REQ (JMSDestination)=Topic(CVP.ICM.CC.REQ.SYS_IVR1) (JMSTimestamp)=1309535851238 (ServerID)=inblrpwcvxmla.SYS_ICM1:ICM:ICM1:inblrpwcvxmla.MsgBus001 >>BODY: ced= scriptconfiguration= callguid=E66B4ECF10000130653205C90AFF06A2 RouterCallKey=203 ani=2000 floatingvars=>>HEADERS: (JMSType)=MsgBus:FLOATINGVARS >>BODY: callvars=[, , , , , , , , , ] user.microapp.app_media_lib=.. user.microapp.media_server=http://10.255.6.162:7000/CVP user.media.id=E66B4ECF10000130653205C90AFF06A2 user.microapp.FromExtVXML=[null, null, null, null] user.microapp.ToExtVXML= user.microapp.UseVXMLParams=N user.microapp.locale=en_us >>STATE: isTabular=false isWriteable=true cursor=-1 dnis=8200211 timezone=Asia/Calcutta RouterCallKeySequenceNumber=1 version=CVP_8_0 RouterCallKeyDay=149930 localOffset=330 switch_leg_dnis=82001 switch_leg_ani=2000 calllegid= scriptid=GS,Server,V requestid=1 >>STATE: isTabular=false isWriteable=false cursor=-1
########################### End #########################
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 12:21:53 PM
Dear Janine,
CALLGUID: E66B4ECF10000130653205C90AFF06A2
Now we deployed a STANDALONE CVP application, even that application is not playing the media file. So I think the problem could be on the GW. Please advise.
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 12:26:32 PM
Dear Geoff,
We are unable to hear the media file playing through the phone. After I dial the number 82000, the phone is silent for 7 to 8 seconds and then disconnects.
Ideally it should have played helloworld_audio.wav file but it is not doing so.
Now we deployed a CVP standalone application, this is also having the same issue. No media file is being played back to us.
Please can you advis me what should be checked in the GW to ensure voice streaming (RTP) is happening for the call?
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 12:48:12 PM
dial-peer voice 9292 voip
description SIP error
translation-profile incoming block
service cvperror
incoming called-number 9292
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
The way you have this set up is non-standard: you have defined the DN on the gateway to play the error as 9292. Did you also change the SIP tab of the Call Server for the ¿error tine¿ from the default of 92929292?
Did you do the same for ringback?
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 01-07-2011 12:52:12 PM
Looking at your config again . . . there are no pots dial peers. Are you trying to do this all from an IP phone?
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 01-07-2011 01:43:45 PM
Dear Geoff,
We are calling from an IP phone.
With respect to SIP error, the CVP static routes are configured to 91919191 & 92929292. I'll get this changed in the GW from 9191 to 91919191 & 9292 to 92929292.
Thanks
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 02:44:28 AM
Dear Geoff,
I made the following change in the dial peer, still it doesn't play neither error nor welcome message.
dial-peer voice 9191 voip
description SIP ringtone
translation-profile incoming block
service ringtone
incoming called-number 9191T
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
!
dial-peer voice 9292 voip
description SIP error
translation-profile incoming block
service cvperror
incoming called-number 9292T
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
!
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 05:15:09 AM
Dear Geoff,
We forced the system to play error message however the error file is not played back to us. In the phone we could see dialling the number 92929292 but it is silent for 7 seconds before it got disconnected.
Also we tried to call the phone extn configured as device target. following is the device target details
Name: 82500
Global address: 82500
Config parameters: devtype CiscoPhone /dn 82500
Label
Roting Client: CM_RC
Label: 82500
Label type: Normal
Customer: icm1
Routing Client: CVP1_RC
Label: 82500
Label type: Normal
Customer: icm1
In the CVP call server, the static route is defined as follows
825..,10.255.6.140
where, 10.255.6.140 is the CUCM IP address.
When we use CM_RC label in the ICM script after the sendToVRU node, it plays an error message from the CUCM "Your call could not be completed ..."
When we use the CVP1_RC label in the ICM script after the sendToVRU node, we get busy tone.
Am I doing it correctly or something is wrong?
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 02-07-2011 05:32:13 AM
FYI - You will never need a label on the CUCM RC.
I see people doing this quite often but it is never used and is wrong. CVP is the only routing client. If you don¿t think it matters, you are probably right ¿ but it shows you don¿t quite understand the call flow.
>>When we use the CVP1_RC label in the ICM script after the sendToVRU node, we get busy tone.
I said you should have two ¿Send to VRU¿ nodes: the first returns the label on CUCM, the second the label on CVP to get to the gateway. The phone label on the CVP.RC comes after that.
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 05:47:17 AM
Dear Geoff,
If I share the system through WebEx, could you please spare few minutes to check the configuration what I have done is correct?
If you are okay, please can you let me know. I can schedule a webex session now.
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 06:29:28 AM
Dear Geoff,
As per your advise, I've changed the ICM script as follows.
Start --> SendToVRU (returns 82001) --> set (user.microapp.app_media_lib="..") --> set (user.microapp.UseVXMLParams="N") --> set (user.microapp.locale="en.us") --> set (user.microapp.media_server="http://10.255.6.162:7000/CVP") --> set (user.microapp.ToExtVXML[0]="application=HelloWorld") --> SendToVRU (returns 82002) --> Label (CVP1_RC: 82500)
Please can you advise me if this is correct?
Even in this case, I'm getting busy tone while trying to connect to the extn 82500. I'll upload router traces in the next request.
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 02-07-2011 06:39:13 AM
Sujin ¿ send me an email ¿ geoff AT hp.com
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 02-07-2011 06:54:13 AM
Call Router trace looks correct. How come you never post the Call Server (CVP) logs?
Regards,
Geoff
Subject: RE: New Message from Paul Tindall in Customer Voice Portal (CVP) - CVP - Al
Replied by: GEOFFREY THOMPSON on 02-07-2011 09:03:13 AM
Paul,
You were absolutely correct. I just helped him over WebEx.
It was all working ¿ no errors in ICM, or CVP.
I added a simple play media microapp using one of the CVP audio files helloworld_audio.wav. All correct. Held onto the call for 9s.
Then changed the audio to use silence.wav from CVP ¿ held the call for 1s. It was clearly all correct, but he could not hear anything.
Did ¿show call active voice compact¿ ¿ saw the IP address of the phone. But could not ping the phone from the gateway. My colleague ended up looking at it with me, and he added a default route to reach the phone. Bingo.
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 02-07-2011 03:05:13 AM
See if you can force it to play either the ringback or the error message. Define a label for 91919191 (ringback) on your CVP RC and 92929292 (error) on your CVP RC. Then after the second Send To VRU (this is the one to send it to the Gateway), put your label.
Now the sequence is:
1. call comes in on the CUCM route point
2. dialed number ¿ call type ¿ scheduled script: starts your script
3. first ¿send to VRU¿. Returns the label (82001) on the CUCM routing client
4. goes to call manager as 82001xxxx and hits a route pattern like 82001!
5. Route pattern sends it to CVP
6. CVP pulls off the correlation ID and sends request instruction to the Call Router
7. Router finds the paused script and continues
8. Call hits the second send to VRU. Returns the label (82002) on the CVP RC
9. Label 82002yyyy finds a static route in CVP to send it to the gateway
10.Lands on the gateway and starts the bootstrap VXML
11.Call comes back to CVP, CVP pulls the off the correlation id yyyy and sends request instruction to the Call Router
12.Call Router finds the paused script and continues
13.Script hits the label (say) 92929292
14.CVP has a static route for 92929292 to send it to the gateway
15.Gateway has a dial peer on 92929292 to run the cvperror service which plays critical_error.wav from flash
Another thing to try is to get the call to a phone. If you have a device target for one of your IP phones with a label on the CVP RC, after the second send to VRU insert the label of the phone. Make sure you have a static route in CVP to send the pattern for your phone to CUCM. Now send in a call and the phone should ring.
Watch the CVP error log for any errors.
Regards,
Geoff
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 06:35:19 AM
Dear Geoff,
Please find the router trace files for the call. Please can you check the logs and let me know if anything goes wrong here? My phone extn 82500 is not ringing, instead getting busy tone. This number is reachable if I dial the number manually.
############# Start ##########
5:49:50 Real Time: P=1 Total=1 Sent=1
5:49:57 Trace: (163 x 0 : 0 0) NewCall:CRSCallID=(149931,228) dn=82000 ani=2000 ced=
5:49:57 Trace: RCID=5000 RCKSeqNum=1 MRDomainID=1 OpCode=0 CallAtVRU=0 NICdn=
5:49:57 Trace: CallType(5036, 306): Init CT_SL_Timer: Threshold(20 + 2).
5:49:57 Trace: (163 x 0 : 0 0) Correlation id for dialog is (116).
5:49:57 Trace: (163 x 116 : 0 0) TransferToVRU: Label=82001 CorrelationID=116 VRUID=5000
5:49:57 Trace: (163 x 116 : 0 0) TransferConnect sent. Dialog pending.
5:49:57 Trace: (163 429 116 : 0 0) Dialog sending VRUQueueService to VRU (serv=-1, rt=0)
5:49:57 Trace: (163 429 116 : 0 0) RequestInstr: CRSCallID(149931,228) callstate=1.
5:49:57 Trace: (429 429 116 : 0 0) Dialog initiating 2nd phase of transfer.
5:49:57 Trace: (429 429 116 : 0 0) Correlation id for dialog is (117).
5:49:57 Trace: (429 429 117 : 0 0) TransferToVRU: Label=82002 CorrelationID=117 VRUID=5000
5:49:57 Trace: (429 429 117 : 0 0) TransferConnect sent. Dialog pending.
5:49:59 Trace: (429 430 117 : 0 0) Dialog sending VRUQueueService to VRU (serv=-1, rt=0)
5:49:59 Trace: (429 430 117 : 0 0) RequestInstr: CRSCallID(149931,228) callstate=1.
5:49:59 Trace: (429 430 117 : 0 0) Dialog resuming (Request Instruction received.) status (0)
5:49:59 Trace: (429 430 117 : 0 0) RouteComplete:
5:49:59 Trace: Route: dn=82000 ani=2000 ced= label=82500
5:49:59 Trace: Route: CRSCallID(149931,228) Labels=1
5:49:59 Trace: CallType(5036, 306): Deleting CT_SL_Timer.
5:49:59 Trace: (429 430 117 : 0 0) Dialog sending release call to VRU
5:49:59 Trace: (429 430 117 : 0 0) Deleting Dialog.
5:49:59 Trace: For message (9) from routing client CVP1_RC (ID 5001) could not find dialog id (430).
5:49:59 Trace: For message (9) from routing client CVP1_RC (ID 5001) could not find dialog id (429).
5:50:00 Real Time: SC=1 P=1 CT=1 Total=3 Sent=3
5:50:00 Trace: Call meters: RC=5000 Num=1 Mean=0 Error=0 Exceeded=0 Max=0 Late=0 Disc=0 Cir=0 TRAb=0 TRto=0
5:50:00 Trace: Msg meters: NC=1 RI=0 CT=1 CG=0 AT=0 ER=0 RR=0 RS=0 SR=0 DF=0 DEC=0 CI =0 RI=0
5:50:00 Trace: Label meters: ND=1 NA=0 NPQ=0 NRQ=0 NB=0 NR=0 NPQ=0 ND=0 NR=0
5:50:00 Trace: Event meters: RSF=0 CPB=0 NA=0 AN=0 AB=0 DIS=0
5:50:00 Trace: Conf/Consult meters: CCR=0 CCC=0 CE=0, CTR=0 CTC=0 CC=0
5:50:00 Trace: Call event meters: COE=0 CEE=0 CHE=0 RE=0 CCE=0
5:50:00 Trace: Connection meters: ACR=0 ACC=0, RCR=0 RCC=0, DCR=0 DCC=0
5:50:00 Trace: Call meters: RC=5001 Num=0 Mean=0 Error=0 Exceeded=0 Max=0 Late=0 Disc=0 Cir=0 TRAb=0 TRto=0
5:50:00 Trace: Msg meters: NC=0 RI=2 CT=0 CG=0 AT=0 ER=2 RR=0 RS=0 SR=0 DF=0 DEC=0 CI =0 RI=0
5:50:00 Trace: Label meters: ND=1 NA=0 NPQ=0 NRQ=0 NB=0 NR=0 NPQ=0 ND=0 NR=1
5:50:00 Trace: Event meters: RSF=0 CPB=0 NA=0 AN=0 AB=0 DIS=0
5:50:00 Trace: Conf/Consult meters: CCR=0 CCC=0 CE=0, CTR=0 CTC=0 CC=0
5:50:00 Trace: Call event meters: COE=0 CEE=0 CHE=0 RE=0 CCE=0
5:50:00 Trace: Connection meters: ACR=0 ACC=0, RCR=0 RCC=0, DCR=0 DCC=0
5:50:00 Trace: Call meters: RC=5002 Num=0 Mean=0 Error=0 Exceeded=0 Max=0 Late=0 Disc=0 Cir=0 TRAb=0 TRto=0
5:50:00 Trace: Msg meters: NC=0 RI=0 CT=0 CG=0 AT=0 ER=0 RR=0 RS=0 SR=0 DF=0 DEC=0 CI =0 RI=0
5:50:00 Trace: Label meters: ND=0 NA=0 NPQ=0 NRQ=0 NB=0 NR=0 NPQ=0 ND=0 NR=0
5:50:00 Trace: Event meters: RSF=0 CPB=0 NA=0 AN=0 AB=0 DIS=0
5:50:00 Trace: Conf/Consult meters: CCR=0 CCC=0 CE=0, CTR=0 CTC=0 CC=0
5:50:00 Trace: Call event meters: COE=0 CEE=0 CHE=0 RE=0 CCE=0
5:50:00 Trace: Connection meters: ACR=0 ACC=0, RCR=0 RCC=0, DCR=0 DCC=0
5:50:10 Real Time: P=1 Total=1 Sent=1
5:50:30 Real Time: P=2 Total=2 Sent=2
############# End ###########
Thanks,
Sujin
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 07:15:48 AM
Dear Geoff,
I've sent an email to your HP id.
Thanks,
Sujin
Subject: RE: Unable to play voice files from the Gateway
Replied by: Paul Tindall on 02-07-2011 07:29:18 AM
If you're making an IP call into your VoiceXML gateway, you're apparently playing the media file and not getting any media sent back to the caller just check whether you've got ip routing enabled on your gateway. No RTP will be sent if you don't have although everything else will appear to work OK.
Subject: RE: New Message from Sujin Jebakar in Customer Voice Portal (CVP) - CVP - A
Replied by: Sujin Jebakar on 02-07-2011 10:10:40 AM
Dear All,
Geoff is simply superb.... he resolved the issue for me today.
As he mentioned above, default IP route was missing in the GW.
We thank Geoff for resolving this issue and his valuable time.
Also would like to thank all other friends who shared your ideas to resolve this issue.
Thanks,
Sujin
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: