Hello,

Repost since I sent from the wrong email address.

     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
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to