On 6/28/2011 6:14 AM, Harbhanu wrote:
>>> If you returned answer in a reliable provisional response, you are
>>> permitted to include a copy of that answer in the 200, but you are
>>> encouraged to *not* do so.
>
> IMO the mentioned scenario violate the 3261 text mentioned below-
>           Once the UAS has sent or received an answer to the initial
>       offer, it MUST NOT generate subsequent offers in any responses to
> the   initial INVITE.

The tricky point here is whether, once an answer has been returned in a 
reliable provisional, SDP in the 200 is an offer, or just redundant.

What we have concluded, in synthesis of all the relevant RFCs, is that 
SDP can be there but does not constitute an offer. Clearly the RFCs 
could have been worded more clearly.

> Also, going by the below text, subsequent answer may be ignored in UAC.
>           The UAC MUST treat the first session description it receives as the
> answer, and MUST ignore any session descriptions in subsequent        
> responses to
> the initial INVITE.

Exactly. That text is most relevant for unreliable provisionals, but it 
isn't limited to those - it applies to reliable ones too. That is why 
this is confusing.

        Thanks,
        Paul

> Please correct if I am missing anything here. Thanks!
>
> Regards,
> Harbhanu
>
> ****************************************************************************
> ***********
> This e-mail and attachments contain confidential information from HUAWEI,
> which is intended only for the person or entity whose address is listed
> above. Any use of the information contained herein in any way (including,
> but not limited to, total or partial disclosure, reproduction, or
> dissemination) by persons other than the intended recipient's) is
> prohibited. If you receive this e-mail in error, please notify the sender by
> phone or email immediately and delete it!
>
> -----Original Message-----
> From: sip-implementors-boun...@lists.cs.columbia.edu
> [mailto:sip-implementors-boun...@lists.cs.columbia.edu] On Behalf Of Paul
> Kyzivat
> Sent: Tuesday, June 28, 2011 3:44 AM
> To: sip-implementors@lists.cs.columbia.edu
> Subject: Re: [Sip-implementors] Answer in 200OK following answer in 18X rel
>
> See http://www.ietf.org/id/draft-ietf-sipping-sip-offeranswer-18.txt
>
> Bottom line is:
>
> If you returned answer in a reliable provisional response, you are
> permitted to include a copy of that answer in the 200, but you are
> encouraged to *not* do so.
>
> The UAC must be prepared for it to be there.
>
>       Thanks,
>       Paul
>
>
> On 6/27/2011 5:58 PM, Nauman Sulaiman wrote:
>> Hi,
>>
>> In the flow below
>>
>> UAC                  UAS
>> -------------------->
>>        INVITE(0) require 100rel
>>
>> <--------------------
>>       183 rel (a)
>>
>> --------------------->
>>        PRACK
>> <---------------------
>>        200OK
>>
>> <---------------------
>>       200K(a) ??
>> ---------------------->
>>        ACK
>>
>>
>> after sending answer in 183 rel to INVITE, should the UAS send an answer
>> in the 200OK to the INVITE for widest interoperability or is it best to
> leave it out. Here the OA is complete but I have seen some 3pcc sending
> 200OK with answer in this scenario. Is this optional then?
>>
>> Does UAC need to prepare to handle this 200OK answer and just ignore it?
>> Or should it not be happening.
>>
>> Thanks
>>
>>
>>
>>
>>
>> _______________________________________________
>> Sip-implementors mailing list
>> Sip-implementors@lists.cs.columbia.edu
>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>>
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
>
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to