On 3/10/17 2:49 PM, Dale R. Worley wrote:
Puneet Kumar <puneet.ku...@exfo.com> writes:
If a UA uses different dialog-ID(say new Call-ID & No To header tag)
for REGISTER refresh with same contact address then it is allowed?
If not then please point out RFC section which blocks a UA from doing it.

In general does REGISTER refresh & REGISTER for deregistration MUST be
in same dialog as earlier REGISTER?

To echo Brett, the sequence of REGISTERs sent by a UAC don't form a
dialog.  (You might consider each individual REGISTER a seperate dialog
containing only one request.)  But since they have the same Call-Id and
increasing CSeq's, they form a series that in some ways resembles a
dialog, that can be called a quasi-dialog or pseudo-dialog.

To understand what a UAC should do and the exact effect of a set of
REGISTERs, you have to study exactly how RFC 3261 section 10 specifies
that REGISTERs are processed by the registrar.  And if the "SIP
Outbound" extension is being used, RFC 5626.

Also, note that the "dialog" nature of registers becomes important for the lifetime of temporary GRUUs. (RFC5627)

        Thanks,
        Paul

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to