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)...


Reply via email to