< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

[reSIProcate] Re: Invite Session Questions


It is not explicitly illegal, but it isn't well understood what it means, particularly if the
redirection response contains more than one contact :).

There are bugs registered against this, and we're working through them.

The dialogusage draft says this:

   3xx responses: Redirection mid-dialog is not well understood in SIP,
      but whatever effect it has impacts the entire dialog and all of
      its usages equally.  In our example scenario, both the
      subscription and the invite usage would be redirected by this
      single response.

For our purposes - if we receive a redirect to a mid-dialog request that has one contact, for the dialog state we can semantically we can treat it as a successful target refresh request that had a different remote target. (and issue the request again).

I honestly don't know what DUM should do with a mid-dialog 3xx with more than one contact. If its something we want to deal with right now, the API will probably have to change to give the app using DUM some say in which contact gets chosen. Otherwise we'll have to choose to do something suboptimal like tearing down the usage/dialog or something hokey and probably broken like choosing the first one.

Thoughts?

RjS

On Mar 9, 2005, at 10:00 AM, Scott Godin wrote:

Is it legal for mid-dialog requests to be redirected?  ie.  Can an in-dialog re-invite or refer request be redirected by the far end?

 

Thanks,

 

Scott