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

Reply via email to