List Info

Thread: Re: Early dialog BYE, no Contact header




Re: Early dialog BYE, no Contact header
country flaguser name
Sweden
2007-06-06 06:27:18
Hi, 

>UA1 may create multiple dialogs if proxy forks
>  Dialog1(early)
>  Dialog2(early)
>                          --> both share same client
transaction
> 
>Now Dialog 1 gets 2xx ok, and client transaction
completes.
> 
>Dialog2(still early) must be shut down ???? Nothing to 
>cancel, Doesn't it need BYE request ?

No.

When the forking proxy forwards the 2xx, it will CANCEL all
other active
dialogs.

The UAC MAY receive additional 2xx responses, and in that
case it should
ACK and BYE, but otherwise it doesn't need to do anything.

Regards,

Christer


_______________________________________________
Sip-implementors mailing list
Sip-implementorscs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinf
o/sip-implementors

Re: Early dialog BYE, no Contact header
country flaguser name
Estonia
2007-06-06 07:32:11
>When the forking proxy forwards the 2xx, it will CANCEL
all other active
>dialogs.
Yep, but it forwarded multiple provisional responses what
caused multiple early dialogs at UA.

UA1   
    <- proxy 180 Ringing  <----          <---------
UA 2
                                proxy

    <- proxy 180 Ringing  <----          <---------
UA 3

At his momenet UA1
UA1   
    <- proxy 200 ok  <----          <--------- UA2

 Proxy will take care of UA 3, thats ok

UA1 
   Dialog 1, confirmed   - from UA2
   Dialog 2, early       - from UA3

or am i missing something.




Christer Holmberg (JO/LMF) wrote:
> Hi, 
>
>   
>> UA1 may create multiple dialogs if proxy forks
>>  Dialog1(early)
>>  Dialog2(early)
>>                          --> both share same
client transaction
>>
>> Now Dialog 1 gets 2xx ok, and client transaction
completes.
>>
>> Dialog2(still early) must be shut down ???? Nothing
to 
>> cancel, Doesn't it need BYE request ?
>>     
>
> No.
>
> When the forking proxy forwards the 2xx, it will CANCEL
all other active
> dialogs.
>
> The UAC MAY receive additional 2xx responses, and in
that case it should
> ACK and BYE, but otherwise it doesn't need to do
anything.
>
> Regards,
>
> Christer
>
>   

_______________________________________________
Sip-implementors mailing list
Sip-implementorscs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinf
o/sip-implementors

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )