Re: [OpenSER-Users-ES] Re: ¿Por qué algunos clientes SIP cancelan TODAS las branchs al hacer "Decline"? [ACLARADO]
Iñaki Baz Castillo
ibc at in.ilimit.es
Mon Sep 10 14:00:51 CEST 2007
El Monday 10 September 2007 13:54:41 Raúl Alexis Betancor Santana escribió:
> UAS (OpenSer) --- Branch 1 -> UAC1
> --- Branch 2 -> UAC2
> ....
> --- Branch n -> UACn
>
> Si OpenSer envía el INVITE a los diferentes UACn y uno de ellos responde
> con un 48x, el comportamiento debería ser de cerrar ese branch y seguir con
> los demás. SOLO cuando todos los branch hayan devuelto 48x, se le puede
> enviar al "originador" un 600.
>
> Lo que pasa es que eso no ocurre, se suele optar por un comportamiento
> parecido a un ring-group, en el que si uno rechaza, se corta en todos.
Por añadir una cosa: la decisión de cortar todos los branches la realiza el
Proxy SIP en dos casos:
- Recibe un 4XX de cada UAC llamado.
- Recibe un 6XX de algún UAC llamado.
--
Iñaki Baz Castillo
ibc at in.ilimit.es
More information about the Users-es
mailing list