Supported and Require are not formally linked.
For some options you can infer a logical connection.
When in doubt, be explicit.

Also note that Require:xyz means "I require you to *support* xyz". It 
does not mean "I require you to *use* xyz" or "I intend to use xyz".

        Thanks,
        Paul

On 6/24/2011 1:34 AM, Harbhanu wrote:
> Hi,
> As per 3261, the text for Supported and Require is as below-
>
> Supported:
>     If the UAC supports extensions to SIP that can be applied by the
>     server to the response, the UAC SHOULD include a Supported header
>     field in the request listing the option tags (Section 19.2) for those
>     extensions.
>
> Require:
>     If the UAC wishes to insist that a UAS understand an extension that
>     the UAC will apply to the request in order to process the request, it
>     MUST insert a Require header field into the request listing the
>     option tag for that extension.
>
> Is it valid to interpret that an extension present in 'Require' is also
> 'Supported' by
> the UAC?
> In other words, is it mandatory to put an extension in both headers, incase
> 'Require' is used for any extension?
> This becomes bit confusing, since any Proxy 'MAY' put 'Require' in the
> message.
>
> As per my opinion these two should be explicitly carry the extension,
> because of the proxy case.
>
> Please share your opinion. 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!
>
>
> _______________________________________________
> 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