El Saturday 01 September 2007 19:04:41 Iñaki Baz
Castillo escribió:
La tontería ésta que muestran la mayoría de
proveedores SIP cuando
haces
una llamada:
SIP/2.0 100 trying -- your call is important to us
¿es una especie de estándar de facto o algo así? no sé, estoy
harto de
verlo.
Yo aviso que voy a poner:
"your call means nothing for us"
No debes de ignorar los Trying Iñaki, son muy importantes, se
envían para que
no venzan los timers de las pilas SIP cuando envían un INVITE.
Te envían un INVITE a tu pasarela SIP y respondes con un Trying
(después de
autenticar, claro está ...) mientras estas ejecutando lo que sea, y
hasta que
le envíes un 183 del progress o un 180 del ringing
Los gateways PSTN no tienen porqué ser "rápidos" entre un INVITE y
un 18[03],
y el trying se manda precisamente para evitar esos timeouts
En concreto, un "provisional response" como el 100 (o cualquier 1xx)
lo que hace es que el UAC deje de enviar retransmisiones.
Saludos
JesusR.
------------------------------------
Jesus Rodriguez
VozTelecom Sistemas, S.L.
jesusr(a)voztele.com
Tel. 902360305
-------------------------------------