Asterisk 1.6 como gateway H324M

Para utilizar Asterisk como gateway H324M se requiere señalización Q.931 correcta. Actualmente Asterisk no se preocupa de la señalización User Information Layer1 por ejemplo en Bearer Capability.

3G-H.324M es el estandar utilizado en teléfonos UMTS 3G para activar vídeo llamadas.

Afortunadamente el parche de Klaus añade:

  • lectura y establecimiento del user information layer 1 utilizando la función CHANNEL. (func_channel.c)
  • copia el valor del user information layer 1 desde las lamadas entrantes hacia las salientes. Esto es necesario cuando una llamada ZAP entrante se envía fuera inmediateamente otra vez. (app_dial.c)
  • cambios en chan_zap utilizados para definir el valor del user information layer 1 cuando se hacen llamadas digitales en lugar de establecerlo siempre como -1

Varias personas han probado el parche aportando feedback positivo en las listas de correo de Asterisk-video.

Actualmente para Zaptel 1.6.0-beta4, aunque lamentablemente no existe nada parecido para las conexiones digitales, (chan_misdn). No obstante cabe decir que hay gente trabajando en ello.

En resumen, Asterisk 1.6 va a ser un gran avance para toda la comunidad.