03-04-2021 08:11 AM
We are working to connect Genesys PureConenct and Genesys PureEngage together, passing through Cisco CUCM. We have a SIP trunk from CUCM to Connect and a SIP trunk from CUCM to Engage. The original proof of concept had an INVITE sent from CONNECT to CUCM which contained a set of 12 custom headers that I was able to use a SIP Transparency script to pass through. What we found was that this maintained multiple calls resulting in a need for double the license count.
We have moved to a new solution that uses SIP REFER messages from Connect to Cisco, resulting in a new INVITE being sent from Cisco to Engage. The problem is that there is a custom data field in the REFER message that needs to be copied over to the INVITE that is sent to Engage. I am not able to find a mechanism that allows me to take the custom data field in the REFER and pass it to the INVITE.
Conversation
SIP Refer with Custom ININAttr Field
06-09-2021 01:43 PM - edited 06-09-2021 01:47 PM
Hi @djohnson , Do you find a solution?
I have exactly the same issue and I couldn't find how solve it yet. If you have a solution, I'll appreciate if you share it.
If not, I let you know if I find something.
Regards
Pablo
01-15-2024 10:37 PM
Is there a solution available for this issue ? One of the methods to copy headers is using sip-copylist (see reference link below), but do not know how to implement it on REFER. As the incoming dial-peer for refer is Dial-Peer 0.
Can someone guide?
01-22-2024 08:57 AM - edited 01-22-2024 08:58 AM
Hi Pranav,
Did you try to consume REFER in the GW and passthrough the unsupported header?
voice service voip
no supplementary-service sip refer
sip
pass-thru headers unsupp
This should send a new INVITE (REFER consumption) from GW to CUCM with the custom header added.
Regards
Pablo
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide