Hello,
I have an issue inter-oping my SIP IVR Platform with a Avaya CM
when a refer is sent.
Scenario
1. Inbound call to IVR SIP using TCP - due to custom headers.
2. We do a redirect from the CCXML wrapper using refer method.
3. INVITE sent to put the call on hold.
4. 200 OK sent from Avaya side.
5. (issue) My IVR system ACKs the 200ok and 2-4ms later sends the
refer. Because these transmissions are using different TCP connections
sometimes the REFER is received by Avaya cm before the ACK. This causes
Avaya to decline the REFER and call to not be transferred on occasion.
My question here is what is the rule of thumb here? Is it typical
for a REFER to be rejected in this situation and is this more to due
with the compliance on the Avaya CM side or is this a case that we
should place a timer before the ACK and REFER to give time for TCP
connections to establish so we do not run into this race condition. On
the CCXML browser the REFER is handled as one event so it would have to
be done in the software's code therefor I would like to know what is
typically done is these situations. Thank you in advance and if you need
anymore information let me know.
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors