A quote from SIP RFC:
"The branch parameter value MUST be unique across space and time for all requests sent by the UA. The exceptions to this rule are CANCEL and ACK for non-2xx responses. As discussed below, a CANCEL request will have the same value of the branch parameter as the request it cancels. As discussed in Section 17.1.1.3, an ACK for a non-2xx response will also have the same branch ID as the INVITE whose response it acknowledges. The uniqueness property of the branch ID parameter, to facilitate its use as a transaction ID, was not part of RFC 2543. The branch ID inserted by an element compliant with this specification MUST always begin with the characters "z9hG4bK". These 7 characters are used as a magic cookie (7 is deemed sufficient to ensure that an older RFC 2543 implementation would not pick such a value), so that servers receiving the request can determine that the branch ID was constructed in the fashion described by this.."
It just confirms that REGISTER and INVITE have to have different branch values.
I believe you are looking for the scenario that looks like the attachment.Z
--
To post to this group, send email to sip-in...@googlegroups.com
To unsubscribe from this group, send email to
sip-inspecto...@googlegroups.com
http://groups.google.com/group/sip-inspector?hl=en?hl=en