" /> [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS - Genesys CTI User Forum

Author Topic: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS  (Read 10640 times)

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Advertisement
Hi everybody,

I would like to send call to GVP using PlayApplication block.

I have 5 External Routing Point and a Voice over IP Server configured on SIP Server.

ISCC is configured between A4400 T-Server and SIP Server.

My PlayApplication block configuration is the following :

[b]APP_ID :[/b] 1
[b]LANGUAGE :[/b] French
[b]{s}APP_URI :[/b] http://<server-ip>/VXMLApplicationProject/src-gen/Main.vxml


With wireshark on server hosting SIP Server I can note that no sip request is sent from OXE to SIP Server...


How do VoIP Service DN know numbers or prefix to use sip trunk ?
How do URS use VoIP Server DN which is configured on SIP Server ?


[u][b]TServer log :
[/b][/u]
[quote]
16:34:31.739 Trc 04541 RequestApplyTreatment received from [508] (00000003 URS 10.169.63.67:50611)
message RequestApplyTreatment
AttributeThisDN '3968618'
AttributeConnID 006c01feb92a3004
AttributeTreatmentType 13 (TreatmentPlayApplication)
AttributeTreatmentParms [112] 00 03 01 00..
'APP_ID' 1
'LANGUAGE' 'French'
'APP_URI' 'http://<server-ip>/VXMLApplicationProject/src-gen/Main.vxml'
AttributeReferenceID 35
16:34:31.739 Int 04543 Interaction message "RequestApplyTreatment" received from 508 ("URS")
16:34:31.739  -- created: CRequest@1f64aa0 RequestApplyTreatment-URS[508]/35
16:34:31.739 +++ CIFace::Request +++
  -- new invoke
  -- thisCall by party
  Parsed: RequestApplyTreatment
  From: URS[508]/35
  Numbers: +<3968618> -<none>
  Calls: 1f64c30:1 none
  Parties: 3968618.1f64e98-1f64c30:1
          none
  Status: parsed:1 queued:0 sent:0 acked:0 preevent:0 event:0 context:0 transferred:0
  -----
  -- validate
  -- state check: ok
  Q state:RQ[0,0]
16:34:31.739 Trc 36002 Request rejected: error code 51(Unsupported operation)
@16:34:31.7390 [0] 8.1.000.09 send_to_client: message EventError
(Unsupported operation)
AttributeEventSequenceNumber 0000000000000142
AttributeTimeinuSecs 739000
AttributeTimeinSecs 1324481671 (16:34:31)
AttributeErrorCode 51
AttributeErrorMessage 'Unsupported operation'
AttributeReferenceID 35
AttributeTreatmentParms [112] 00 03 01 00..
'APP_ID' 1
'LANGUAGE' 'French'
'APP_URI' 'http://<server-ip>/VXMLApplicationProject/src-gen/Main.vxml'
AttributeTreatmentType 13 (TreatmentPlayApplication)
AttributeConnID 006c01feb92a3004
AttributeThisDN '3968618'
AttributeClientID 3
16:34:31.739 Int 04545 Interaction message "EventError" sent to 508 ("URS")
16:34:31.739 Trc 04542 EventError sent to [508] (00000003 URS 10.169.63.67:50611)
  -- m_globalCnt reset
16:34:31.739 --- CIFace::Request ---
16:34:31.739  -- deleted: CRequest@1f64aa0 RequestApplyTreatment-URS[508]/35

[/quote]


Thanks for your explanations.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #1 on: December 21, 2011, 09:25:17 PM »
Just to be sure:

Here:

[code]
  'APP_URI'  'http://<server-ip>/VXMLApplicationProject/src-gen/Main.vxml'
[/code]
You are masking the ip address right?

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #2 on: December 21, 2011, 09:50:11 PM »
yes

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #3 on: December 21, 2011, 10:21:35 PM »
Do you have GVP logs?

