Hi,
        Refer to rfc 3262 section 3 UAS Behavior
If the request did not include either a Supported or Require header
   field indicating this feature, the UAS MUST NOT send the provisional
   response reliably.

        Because any of Require or Supported header can indicate that peer
supports 100rel.
        In below scenario UAS should send provisional response reliably.

Thanks & Regards,
Ravi Kumar


****************************************************************************
****************************
 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: [email protected]
[mailto:[email protected]] On Behalf Of SungWoo
Lee
Sent: Thursday, July 22, 2010 5:32 AM
Cc: [email protected]
Subject: [Sip-implementors] PRACK issue

Dear,

Is it possible for a reliable provisional response to have an empty
Supported header and a Require: 100rel header at the sametime? In this case,
is the Require header supposed to have a higher priority than Supported
header, and thus PRACK should be sent anyway?

A sample 180 response is as follows.

SIP/2.0 180 Ringing
..........
Supported: 
Require: 100rel
RSeq: 402604517
Allow: ACK,BYE,CANCEL,INFO,INVITE,OPTIONS,PRACK,REFER,NOTIFY,UPDATE
..........

Thanks,
Sungwoo

_______________________________________________
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