As far as the ietf sip specs are concerned, a registration is not 
required to have an active call. So there is certainly no reason to tear 
a call down because the registration has gone away or changed.

Also, the receipt of a register with a different call-id shouldn't be 
upsetting at all. This could happen because a 2nd UA has decided to 
register, while the first remains registered. It could also happen 
because the first UA has forgotten the call-id it used to register 
previously. Neither of these actions is a crime.

And, in general you can't assume that the proxy associated with the 
registrar is capable of tearing down an existing call. In fact, if it is 
a proxy it can't. To tear down the call it would need to be a B2BUA.

Having said all that, if registrar/b2bua is capable of tearing down a 
call in this case, it is *allowed* to do so, as a matter of policy, if 
it desires. Just don't look to the ietf specs for justification for this 
policy.

        Paul

Kevin Leima wrote:
> Should the receipt of a REGISTER message with a different call-id at the 
> registrar while the two
> UAs in question have an active call in progress cause the registrar to 
> tear down the active call?
> 
> -Kevin
> 
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
> 
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to