[EMAIL PROTECTED] wrote:
>    From: Paul Kyzivat <[EMAIL PROTECTED]>
> 
>    [EMAIL PROTECTED] wrote:
>    >    From: "Rayees Khan" <[EMAIL PROTECTED]>
>    > 
>    >    It is not always the case. In case there are offer-answer exchanges 
> with
>    >    PRACK and UPDATE before 200 OK is sent, having SDP in 200 OK same as 
> 183
>    >    is not a good idea. 
>    > 
>    > Perhaps it is a bad idea, but it is *required* -- SDP sent in a
>    > provisional response must be duplicated in the final response (if it
>    > is a success response).
> 
>    Careful Dale. It is required if the early answer was *unreliable*. If 
>    the early answer was in a *reliable* 18x, then its repeat in 200 is 
>    *optional*. I agree in that case that it is a bad idea to include it, 
>    but it is allowed.
> 
> Oops, my mistake.
> 
> I assume that the obligation of the UAS to put the SDP in the 200 is
> removed when it receives a PRACK of a provisional response that had
> SDP?  That is, if it *doesn't* get PRACKs that it expects, it must put
> the SDP in the 200.

I'm not certain it would even get that far. If it has sent a 1xx with 
100rel and it doesn't receive a PRACK in response, then I think it will 
abandon the call at that point. (Though the proper way to abandon the 
call isn't entirely clear to me.)

If it decides to proceed as if the 1xx was unreliable then it would 
indeed presumably have to follow all the rules that accompany that decision.

        Paul
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to