As far as I understadnd, The RFC 3261 does not talk about this scenario.

The other party would not know that they have sent a bad 200 Ok and will 
retransmit 200 Ok message.

Regards
Sarju
# 9810304396
----- Original Message ----- 
From: "Uttam Kumar Sarkar" <[EMAIL PROTECTED]>
To: "Sarju Garg" <[EMAIL PROTECTED]>; "SIP Implementors (E-mail)" 
<[email protected]>
Sent: Tuesday, June 13, 2006 5:23 PM
Subject: Re: [Sip-implementors] Query Regarding Handling of Bad 200 
Okmessage


> If 200 OK of INVITE is bad, then you may choose not to send ACK.
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Sarju
> Garg
> Sent: Tuesday, June 13, 2006 1:02 AM
> To: SIP Implementors (E-mail)
> Subject: [Sip-implementors] Query Regarding Handling of Bad 200 Ok
> message
>
>
> Hi all,
>
> I would request someone to let me know what should be the handling in
> case UAC receives a bad 200 Ok message. For example, in case SDP format
> is not ok.
>
> Thanks in advance
>
> Regards
> Sarju
> # 9810304396
>  ----- Original Message ----- 
>  From: Rayees Khan
>  To: Stephen Paterson
>  Cc: SIP Implementors (E-mail)
>  Sent: Monday, June 12, 2006 11:57 PM
>  Subject: Re: [Sip-implementors] Session timer - how to indicate the
> session hasnot changed
>
>
>
>  Hi Stephen,
>
>  This is a protocol violation, however, the handling of such things is
> highly local to the Endpoint. An EP can choose to just check the o-line
> and decide on the basis of this whether to process rest of SDP or not.
>
>
>  regards
>  Rayees
>
>
>
>  [EMAIL PROTECTED] wrote: -----
>
>
>    To: "SIP Implementors (E-mail)" <[email protected]>
>    From: Stephen Paterson <[EMAIL PROTECTED]>
>    Sent by: [EMAIL PROTECTED]
>    Date: 06/12/2006 11:31AM
>    Subject: [Sip-implementors] Session timer - how to indicate the
> session hasnot changed
>
>    Hi all,
>
>    The last paragraph of section 7.4 of RFC 4028 states:
>
>    'It is RECOMMENDED that the UPDATE request not contain an offer [4],
> but a
>    re-INVITE SHOULD contain one, even if the details of the session
> have not
>    changed. In that case, the offer MUST indicate that it has not
> changed. In
>    the case of SDP, this is accomplished by including the same value
> for the
>    origin field as did previous SDP messages to its peer. The same is
> true for
>    an answer exchanged as a result of a session refresh request; if it
> has not
>    changed, that MUST be indicated.'
>
>    What happens when the refresher sends an offer with an unchanged
> origin
>    field, receives a 200 OK with an unchanged origin field but an 'm='
> line
>    that was present in the most recent offer/answer exchange is missing
> from
>    the UAS response?
>
>    My gut feeling is that the UAS is out of spec (and the entire SDP
> should be
>    unchanged) but according to the quote above, only the origin field
> needs to
>    be unchanged in order to indicate that the session details are also
>    unchanged.
>
>    At the moment this causes problem for our SIP implementation as it
> has no
>    control over the media. It simply raises an event to the application
> that is
>    controlling the media to indicate that the session parameters have
> changed.
>    We don't want to be doing this for session refresh requests unless a
> genuine
>    offer/answer exchange has been negotiated during the transaction.
>
>    If the UAS is out of spec, how should the UAC behave?
>    If not, is there anywhere in the RFCs that specifies more clearly
> how to
>    identify that a media session is unchanged? I haven't been able to
> find
>    anything in SIP, SDP, Session Timer or Offer Answer (which isn't to
> say the
>    answers aren't there somewhere).
>
>    It may well be the case that I just have to change our logic and
> ignore all
>    of the SDP if the 'o=' is unchanged. Part of my query is to ensure
> that, if
>    I do this, I don't break anything elsewhere.
>
>    Cheers
>
>    Steve
>
>    Steve Paterson
>    Software Engineer
>    Aculab
>    Tel: +44 (0) 1908 273866
>    Fax: +44 (0) 1908 273801
>    Email: mailto:[EMAIL PROTECTED]
>    Website: http://www.aculab.com
>
>    _______________________________________________
>    Sip-implementors mailing list
>    [email protected]
>    https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
>
>
>  *****FSS-Private *****" DISCLAIMER: This message is proprietary to
> Flextronics Software Systems Limited (FSS) and is intended solely for
> the use of the individual to whom it is addressed. It may contain
> privileged or confidential information and should not be circulated or
> used for any purpose other than for what it is intended. If you have
> received this message in error, please notify the originator
> immediately. If you are not the intended recipient, you are notified
> that you are strictly prohibited from using, copying, altering, or
> disclosing the contents of this message. FSS accepts no responsibility
> for loss or damage arising from the use of the information transmitted
> by this email including damage from virus."
>
>
>
> ------------------------------------------------------------------------
> ------
>
>
>  _______________________________________________
>  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
>
> _______________________________________________
> 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