[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Sip] Out of sequence datagrams



Hi,
Please refer to the snippet from "12.2.2 UAS Behavior" of RFC3261

....
 If the remote sequence number is empty, it MUST be set to the value
   of the sequence number in the CSeq header field value in the request.
   If the remote sequence number was not empty, but the sequence number
   of the request is lower than the remote sequence number, the request
   is out of order 
....

Because the ordering of UDP datagrams isn't guarenteed, it is possible for
the above to occur. For example NOTIFY with CSEQ 2 is received after the BYE
with CSeq 3. Since, from the application perpective, the dialog has ended,
there appears no way the NOTIFY can be processed by the UAS. Any ideas much
appreciated.

Fred O'Leary
MTS Sylantro Systems Corp.
(408)626-3040

_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip