Configurando los clientes VoIP

Antes de describir como configurar la PBX empezamos con una descripción de la instalación de cada uno de los clientes de VoIP.

Biblioteca Comunitaria

El primer cliente está situado en la biblioteca pública de la zona. La biblioteca está situada alrededor de 1 km del Telecentro. En esta organización vamos a instalar un terminal de voz IP con soporte para el protocolo SIP. El terminal está conectado directamente a nuestra PBX a través de una pasarela inalámbrica dedicada (enlace puntoapunto en modo transparente o “bridge”). La dirección IP del terminal IP (192.168.46.2) está en el mismo segmento de red que nuestra PBX (192.168.46.1). Como el enlace inalámbrico está en modo transparente, la PBX y el terminal IP se comunican directamente y no tenemos que preocuparnos de los problemas relacionados con el NAT.

Para configurar cualquier tipo de terminal de voz IP consulta el manual del equipo y busca la manera de activar la interfaz de administración por Web.1) Una vez que entres en la zona de administración busca cómo configurar por Web los siguientes parámetros básicos:

Parámetro Valor
Dirección IP del teléfono VoIP192.168.46.2
Dirección IP de la PBX (proxy SIP)192.168.46.1
Registrar/RegisterSI/YES
Nombre de Usuario (User/Auth name)462
Caller ID462
Clave/Password462pass
CodecG.711 (ulaw)

img484.imageshack.us_img484_7214_voip4d05mv0.jpg

Hospital Regional

El segundo cliente de nuestra red interna es un ATA situado en el hospital. El hospital local está situado al otro lado de la calle, en frente del Telecentro. La conexión entre el Telecentro y el hospital es un cable de par trenzado de 100 metros (ethernet Cat5). La manera de configurar un ATA no es muy diferente a la de configurar un teléfono VoIP. Siguiendo los mismos pasos que en el ejemplo anterior vamos a usar la interfaz de administración web y completar los siguientes parámetros.

Parámetro Valor
Dirección IP del teléfono VoIP192.168.46.3
Dirección IP de la PBX (SIP proxy)192.168.46.1
Registrar/RegisterSI/YES
Nombre de Usuario (User/Auth name)463
Caller ID463
Clave/Password463pass
CodecG.711 (ulaw)

En lugar de conectar al ATA un teléfono tradicional decidimos usar un teléfono inalámbrico de tecnología DECT2). La estación base se conecta al puerto RJ11 del ATA. El resultado es que podemos tener cobertura telefónica DECT en cualquier parte del hospital. El ATA hace de puente entre el teléfono sin cables y la red de voz sobre IP.

img409.imageshack.us_img409_5120_voip4d06gv5.jpg

Escuela Primaria

El tercer cliente de nuestra red es la escuela de primaria. La escuela está en un edificio adjunto al Telecentro y también se puede conectar con cable de par trenzado. En la escuela se coloca otro equipo ATA, en este caso el equipo usa el protocolo IAX2 en lugar de SIP.

En la escuela usamos el modelo de ATA (interfaz FXS) s101i o IAXy. En este cliente conectamos un teléfono ordinario al puerto RJ11 del adaptador telefónico.

El IAXy no incluye un interfaz de configuración por web. La manera más fácil y cómoda de configurar la unidad es utilizar el propio Asterisk. La primera vez que conectas el ATA a la red intenta obtener una dirección IP por DHCP. Mira la información (logs) que te da tu servidor DHCP y toma buena nota de la dirección IP del IAXy. El siguiente paso es editar el fichero /etc/asterisk/iaxprov.conf incluyendo una sección parecida a la siguiente:

[iaxy_school]
ip: 192.168.46.4
netmask: 255.255.255.0
gateway: 192.168.46.1
codec: ulaw
server: 192.168.46.1.2
user: 464
pass: 464pass
register

Supongamos que tu servidor DHCP le asignó la dirección IP 192.168.46.100 al ATA. Para actualizar la configuración de la unidad escribe desde la consola de Asterisk la siguiente orden:

#asterisk -r <ENTER>
#CLI> iax2 provision 192.164.46.100 iaxy_school

Si no quieres usar el propio Asterisk para actualizar el IAXy puedes usar un programa de administración bajo Windows3)

img403.imageshack.us_img403_1849_voip4d07dq8.jpg

Asociación de agricultores

El cuarto cliente de nuestra red es la asociación de agricultores que está situada en un edificio a 20 kms de nuestras oficinas centrales (Telecentro). La asociación ya tiene dos ordenadores conectados al Telecentro a través de un router NAT inalámbrico. El equipo inalámbrico tiene la dirección IP 192.168.46.5 y sirve una red interna (via NAT) con un rango de IPs (10.10.46.0/24). En las oficinas de la asociación vamos a instalar dos “Soft phones”, uno usando el protocolo SIP y otro el protocolo IAX2.

El elemento que requiere más atención es el “Soft Phone” que usa SIP. Tenemos que asegurar que el audio funciona en las dos direcciones.

En el “Soft phone” SIP:

  • Activar el registro con la PBX (register).
  • Activar los mensajes que mantienen la conexión activa con la PBX (keepalive packets)4).
  • Activar la posibilidad de recibir audio por el mismo puerto que lo enviamos.

En la PBX:

  • Configurar en Asterisk que el teléfono está dentro de un NAT.

Un buen “Soft Phone” que usa SIP y que funciona bien dentro de los NATs es el programa XLite de Xten.5)

El “Soft Phone” que usa IAX2 no necesita una configuración especial para funcionar dentro de un NAT. Lo único que tienes que asegurar es que el puerto de comunicaciones de IAX2, el UDP puerto 4569, no está bloqueado. Una buena opción de “Soft Phone” con soporte para IAX2 es iaxcomm.6)

Desde el punto de vista conceptual no existen diferencias entre la configuración de un programa cliente de telefonía IP en un ordenador y un terminal físico. Usa los valores de usuario/clave 465/465pass y 466/466pass en cada uno de los programas. Asegúrate que el codec G711 (ulaw) está activado y que la dirección de la PBX (proxy) es la 192.168.46.1.

img401.imageshack.us_img401_7906_voip4d08eb9.jpg


1) Existen tres mecanismos básicos para configurar la dirección IP de un teléfono. Teclado: configurar la dirección IP de teléfono a través del teclado del terminal. DHCP: conectar el teléfono a una red con DHCP y extraer la dirección de la información ofrecida por el servidor DHCP. IP de fábrica: leer la documentación para conocer la dirección IP que viene por defecto en el terminal.
2) DECT, del inglés Digital Enhanced (formerly European) Cordless Telecommunications, es un estándar de comunicación inalámbrica para teléfonos portátiles que opera en 1.9 Ghz.
3) Existe un programa para sistema operativo Windows para gestionar un teléfono de voz IP IAXy disponible en: http://dacosta.dynip.com/asterisk
4) Los paquetes “Keepalive” son paquetes “vacíos” cuya única finalidad es asegurar que la conexión NAT se mantiene abierta/viva para recibir llamadas entrantes.
5) Hay disponible una versión gratuita del programa Xten en: http://www.xten.com/index.php?menu=download
6) IaxComm se puede descargar desde: http://iaxclient.sourceforge.net
 
manuales/libros/voip4d/capitulo_6/configurando_voip.txt · Última modificación: 2007/02/12 18:05 (editor externo)
 
Recent changes RSS feed Creative Commons License Powered by PHP Driven by DokuWiki