Hello

I am a bit confused about handling of multiple 2xx responses due to forked
requests.

According to RFC 3261:

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

My questions are: 
1) Each different 2xx response to INVITE establishes a dialog. Does it also
establish a session. OR putting it more precisely, can we have multiple
dialogs in a session.
2) How should a UAC handle forked 2xx responses. Should it establish call
with the first 2xx response received, and terminate the other dialogs with
BYE after sending an ACK?
3) What exactly does this means "All these dialogs are part of the same
call"? Will UAC be handling media streams from different UASs in one call?

Thankyou in advance

Salman
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to