> 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
