From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> Branch is used to match CANCEL and ACK to the transaction being CANCELed or ACKed. One can argue that Call-id:CSeq-No or from-tag:CSeq-No may also be used but using branch parameter is the most simple approach.
Not only does that fail for forked requests, but if the path of a request spirals through a SIP agent more than once on its way to the destination, there will be two transactions at that agent with the same call-id, to-tag, from-tag, and CSeq. Only the branch parameter distinguishes them. Dale _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors