Hi Sudhir,
  "Supported" and "Require" are known as headers rather than methods.
  These two headers have the following significance as per RFC 3261 :
   
20.32 Require
The Require header field is used by UACs to tell UASs about options
   that the UAC expects the UAS to support in order to process the
   request.
 
20.37 Supported
   The Supported header field enumerates all the extensions supported by
   the UAC or UAS.

  If INVITE contains just "Supported" header, the UAS "MAY" send the
non-100 responses reliably as stated in RFC 3262
 
  If INVITE contains "Require" header, the UAS "MUST" send the non-100
responses reliably. If it does not support this extension, it should
respond to the INVITE with "420 Bad Extension" response.
 
  Its valid for a UAC to send INVITE with just "Require: 100 rel" header
as well.
Best Regards,
Rekha
(ESN : 6-877-5834)
(PSTN : 81168)
 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Sudhir Kumar Reddy
Sent: Tuesday, February 19, 2008 4:00 PM
To: sip@ietf.org
Subject: [Sip] is supported and require is Mandatory in INVITE request


Hi All,

Is supported and require methods are required for INVITE request (RFC
3262) or any of method(either Supported or require) will suffice for
INVITE for Provisional ACK. Because I see in one of INVITE(from server)
sending only require: 100Rel, but there is no Supported Header.

Should we treat as complete or incomplete request?

Any response is highly appreciated. 

Thanks in Advance
Sudhir 
_______________________________________________
Sip mailing list  http://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip

Reply via email to