Professional Documents
Culture Documents
8
La gua definitiva 3. Conguracin de Dispositivos
Copyright 2011 GECKO SAS - Prohibida su reproduccin total o parcial
"En los momentos de crisis, slo la imaginacin es ms importante que el conocimiento." - Albert Einstein.
Dispositivos
2. Instalando Asterisk
Msica en Espera
Se dene en el archivo musiconhold.conf No use archivos MP3 El audio se copia en /var/lib/asterisk/moh Use audios en formatos nativos para Asterisk
1. Copiar los archivos MP3 a una carpeta temporal en Linux, por ejemplo: /tmp
$ cp *.mp3 /tmp
Recuerde, con Ubuntu usamos apt-get En las versiones recientes de Ubuntu (> 10.10) reemplazar la opcin -w por -2
1. Copiar la msica nativa al directorio usado por Asterisk $ cp *.sln /var/lib/asterisk/moh 2. Recargar el mdulo de msica en espera en Asterisk $ asterisk -rx module unload res_musiconhold.so $ asterisk -rx module load res_musiconhold.so Un simple module reload puede no ser suciente.
El Telfono Anlogo
Convierte la voz humana en impulsos elctricos anlogos. Incluye un mecanismo de marcado (disco o teclado de tonos multifrecuencia), as como un mecanismo de timbre (campana o timbre electrnico). Voltaje de Operacin: 48 VDC Voltaje de Timbre: 90 VAC
El Telfono
Cmo funciona? 1) La persona levanta el auricular, y espera que haya un tono de marcacin. Este es usualmente un tono continuo, sin pausas. Esto indica que hay una conexin hacia la central telefnica. 2) Se marca el nmero de la persona que se quiere llamar. 3) Se crea una conexin (se conmuta un circuito) entre su telfono y el de la otra persona, utilizando varias interconexiones entre centrales si es necesario. 4) El telfono destino comienza a timbrar, y alguien contesta. 5) Se abre el circuito para hablar. 6) Cuando se cuelga la llamada, el circuito se cierra, liberando ambas lneas, y todas las lneas intermedias utilizadas. Hasta 1960, en los sistemas antiguos de telefona, cada llamada deba tener un cable dedicado, desde un telfono hasta el otro. As que, si usted estaba en Caracas y deseaba llamar a Londres, las centrales intermedias fsicamente conectaban cables de cobre a travs de todo el Oceano Atlntico, efectivamente utilizando 5,000 kms de cable exclusivamente durante 15 minutos.
El Telfono Digital
Convierte la voz humana en una seal digital con un protocolo propietario. Incluye un mecanismo de marcado (tonos multifrecuencia), as como un mecanismo de timbre. Puede permitir el funcionamiento de mltiples lneas telefnicas en un solo equipo. Su diseo y funcionamiento es propietario segn el fabricante.
El Telfono IP
Convierte la voz humana en una seal digital usando un protocolo estndar de VoIP, por lo general el SIP. Incluye un mecanismo de marcado (tonos multifrecuencia), as como un mecanismo de timbre. Puede permitir el funcionamiento de mltiples lneas telefnicas en un solo equipo. Los telfonos con el estndar SIP pueden funcionar en mltiples sistemas telefnicos de diferentes fabricantes.
D O S U
S E M O
O C I T
Dispositivo para conectar uno o mas telfonos anlogos a una red de VoIP. Usualmente incluye: - 1 Puerto Ethernet - 1 o 2 puertos FXS - 1 enlace a puerto FXO
Imagen: Wikipedia
CODEC
GSM iLBC G.711 G.722 G.722.1 G.722.1C G.722.2 G.723 G.726 G.728 G.729 Speex LPC10
Cdec es la abreviatura de codicador-decodicador. Describe una especicacin desarrollada en software, hardware o una combinacin de ambos, capaz de transformar un archivo con un ujo de datos (stream) o una seal. Los cdecs pueden codicar el ujo o la seal (a menudo para la transmisin, el almacenaje o el cifrado) y recuperarlo o descifrarlo del mismo modo para la reproduccin o la manipulacin en un formato ms apropiado para estas operaciones. Los cdecs son usados a menudo en emisiones de medios de comunicacin. Wikipedia
Imagen: Digium.com
Imagen: Digium.com
Hablemos de SIP
Instructor de Asterisk
Alfred Certain
Copyright 2011 GECKO SAS - Prohibida su reproduccin total o parcial.
en una direccin IP. Negociar funcionalidades entre participantes. Cambiar parmetros de la sesin durante una llamada. Hacer la conguracin y desmontaje de la llamada durante la sesin.
El Protocolo SIP
User Agent - UA
El dispositivo del usuario nal que inicia la sesin
Registrar Server
El servidor que acepta, procesa y almacena los registros de los dispositivos SIP. softphones, hardphones, etc...
Proxy Server
El encargado del enrutamiento y autenticacin, adems de aceptar las solicitudes iniciales de los UA.
Despus de que la llamada queda establecida los UA pueden comunicarse directamente sin usar el Proxy.
SIP en Asterisk
Se congura en el archivo sip.conf ______________ ______________ ______________ ______________
John
Ron
Se debe denir: - usuario SIP - clave SIP - direccin del servidor SIP
Recibe llamadas
Realiza llamadas
El archivo sip.conf
(!) ; contexto por defecto para llamadas entrantes desactivar llamadas sin autenticacin indica;que es ; escuchar en todas las interfaces de red una plantilla ; desactivar el soporte TCP
; ; ; ; ; ; ; ; ; ; crear una plantilla para los dispositivos SIP el canal debe coincidir con el usuario SIP a donde enviar las llamadas de este dispositivo el dispositivo se registrar con el servidor Asterisk el dispositivo est detras de NAT una clave segura para este dispositivo auto negociar los tonos DTMF desactivar todos los codecs de audio activar el codec ulaw acivar el codec alaw
[tel-oficina](!) type=friend context=DispositivosLocales host=dynamic nat=yes secret=s3CuR#p@s5 dtmfmode=auto disallow=all allow=ulaw allow=alaw
; definir un dispositivo usando la plantilla tel-oficina [00FF001](tel-oficina) ; definir un segundo dispositivo con la misma plantilla [00FF002](tel-oficina)
[00FF002] host=dynamic
Instructor de Asterisk
Alfred Certain
Copyright 2011 GECKO SAS - Prohibida su reproduccin total o parcial.
El Protocolo IAX
El Protocolo IAX
IAX en Asterisk
Se congura en el archivo iax.conf ______________ ______________ ______________ ______________
El archivo iax.conf
; ;
(!) indica que es no quedarse esperando si una plantilla activar bsqueda DNS SRV
; plantilla para las extensiones IAX de la oficina ; permitir hacer y recibir llamadas ; le informa Asterisk en que IP se encuentra el ; ; ; ; ; una clave segura (ojo, no usar la misma del ejemplo) a donde enviar las llamadas de este dispositivo desactiva todos los codecs disponibles activa el codec ulaw activa el codec alaw
[00FF01](tel-oficina) ; define un dispositivo con la plantilla tel-oficina [00FF02](tel-oficina) ; define un segundo dispositivo con la plantilla tel-oficina
$ sudo asterisk -r CLI> module reload chan_sip.so CLI> module reload chan_iax.so
2. Instalando Asterisk
CLI> sip show peers Name/username 00FF001/00FF001 00FF002/00FF002 Host 192.168.10.100 192.168.10.101 Dyn Nat ACL Port D N 5060 D N 5060 Status Unmonitored Unmonitored
2. Instalando Asterisk
Captulo 3 completado!