Comment #12 on issue 2354 by alexander.kozlov.IV:
B2buaHelper.createResponseToOriginalRequest() does not set different To tag
to created response.
http://code.google.com/p/mobicents/issues/detail?id=2354
13 Initiating a Session
.........
A 2xx response to an INVITE establishes a session, and it also
creates a dialog between the UA that issued the INVITE and the UA
that generated the 2xx response. Therefore, when multiple 2xx
responses are received from different remote UAs (because the INVITE
forked), each 2xx establishes a different dialog. All these dialogs
are part of the same call.
Sorry, right now I cannot find better, but RFC3261 does not disallow
forking.
So, I need to develop B2BUA application to have ability to change SDP and
end calls...
And this application acts as forking proxy...
Forking proxy should CANCEL all branches when receive 2xx response, but
another endpoint can also send 2xx this time. Proxy should forward it
client also (at least I do not see in RFC3261 that proxy should send ACK
and BYE)...