> From: Ravi Kumar [[email protected]]
> 
> But in my opinion it should send request with CSeq 3. Because if some node
> in network use CSeq of dialog on which clone response is received then above
> implementation will be more flexible.
> UAS will not have any impact because as per RFC 3261 this is not error
> condition.

True, a UAC (request sender) can choose to use a higher CSeq.  But a
UAS (request receiver) must not *require* that.

However, I believe that your complaint is based on a conceptual error:
Forking is an *inherent* part of SIP, and all devices (especially
proxies and other "middle boxes") must be prepared to see multiple
forks of a single request and must handle them correctly.

Once you assume that all SIP elements will handle forked requests
properly, then there is no need to worry about behavior that is "more
flexible".

Dale

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

Reply via email to