Offline borkokrz

  • Full Member
  • ***
  • Posts: 154
  • Karma: 6
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #4 on: December 22, 2011, 01:04:55 AM »
As I understand these logs are from TServer for Alcatel A4400 (version 8.1.000.09 is specific to OXE, not sip). So you are running strategy on some RSI and try to use PlayApplication block? I've think this is not supported. That's why you are getting error code 51(Unsupported operation) - OXE TServer can only play treatments on pabx. not on GVP. This RequestApplyTreatment with AppID and AppURI is only understand by SIP Server. I don't know your architecture, but you should try first send a call from OXE to SIP and then do a routing on SIP side or use GVP with some DNIS mappings (not PlayApplication).

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #5 on: December 22, 2011, 08:28:20 AM »
Unfortunately... you are right !

I have just seen into Framework 8.1 T-Server for Alcatel A4400/OXE Deployment Guide, page 217, that PlayApplication is not supported...

Can you confirm me that it is only supported for SIP Server ?

Thanks.

Offline borkokrz

  • Full Member
  • ***
  • Posts: 154
  • Karma: 6
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #6 on: December 22, 2011, 10:39:56 AM »
AFAIK it's only supported by SIP Server.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #7 on: December 22, 2011, 12:26:23 PM »
Hum...good one...missed it completely...

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #8 on: December 22, 2011, 08:49:13 PM »
I have found another way to route call to GVP.

However, although calls arrive to MCP, I cannot use attached data in my vxml application :

[u][b]MCP log :[/b][/u]
[quote]
2011-12-22T21:30:59.316 Int 50034 008000EF-10004274 2956 event error.com.genesyslab.composer.invalidkey:1|Missing InteractionData key 'gvp_id'
[/quote]

I want that attached data are shared between T-Server, SIP Server and GVP, using ISCC.

How to do this?


Have you any idea ?

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #9 on: December 22, 2011, 09:03:25 PM »
SIP Server: Trunk DN with contact = gvp ip address
OXE TServer integrated with SIP Server via ISCC (Access codes)
On OXE you create an external gateway to SIP Server

Now on a OXE RSI you route to SIP Server RP, on this SIP Server RP you route to the GVP Trunk
On GVP you create a DNIS Group and associate your IVR Profile, DNIS should match RP number dialed on OXE
And there you go with ISCC and attached data from OXE to GVP going through SIP Server

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #10 on: December 22, 2011, 09:49:25 PM »
I do the same thing but with an IVR block and voice ports (contact = <RM IP>: <RM Port>).

I also several External Routing Point on SIP Server, associated with an IVR Profile

I can see the ISCC queries and the call on the SIP Server with its attached data ... however, attached data are not transmitted to the GVP (RM & MCP)

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #11 on: December 22, 2011, 10:20:32 PM »
Well...it is not the same right?
I have it that way working ok

Offline borkokrz

  • Full Member
  • ***
  • Posts: 154
  • Karma: 6
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #12 on: December 23, 2011, 08:12:03 AM »
[quote]I can see the ISCC queries and the call on the SIP Server with its attached data ... however, attached data are not transmitted to the GVP (RM & MCP)[/quote]

Do you map AttachedData to SIP custom headers or do you have an CTI Connector ? There are 2 possible methods to distribute KVP to/from GVP.  See Mapping User Data chapter in Voice Platform Solution 8.1 Integration Guide.

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #13 on: December 23, 2011, 10:27:26 AM »
Hi,

No, I do not have CTI Connector. I have only SIP Server, RM and MCP.

Do you know if CTI Connector is mandatory with Voice Treatment Port DNs ?

Offline genecool

  • Jr. Member
  • **
  • Posts: 59
  • Karma: 0
Re: [Voice Platform Solution 8.1] Alcatel OXE with GVP, SIP Server and URS
« Reply #14 on: December 23, 2011, 10:41:02 AM »
For more information about my configuration see "Carrier-Connected—Voice Treatment Port Configuration" in the "Voice Platform Solution 8.1 Integration Guide".