Re: [Sip-implementors] CSeq in subsequent Register messages

2022-06-28 Thread Paul Kyzivat

On 6/28/22 4:19 AM, Gilson Urbano Ferreira Dias wrote:

Dale,

The three pseudo-dialogs are for different AORs.


It would be very helpful if you would post the full messages.

Thanks,
Paul


Does this change anything in the analysis?

Regards,

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


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


Re: [Sip-implementors] CSeq in subsequent Register messages

2022-06-28 Thread Gilson Urbano Ferreira Dias
Filippos,

They are 3 different (Call-ID, tag, Contact, From, and To) Register
requests using the same CSeq, and from the same server.

I think the server is not following 10.2 because the second Register
message containing a different Contact header is sent before the final
response of the first one:

>From 10.2:
   UAs MUST NOT send a new registration (that is, containing new Contact
   header field values, as opposed to a retransmission) until they have
   received a final response from the registrar for the previous one or
   the previous REGISTER request has timed out.

Now, suppose we have two subsequent Register requests with a final response
and using a different Contact header. Is it undefined behavior if both use
the same CSeq?

<-Request: Register (Cseq = 1 Contact=1)-
--Status: 200 OK(Cseq = 1 Contact=1)->
<-Request: Register (Cseq = 1 Contact=2)-
--Status: 200 OK(Cseq = 1 Contact=2)->

Regards,

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


Re: [Sip-implementors] CSeq in subsequent Register messages

2022-06-28 Thread Gilson Urbano Ferreira Dias
Dale,

The three pseudo-dialogs are for different AORs.

Does this change anything in the analysis?

Regards,

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