Leonid,

It MUST send a 500 response with Retry-After, see RFC3261 section 14.2.
Furthermore, if it doesn't receive the ACK it SHOULD generate a BYE

Regards,

jeroen

----- Original Message ----- 
From: "Leonid Fainshtein" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, May 20, 2006 9:24 PM
Subject: [Sip-implementors] Miss-ordered re-INVITE request


> Hi,
> 
> Is the following UAS behavior correct?
> 
> UA-1                   UA-2
> ------INVITE --------->
> <------200 ------------
> ------- ACK ---------->
> ------ re-INVITE-1----->
> <------200 ------------
> 
> ------ re-INVITE-2----->
> <------ 400( with Retry-After header) ----
> 
> As you can see, the second re-INVITE arrives to the UAS when the
> previous re-INVITE transaction is not confirmed yet (ACK is not
> received).
> What should UAS do in this situation? Silently ignore re-INVITE2? Reject
> it with response 400 or 500?
> Thanks,
> Leonid
> 
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to