From: Paul Kyzivat <[EMAIL PROTECTED]>

   Brett isn't saying this strongly enough. From 12.2.2 of 3261:

       If the remote sequence number was not empty, and
       the sequence number of the request is greater than the remote
       sequence number, the request is in order.  It is possible for the
       CSeq sequence number to be higher than the remote sequence number by
       more than one.  This is not an error condition, and a UAS SHOULD be
       prepared to receive and process requests with CSeq values more than
       one higher than the previous received request.

And RFC 3261 isn't saying it strongly enough, either:  A UAS *must* be
prepared to receive and process requests with CSeq values more than
one higher than the previous received request, if it expects to
successfully interoperate with UACs.  You can argue that your UAS is
standard-conformant because the above statement is only a SHOULD
requirement, but you won't be able to make your UAS work in practice.

Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to