Author Message
AnitPatel2
Joined: Feb 10, 2014
Messages: 7
Offline
Our current application uses UUI information to pass EDU ID to CM/AES and the agent desktop. Now, we are trying to set one additional data element in the UUI. It is causing issue with the agent desktop application. The issue seems to be somewhere in CM or AES where it is not taking the 32 bytes of EDU ID based on the length set. This results in the new EDU ID getting generated for the agent leg of the transferred call. The CM side UUI treatment is set to shared UUI. As long as we only have EDU ID set in the UUI, the pop works fine and the same EDU ID is used in the call all the way. I am hoping someone in this forum from Avaya has answer or can get the right information. Hate to get bounced around between different forums.

Here is the string that IVR is setting in the UUI information to pass EDU ID as well as one additional custom data element.

04C8203537653533366566303030303030303030613037643764373233333030303032DD0B3030333237343737393536;encoding=hex

Here is how the above string is encoded:
First element in UUI:
04C8203537653533366566303030303030303030613037643764373233333030303032
04 (first two hex octets) – Protocol discriminator UUI_IA5_ASCII. This means that the entire string is in hex encoded ASCII.
C8 (next two hex octets) – op code, shared UUI application identifier for ASAI data
20 (next two hex octets) – length of the first element. Hex value for 32 bytes.
3537653533366566303030303030303030613037643764373233333030303032 – EDU ID, 32 bytes of EDU ID [57e536ef000000000a07d7d723300002]

Second element:
DD – custom op code for receiving application data.
0B – length of second element (11 bytes encoded in hex)
3030333237343737393536

If we don’t put the second element in UUI, the agent desktop screen pop works fine and the EDU ID is correctly handled.
If we add the second element, the screen pop doesn’t work. We are getting different EDU ID in the agent desktop.

As an alternate solution, we tried using P-Intrinsic to pass the customer application data. Everything is showing fine in the OD log and session slot log. However, when we look at the SIP header (using tcpdump), we don't see any P-Intrinsic header.

We are using AEP 6.0.
RossYakulis
Joined: Nov 6, 2013
Messages: 2652
Offline
I have never hears of the Opcode DD. That is not in the UUI specification. Are you using service provider or shared mode? It looks to me like service provider mode.
RossYakulis
Joined: Nov 6, 2013
Messages: 2652
Offline
Also see Sample VoiceXML page setting SIP headers in a VoiceXML application in the on-line EP help. I believe this is a platform issue.
AnitPatel2
Joined: Feb 10, 2014
Messages: 7
Offline
RossYakulis wrote:I have never hears of the Opcode DD. That is not in the UUI specification. Are you using service provider or shared mode? It looks to me like service provider mode.


This is a custom opcode that doesn't mean anything. We just want to pass data to an internal application that uses SIP header.
We tried with opcode too and that is not working either. IVR application is configured in Service Provider mode. The SIP trunk setting for UUI is "shared" for the calls being transferred to CM VDNs.
AnitPatel2
Joined: Feb 10, 2014
Messages: 7
Offline
RossYakulis wrote:Also see Sample VoiceXML page setting SIP headers in a VoiceXML application in the on-line EP help. I believe this is a platform issue.


Are you implying development guide? The UUI breaking screen pop seems to be a platform issue. We are in the process of opening ticket. Wanted to see if anyone has ran into similar issue here and found solution.
RossYakulis
Joined: Nov 6, 2013
Messages: 2652
Offline
Please post what ever update you get from platform support.
Go to:   
Mobile view