> In the failed call I am being told by the provider
> that their SBC sent a BYE because the 200OK for the
> INVITE was received before it managed to send the
> 200OK for the UPDATE, I have checked the RFCs and
> can't find if the customer SBC is breaking any rules
> by sending an 200OK for the INVITE before it
> received a response for the UPDATE

The topic might be discussed within RFC 6337, RFC 6141, RFC 3311, RFC
6026, or RFC 3261.

I don't recall any specification concerning the topic.  And if it exist,
I'd be surprised if it is a MUST instead of SHOULD.

As usual, race conditions, failure responses, and dropped packets are
possible within SIP.  From the called party perspective, this would be the
reason to queue the INVITE's 2xx until receive UPDATE response.  However
if called party doesn't want to queue it, hopefully the calling party can
handle the situation without releasing the call.
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to