comments inline
-Rockson

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
krishna kalluri
Sent: Monday, September 15, 2008 11:01 PM
To: [email protected]
Subject: [Sip-implementors] question regarding REGISTER - RFC 3665

Hi,

I have a question related to the usage of Call-Id and CSeq header
fields.

I take the examples in section 2 of RFC 3665 (
http://tools.ietf.org/html/rfc3665) and I consider the examples as a
sequence of messages exchanged by a UE. So different messages in section
2.1 through 2.4 are exchanged one after the other (This may not be what
RFC 3665 wants to show and thats fine with me)

1) 2.2 Update of a contact List (RFC 3665) : The CSeq number is same as
in example 2.1. If I understand this is fine as UE is adding a new
contact binding.

If I make an example of refreshing contact list, does CSeq MUST be
higher than the previously used CSeq? I guess so from Step 7 of Section
10.3 of RFC 3261.

[RL] Yes, you're correct.

2) 2.4 Cancellation of Registration (RFC 3665): In this case CSeq number
MUST be  greater than the one used in previous messages. This is from my
interpretation from Step 6 of Section 10.3 of RFC 3261.
[RL] correct.

3) Does a UE use same Call-Id value in all Register messages? or is
there any case where it has to change Call-Id value?
[RL] I do not think in any case normally, it need to change the call-id.
       One case I can think about is the UA get restarted or lost its
status, so it need to re-register, using new Call-id to cancel all
previous regisitration and re-register itself.

Thanks & Regards
Krishna
_______________________________________________
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