Cuando una llamada entra a un Ringgroup (SIP/201&SIP/202), uno de los
dos contesta y al otro le aparece la llamada como perdida.
Cuando las extensiones están en una oficina, no es mucho problema,
pero si están en sitios distintos, no sabes si el que llama ha colgado
o es que ha contestado otra extensión, o llegas y te encuentras con 10
llamadas perdidas sin saber cuáles han sido contestadas...
¿Sebéis si existe algún tipo de parámetro SIP que asterisk pueda
enviar en la cancelación de la llamada para que el teléfono la ignore
y no aparezca en la lista de llamadas perdidas?
Una búsqueda rápida en google no me ha dado resultados (positivos)...
Está contemplada esta funcionalidad en algún RFC?
Julián J. M.
Cabecera SIP "Reason" (RFC 3326):
La cosa es que el proxy/B2BUA/PBX que envía el CANCEL a un tfno B (porque la
llamada fue contestada por tfno A) añade al CANCEL una cabecera en plan:
Reason: SIP ;cause=200 ;text="Call completed elsewhere"
De esta forma, si el tfno B soporta dicha cabecera sabría que no tiene que
mostrar la llamada como perdida.
Un ejemplo:
http://tools.ietf.org/html/rfc3326#page-4
Una funcionalidad muy bonita que desgraciadamente no he visto implementada en
ningún sitio. Si ves algo hecho por favor dímelo.
Saludos.
--
Iñaki Baz Castillo
<ib...@xtratelecom.es>