Mensaje INFO causa que el Huawei 8950 termine la llamada

81 0 0 0

Descripcion del problema

Las llamadas realizadas desde un teléfono IP de Huawei 8950 se desconectan poco después de iniciarse. Sin embargo, el problema se manifestó solo en algunas llamadas salientes y no en llamadas entrantes.


Proceso de manejo

Al darse cuenta de que las llamadas se desconectan, los registros (logs) se extrajeron del teléfono IP y estos contenian varias llamadas fallidas.


Después de analizar los registros, se descubrió que el dispositivo envía un mensaje BYE poco después de que la PBX devuelve al teléfono un mensaje de error 415 tipo de medios no compatible (como respuesta a un mensaje INFO inicial enviado por el teléfono a la central):


-----------------------------------------------------------------------

IP SAddr:[192.168.86.5], DAddr:[192.168.86.113]

UDP SPort:5060,DPort:5060

Message Detail:(Message start:---

[0;34mSIP/2.0 415 Unsupported media type

Via: SIP/2.0/UDP 192.168.86.113:5060;branch=z9hG4bKssb7z3q70q0ksjz1kbzkbsbt2;received=192.168.86.113

From: <sip:xxx@192.168.86.5>;tag=3bjs3j3z

To: <sip:xxxx@192.168.86.5;user=phone>;tag=as79c654aa

Call-ID: r7jszt2qq2js7s0c6j1z20t1q0k6zrtt@192.168.86.113

CSeq: 3 INFO

Server: FPBX-12.0.76.2(13.5.0)

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE

Supported: replaces, timer

Content-Length: 0

 

IP SAddr:[192.168.86.113], DAddr:[192.168.86.5]

UDP SPort:5060,DPort:5060

Message Detail:(Message start:---

[0;34mBYE sip:xxxx@192.168.86.5:5060 SIP/2.0

Via: SIP/2.0/UDP 192.168.86.113:5060;branch=z9hG4bKbcs773qj3k1jkbjt7sc07krbj

Call-ID: r7jszt2qq2js7s0c6j1z20t1q0k6zrtt@192.168.86.113

From: <sip:xxxx@192.168.86.5>;tag=3bjs3j3z

To: <sip:xxxx@192.168.86.5;user=phone>;tag=as79c654aa

CSeq: 4 BYE

Max-Forwards: 70

Content-Length: 0


---------------------------------------------------------------------

Tras verificaciones adicionales de los registros, se descubrió que la información enviada por el teléfono contiene lo siguiente: application / media_control_hw + xml. Sin embargo, al analizar los mensajes recibidos del proveedor al PBX, solo se recibieron tres mensajes de ellos:

---------------------------------------------------------------------

Allow: ACK,BYE,CANCEL,INFO,INVITE,OPTIONS,PRACK,REFER,NOTIFY,UPDATE

Recv-Info: x-broadworks-client-session-info

Accept: application/media_control+xml,application/sdp,multipart/mixed

Min-SE: 60

Session-Expires: 1800;refresher=uas

Max-Forwards: 29

Content-Type: application/sdp

Content-Length: 326

------------------------------------------------------------------

Por lo tanto, solo el mensaje INFO generado por el teléfono contenía "application / media_control_hw + xml" que el Asterisk no sabía cómo tratar.


application/dtmf-relay
application/vnd.nortelnetworks.digits
application/dtmf
application/media_control+xml


Solución

El teléfono genera el mensaje INFO cada vez que detecta una pérdida de paquetes en la red:


[0;34mINFO sip:xxxx@192.168.86.5:5060 SIP/2.0

Via: SIP/2.0/UDP 192.168.86.113:5060;branch=z9hG4bK10qbpbzq17stccr1ssjpqr002

Call-ID: 23qtbkbb6pk6kz360jpq0030ct3b36q2@192.168.86.113

From: <sip:xxx@192.168.86.5>;tag=77cj0r1j

To: <sip:xxxx@192.168.86.5;user=phone>;tag=as6a8b7007

CSeq: 3 INFO

Contact: <sip:xxx@192.168.86.113:5060;transport=udp>

Authorization: Digest username="xxx",realm="asterisk",nonce="xxx",uri="sip:xxx@192.168.86.5",response="xxxxx",algorithm=MD5

Max-Forwards: 70

Content-Length: 379

Content-Type: application/media_control_hw+xml

<?xml version="1.0" encoding="utf-8" ?>

<media_control xmlns="http://www.huawei.com/media-control" version="1.0">

<cap equ_type="term">

<anti_packet_loss2.0>

<protocol>h264</protocol>

<stream_type>video</stream_type>

</anti_packet_loss2.0>

I/2015-10-13 21:40.451 P(2914)T(3244) SipLmSignalTrace:2572 

<anti_packet_loss3.0>

<protocol>h264</protocol>

<stream_type>video</stream_type>

</anti_packet_loss3.0>

</cap>

</media_control>


Sin embargo, el ASTERISK PBX no sabe cómo manejarlo, por lo tanto, la solución sería deshabilitar esta opción en el teléfono como se indica a continuación:


5f6e6d307dc0428eaa4f66d6e81db6ef


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesi | Registrarse

Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje
Respuesta rápida Desplácese hasta arriba