Hola, noto que mi carrier (usa una Nortel CS2K) corta las llamadas "al de un
tiempo" y me estoy volviendo loco!!!
He notado un patrón extraño:
- La Nortel me manda de repente un INFO !!!!!!!!!!
- Mi Twinkle o Asterisk responde con un "415 Unsupported Media Type".
- Creo que en ese momento (o al de un ratito) Nortel deja de enviarme audio
(aunque yo sigo enviándole sin problema ICMP).
- Al de un rato (27 segundos más o menos) Nortel me envía un BYE.
¿¿¿¿Alguien sabe si es normal enviar este ****INFO**** para monitorizar una
llamada o para algo????
El INFO no lleva Content-Type siquiera !!!!
Y encima body 0:
----------------------------------------------
+++ 28-5-2008 13:22:13 from NORTEL
INFO sip:ibc@192.168.203.2:1030;transport=udp SIP/2.0
Call-ID: wsxwakemjwhioeb
CSeq: 1 INFO
User-agent: CS2000_NGSS/9.0
Max-Forwards: 69
Supported: 100rel
Content-Length: 0
---
+++ 28-5-2008 13:22:13 from Twinkle
SIP/2.0 415 Unsupported Media Type
Call-ID: wsxwakemjwhioeb
CSeq: 1 INFO
Accept: application/dtmf-relay^M
Server: Twinkle/1.2alpha2^M
Content-Length: 0^M
--
+++ 28-5-2008 13:22:40 from NORTEL
BYE sip:ibc@192.168.203.2:1030;transport=udp SIP/2.0
Call-ID: wsxwakemjwhioeb
CSeq: 2 BYE
User-agent: CS2000_NGSS/9.0
Max-Forwards: 69
Supported: 100rel
Allow: ACK,BYE,CANCEL,INVITE,OPTIONS,INFO,SUBSCRIBE,REFER,NOTIFY,PRACK,UPDATE
Content-Length: 0
-------------------------------------
¿Alguien me puede confirmar si esto tiene sentido (al menos en los mundos de
Yupi de quien diseñó el SIP stack de la Nortel?
¿Tal vez la solución sea responder "200 OK" en el proxy a cualquier INFO
in-dialog que envíe la Nortel para que esté contenta?
Gracias.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es