From: Vicky <[EMAIL PROTECTED]> What is UAS supposed to do if the CSeq number for the subsequent in a dialog request is equal to previous CSeq? As in RFC 3261 section 12.2.2 only talks about less than or greater than values.
The difficulty is that if the UAC is functioning correctly, the UAS should never see this condition. (As opposed to receiving requests out-of-order, which can result from the network reordering messages.) So the UAS is allowed a considerable latitude in how to handle the situation. One possiblility is that the UAS only checks the Call-ID and CSeq number, and discovering that it has a cached response for the (previous) request with that Call-Id and CSeq, it re-sends the response. If the UAS takes the effort to determine that this request is different from the previous request with the same CSeq, it should probably give a 500 response. Dale _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors