[SIPForum-discussion] Standard SIP Replies
Paul Kyzivat
pkyzivat at alum.mit.edu
Wed Mar 2 16:45:57 UTC 2016
On 3/2/16 5:22 AM, Adnan Aziz wrote:
> Hi Everyone,
> I will be very thankful, if someone could reply the following questions
> regarding SIP.
>
> 1. Is it in SIP specification/standards to respond to the OPTIONS
> packets from REGISTERED and UNREGISTERED users?
The spec typically expects *some* response to every valid request.
However this gets bent in the case of server overload.
It doesn't require a *successful* response. You can certainly respond
with 401 or 403 if you don't wish to respond to this client.
> 2. Is it in SIP specification/standards to respond to the INVITE
> packets without any prior REGISTRATION?
Same as above.
Note that SIP was designed with the expectation that you only need to
register to make a device with a transient address callable via an
Address of Record. It wasn't expected that registration would be
required for *sending* requests, or for receiving requests addressed to
the actual URI of your device. Rather, outgoing requests might be
challenged with 401 or 407 for credentials.
However some deployments (notably 3gpp IMS) have chosen to require
registration before providing any service. That is their choice, it is
not part of the basic sip specs.
> 3. Does the SIP standard also support the registration process using
> INVITE packets instead of REGISTER packets?
No.
I'm curious what is motivating these questions? What are you trying to do?
Thanks,
Paul
> I shall be very thankful to you for your replies. Also please mention
> the rfc or other authentic reference to support the answers.
>
>
> Best Regards,
> Adnan
>
>
> _______________________________________________
> This is the SIP Forum discussion mailing list
> TO UNSUBSCRIBE, or edit your delivery options, please visit http://sipforum.org/mailman/listinfo/discussion
> Post to the list at discussion at sipforum.org
>
More information about the discussion
mailing list