[SIPForum-discussion] Processing REGISTER request
Arnab Biswas
arnabbiswas1 at gmail.com
Tue Aug 28 10:24:48 UTC 2007
Hi Shakthi,
Please see the inline comments...
"If it does agree, *it MUST
remove the binding only if the CSeq in the request is higher
than the value stored for that binding.* Otherwise, the update
MUST be aborted and the request fails."
If the CSeq is greater than the old value, the new request, i.e. the
REGISTER is a new one (reREGISTER). This new one basically updates the old
expiry value. If the CSeq value is the same then it is a retransmitted
REGISTER and should be ignored.
"want to know where the value for the binding will be stored" ---- In the
REGISTRAR.
Thanks,
Arnab
Hi All..!
>
> Can anyone explain this stanza? I want to know where the value for the
> binding will be stored ? (which is taken from rfc 3261, section: 10.3,
> Point no. 6)
> PLz explain me the content shown in BOLD format.
>
>
>
>
> The registrar checks whether the request contains the Contact
> header field. If not, it skips to the last step. If the
> Contact header field is present, the registrar checks if there
> is one Contact field value that contains the special value "*"
> and an Expires field. If the request has additional Contact
> fields or an expiration time other than zero, the request is
> invalid, and the server MUST return a 400 (Invalid Request) and
> skip the remaining steps. If not, the registrar checks whether
> the Call-ID agrees with the value stored for each binding. If
> not, it MUST remove the binding. If it does agree, *it MUST
> remove the binding only if the CSeq in the request is higher
> than the value stored for that binding.* Otherwise, the update
> MUST be aborted and the request fails.
>
> -
> Thanx in advance
>
> ------------------------------
> Luggage? GPS? Comic books?
> Check out fitting gifts for grads<http://us.rd.yahoo.com/evt=48249/*http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz>at Yahoo! Search.
>
>
> _______________________________________________
> 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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20070828/889c351a/attachment-0002.html>
More information about the discussion
mailing list