Вы находитесь на странице: 1из 76

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo


Ingeniera en Telecomunicaciones

Evaluacin de la tecnologa Elastix


para la empresa Nuxway

Nombre:
- Velarde Claudia

Fecha: 18/07/2012
Docente: Mgr. Laredo de Campos Mabel Emma

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

INDICE
Pg.
1. PERFIL
1.1 INTRODUCCION.. 4
1.2 ANTECEDENTES

1.3 SITUACION PROBLEMATICA


1.3.1

CONTEXTO PROBLEMTICO

1.3.2

FORMULACIN DEL PROBLEMA 5

1.4 OBJETIVO GENERAL.. 5


1.5 OBJETIVOS ESPECIFICOS. 5
1.6 ALCANCE 5
1.7 BENEFICIOS U OPORTUNIDADES. 5
2. MARCO TERICO
2.1 VOZ SOBRE IP
2.1.1 DEFINICIN VOZ SOBRE IP 5
2.1.2 VENTAJAS DE LA TELEFONIA IP 6
2.1.3 DESVENTAJAS.. 6
2.1.4 CODECS EN LA TELEFONA IP, CODECS VOIP

2.1.4.1 Tipos de codecs en la Telefona IP

2.1.4.2 Como funcionan los codecs VoIP..

2.1.4.3 Codec GSM 7


2.1.5 PROTOCOLOS EN LA TELEFONIA IP, PROTOCOLOS VoIP 8
2.1.5.1 El protocolo SIP.. 8
2.1.5.2 Funciones SIP 8
2.1.5.3 Beneficios del protocolo SIP frente otros protocolos 9
2.1.5.4 Arquitectura SIP

2.1.6 TIPOS DE COMUNICACIN EN LA TELEFONA IP

10

2.2 CENTRAL TELEFNICA..

10

2.3 ELASTIX. 11

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

3.

DESARROLLO INGENIERIL-APLICACION
3.1 Instalacin del software Elastix

11

3.1.1

Instalacin VMware 8..

11

3.1.2

Instalacin de Elastix en mquina virtual

12

3.2 Configuracin de servicios bsicos..

19

3.2.1

Softphone

19

3.2.2

Configuracin de extensiones

19

3.2.3

Configuracin de servicios

23

CONCLUSIONES Y RECOMENDACIONES

44

5. BIBLIOGRAFA

45

4.

6. ANEXOS

6.1. Conceptos bsicos Asterisk

47

6.2. Conceptos bsicos Linux.

49

6.3. Resumen Merengue

55

6.4. Resumen seguridad para Elastix

72

6.5. Documento Comparativo

75

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Ttulo del Proyecto:


1. PERFIL

Evaluacin de la tecnologa Elastix para la empresa Nuxway

1.1. Introduccin
En los ltimos aos las centrales de telefona han ido evolucionando, hasta convertirse en potentes
herramientas de enrutamiento y gestin de llamadas, capaces de usar lneas analgicas y digitales
convencionales, y por supuesto hacer uso de la red de datos (Internet) para establecer comunicaciones
sin fronteras.
La telefona abierta es una tecnologa que est basada en varias aplicaciones de cdigo abierto y tarjetas
de telefona que en su conjunto se convierte en un servidor de comunicaciones, principalmente de voz,
permitiendo crear un conmutador telefnico en un servidor de cmputo, incluso en una computadora
personal, pero aadirle todas las funciones avanzadas que tiene una PBX de mayor costo.
La telefona abierta ha tenido un acelerado desarrollo con la adopcin de la Voz sobre IP para crear la
Telefona sobre IP, al permitir interconectar en una red de datos a un nmero amplio de usuarios, a nivel
personal, de pequeas y medianas empresas, hasta grandes corporativos que tienen una distribucin
geogrfica de oficinas, sucursales y representantes en varios pases.
1.2 Antecedentes
Nuxway es una nueva empresa fundada el 22 de febrero del presente ao que tiene por objeto
dedicarse al diseo, desarrollo, implementacin, comercializacin y mantenimiento de servicios de
telecomunicaciones para las medianas empresas bolivianas.
Como primer proyecto naci NUXONE el cual esta orientado a la implementacin de una centrales
telefnica basada en la tecnologa Asterisk la cual es un software libre para implementacin de stas,
que se ejecuta bajo los sistemas operativos GNU/Linux, FreeBSD, MACX, es un software que se mantiene
en desarrollo activo y cuenta con una comunidad a nivel internacional que contribuye a su desarrollo y
estabilidad.
Dentro del mundo de Asterisk en Latinoamrica, Ecuador, Palosanto Solutions vieron la oportunidad de
integrar otras herramientas de cdigo abierto y nace Elastix pblicamente en marzo del 2006. Elastix
agrupa adems de Asterisk, todo un portafolio de aplicaciones convirtindola en un sistema completo
de comunicaciones unificadas: un servidor de fax, mensajera instantnea, tarificador, reportes,
monitoreo de sistema, mdulo de centro de llamadas, grabacin de llamadas.
1.3 Situacin problemtica
1.3.1 Contexto Problemtico
Actualmente las medianas empresas bolivianas requieren de pequeas centrales telefnicas que se
acomoden a sus necesidades y sean flexibles ya que una PBX tradicional tiene un costo elevado y la
situacin econmica del pas ha afectado a dichas empresas.
La tecnologa de software libre Elastix aun no es conocido ni manejado por muchas empresas, incluso
algunas de ellas no han siquiera escuchado sobre los beneficios de Elastix.
Nuxway es una empresa reciente la cual se encuentra en etapa de desarrollo que desea ingresar en el
mercado de instalacin de centrales telefnicas para las medianas empresas bolivianas.

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

1.3.2 Formulacin del Problema


Escaso conocimiento adems de la falta de implementacin de pequeas centrales telefnicas flexibles
y baratas para medianas empresas bolivianas que la limitan en su desarrollo.
1.4 Objetivo General
Evaluacin de la tecnologa de software libre Elastix, aplicada a centrales telefnicas.
1.5 Objetivos Especficos
Definir los diferentes servicios que requieren las medianas empresas de una central
telefnica.
Evaluar la versatilidad de la interfaz grfica de Elastix
Proveer informacin certificada
1.6 Alcances
Investigar detalladamente las caractersticas del software y sus aplicaciones, ventajas y desventajas que
tiene Elastix.
Para poder realizar las pruebas se pondr en funcionamiento Elastix en mquinas de escritorio y
virtuales, configurndose diferentes servicios para observar sus caractersticas.
Con el fin de realizar las pruebas de Elastix y sus aplicaciones se disear el Dialplan bsico con cierto
nmero de softphones que permitan apreciar las funcionalidades en la prctica.
Se har una evaluacin constante y minuciosa de todo el funcionamiento y la versatilidad grfica de
Elastix para conocimiento de la empresa Nuxway.
Realizaremos un documento detallado de cada paso a seguir en la configuracin de Elastix.
1.7 Beneficios u oportunidades
La evaluacin del funcionamiento de Elastix nos permitir ver las ventajas y desventajas que este
proporciona, brindando as a la empresa Nuxway los fundamentos necesarios para comenzar con la
comercializacin, implementacin y funcionamiento de centralitas en medianas empresas que podrn
encontrar en stas una opcin econmica y adecuada a sus necesidades.
2. MARCO TEORICO
2.1 VOZ SOBRE IP
2.1.1 Definicin de Voz sobre IP
Voz sobre Protocolo de Internet, tambin llamado Voz sobre IP, Voz IP, VozIP, VoIP (por sus siglas
en ingls, Voice over IP), es un grupo de recursos que hacen posible que la seal de voz viaje a travs de
Internet empleando un protocolo IP (Protocolo de Internet). Esto significa que se enva la seal de
voz en forma digital, en paquetes de datos, en lugar de enviarla en forma analgica a travs de circuitos
utilizables slo por telefona convencional como las redes PSTN (sigla de Public Switched Telephone
Network, Red Telefnica Pblica Conmutada).
El trfico de Voz sobre IP puede circular por cualquier red IP, incluyendo aquellas conectadas a Internet,
como por ejemplo las redes de rea local (LAN).
Es muy importante diferenciar entre Voz sobre IP (VoIP) y Telefona sobre IP:
VoIP es el conjunto de normas, dispositivos, protocolos, en definitiva la tecnologa que permite
comunicar voz sobre el protocolo IP.

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Telefona sobre IP es el servicio telefnico disponible al pblico, por tanto con numeracin E.164,
realizado con tecnologa de VoIP.
2.1.2 Ventajas de la Telefona IP
La primera ventaja y la ms importante es el costo, una llamada mediante telefona VoIP es en la
mayora de los casos mucho ms barata que su equivalente en telefona convencional.
Esto es bsicamente debido a que se utiliza la misma red para la transmisin de datos y voz, la telefona
convencional tiene costos fijos que la telefona IP no tiene, de ah que esta es ms barata. Usualmente
para una llamada entre dos telfonos IP la llamada es gratuita, cuando se realiza una llamada de un
telfono ip a un telfono convencional el costo corre a cargo del telfono IP.
Existen otras ventajas ms all del costo para elegir a la telefona IP:
Con VoIP uno puede realizar una llamada desde cualquier lado que exista conectividad a internet.
Dado que los telfonos IP transmiten su informacin a travs de internet estos pueden ser
administrados por su proveedor desde cualquier lugar donde exista una conexin. Esto es una
ventaja para las personas que suelen viajar mucho, estas personas pueden llevar su telfono
consigo siempre teniendo acceso a su servicio de telefona IP.
La mayora de los proveedores de VoIP entregan caractersticas por las cuales las operadoras de
telefona convencional cobran tarifas aparte. Un servicio de VoIP incluye:
Identificacin de llamadas.
Servicio de llamadas en espera
Servicio de transferencia de llamadas
Repetir llamada
Devolver llamada
Llamada de 3 lneas (three-way calling).
En base al servicio de identificacin de llamadas existen tambin caractersticas
avanzadas referentes a la manera en que las llamadas de un telfono en particular son
respondidas. Por ejemplo, con una misma llamada en Telefona IP se puede: Desviar la
llamada a un telfono particular. Enviar la llamada directamente al correo de voz. Dar a
la llamada una seal de ocupado. Mostrar un mensaje de fuera de servicio
2.1.3 Desventajas
El inconveniente en este tipo de transmisin son los retrasos, cortes, y a veces prdidas de informacin,
debido a que los paquetes, siguen diferentes rutas para llegar a su destino.
Para solventar este problema, el sistema VoIP, adicionalmente al protocolo IP, utiliza un protocolo
adicional llamado RTP (Real-Time Protocol), para asegurarse que los paquetes sean enviados a tiempo.
2.1.4 Codecs en la Telefonia IP, Codecs VoIP
Un Codec, que viene del ingls coder-decoder, convierte una seal de audio analgico en un formato de
audio digital para transmitirlo y luego convertirlo nuevamente a un formato descomprimido de seal de
audio para poder reproducirlo. Esta es la esencia del VoIP, la conversin de seales entre analgicodigital.
2.1.4.1 Tipos de codecs en la Telefona IP
Los codecs realizan esta tarea de conversin tomando muestras de la seal de audio miles de veces por
segundo. Por ejemplo, el codec G.711 toma 64,000 muestras por segundo. Convierte cada pequea
muestra en informacin digital y lo comprime para su transmisin. Cuando las 64,000 muestras son

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

reconstruidas, los pedacitos de audio que se pierden entre medio de estas son tan pequeos que es
imposible para el odo humano notar esta perdida, esta suena como una sucesin continua de audio.
Existen diferentes frecuencias de muestre de la seal en VoIP, esto depende del codec que se est
usando.
64,000 veces por segundo
32,000 veces por segundo
8,000 veces por segundo
Un codec G728A tiene una frecuencia de muestreo de 8,000 veces por segundo y esta el codec
mayormente usado en VoIP. Tiene el balance justo entre calidad de sonido y eficiencia en el uso de
ancho de banda.
2.1.4.2 Como funcionan los Codecs VoIP
Los codecs operan usando algoritmos avanzados que les permiten tomar las muestras, ordenas,
comprimir y empaquetar los datos. El algoritmo CS-ACELP (conjugate-structure algebraic-code-excited
linear prediction) es uno de los algoritmos ms comunes en VoIP. CS-ACELP ayuda a organizar el ancho
de banda disponible.
2.1.4.3 Codec GSM
El cdec de audio GSM crea archivos de audio .wav que se comprimen. Los archivos de audio GSM .wav
ocupan ms de 16.000 bytes por cada 10 segundos de audio.
GSM puede dividirse en dos modos:
Full-rate cdec:
El sistema GSM utiliza la codificacin linear predictiva regular con pulso de excitacin (RPE-LPC codec).
Se trata de un tipo de cdec de tasa de discurso completo y que opera a 13 kbits / s. Como comparacin,
las redes de viejos telfonos pblicos usan una codificacin de seal de voz con una tasa de bits de 64
kbit/s. A pesar de esto no hay diferencia significativa en la calidad de la misma.
Esto se debe a que las frecuencias de la voz humana permiten filtrar y comprimir mucha informacin, ya
que al comunicarnos con otra persona no necesitamos mucha calidad para entender lo que nos dicen.
Por el contrario si escuchamos una cancin o algo similar por un telfono, escucharemos bastante mal.
Pero en cuanto a la voz, el cdec GSM es una gran opcin para comprimir la informacin, ya que no
existe una gran diferencia, como en el caso descrito anteriormente de una tasa de bits de 64 kbps a una
de 13 kbps.
El codificador procesa la seal de voz que est dividida en bloques de 20 ms. Cada bloque contiene 260
bits como se muestra en figura 1(188 +36 +36 = 260). Esto es razonable, ya que 260 bits / 20 ms = 13 000
bits / s = 13kbits / s.
En la figura tambin se pueden ver las
tres partes principales del codificador:
Anlisis de prediccin lineal (prediccin
a corto plazo).
Prediccin a largo plazo
Anlisis de excitacin

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Half-rate Cdec:
Tambin existe una versin de cdec GSM de tasa media, es el VSELP (Vector Self-Excited Linear
Predictor cdec), tiene una tasa de bit de 5.6 kbps. El codificador/decodificador VSELP utiliza hasta un
total de tres fuentes de excitacin.
La primera es el diccionario adaptativo (igual que en CELP). Las dos restantes son los dos (o uno)
diccionarios VSELP. En las implementaciones de 8 Kbps se usan dos diccionarios VSELP, cada uno de los
cuales contiene 128 vectores. A 4.8 Kbps se usa un solo diccionario que contiene 2048 vectores. Los
diccionarios VSELP, debidos a su estructura, son muy robustos frente a posibles errores. Estos
diccionarios VSELP contienen vectores que se calculan como combinacin lineal de unos vectores
bsicos.
Estas tres fuentes de excitacin se multiplican por sus correspondientes ganancias y el resultado se
suma, dando la secuencia combinada de excitacin ex(n). Despus, en cada submuestra, se utiliza ex(n)
para actualizar el diccionario adaptativo. El filtro de sntesis es un filtro LPC de dcimo orden todo polos.
Los coeficientes LPC se codifican una vez por cada trama de 20 mseg. Los parmetros de excitacin se
actualizan cada 5 mseg. En el codificador a 8 Kbps el nmero de muestras de cada trama (N) es 40.
Finalmente, el post-filtro espectral sirve para mejorar la calidad de la seal sintetizada.
Los codecs GSM, proporcionan una codificacin con muy buenos y aceptables resultados en cuanto a la
calidad de la seal de la voz, su uso no es complejo, ya que como vimos no utiliza algoritmos difciles de
realizar para un computador sin muchas caractersticas, su principal ventaja es la sencillez en sus
operaciones.
Existen otros dos tipos de codecs GSM, uno es el EFR, que es una versin mejorada del full-rate y que
proporciona una calidad aumentada del sonido usando el algoritmo de compresin ACELP, y el otro es el
AMR que es uno de los ms usados actualmente, dando la opcin a los operadores de la red de priorizar
cada estacin para obtener calidad o capacidad.
2.1.5 Protocolos en la Telefona IP, Protocolos VoIP
Existen varios protocolos comnmente usados para VoIP, estos protocolos definen la manera en que por
ejemplo los codecs se conectan entre si y hacia otras redes usando VoIP. Estos tambin incluyen
especificaciones para codecs de audio.
2.1.5.1 El protocolo SIP
Una alternativa al H.323 surgi con el desarrollo del Session Initiation Protocol (SIP). SIP es un protocolo
mucho mas lineal, desarrollado especficamente para aplicaciones de Voip.
Uno de los desafos que enfrenta el VoIP es que los protocolos que se utilizan a lo largo del mundo no
son siempre compatibles. Llamadas VoIP entre diferentes redes pueden meterse en problemas si chocan
distintos protocolos. Como VoIP es una nueva tecnologa, este problema de compatibilidad va a seguir
siendo un problema hasta que se genere un standard para el protocolo VoIP.
SIP, o Session Initiation Protocol es un protocolo de control y sealizacin usado mayoritariamente en
los sistemas de Telefona IP, que fue desarrollado por el IETF (RFC 3261). Dicho protocolo permite crear,
modificar y finalizar sesiones multimedia con uno o ms participantes y sus mayores ventajas recaen en
su simplicidad y consistencia.
2.1.5.2 Funciones SIP
El protocolo SIP acta de forma transparente, permitiendo el mapeo de nombres y la redireccin de
servicios ofreciendo as la implementacin de la IN (Intelligent Network) de la PSTN o RTC.
Para conseguir los servicios de la IN el protocolo SIP dispone de distintas funciones. A continuacin se

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

enumeran las ms importantes:


Localizacin de usuarios (SIP proporciona soporte para la movilidad).
Capacidades de usuario (SIP permite la negociacin de parmetros).
Disponibilidad del usuario
Establecimiento y mantenimiento de una sesin.
En definitiva, el protocolo SIP permite la interaccin entre dispositivos, cosa que se consigue con
distintos tipos de mensajes propios del protocolo que abarca esta seccin. Dichos mensajes
proporcionan capacidades para registrar y/o invitar un usuario a una sesin, negociar los parmetros de
una sesin, establecer una comunicacin entre dos a ms dispositivos y, por ltimo, finalizar sesiones.
2.1.5.3 Beneficios del protocolo SIP frente otros protocolos
En la actualidad, los protocolos ms usados en VoIP son tres: SIP, H.323 y IAX2.
H.323 es un estndar de la ITU que provee especificaciones para ordenadores, sistemas y servicios
multimedia por redes que no proveen QoS (calidad de servicio). Como principales caractersticas de
H.323 tenemos:
Implementa QoS de forma interna.
Control de conferencias
IAX2 (Inter Asterisk eXchange) es un protocolo creado y estandarizado por Asterisk. Unas de sus
principales caractersticas son: Media y sealizacin viajan en el mismo flujo de datos.
Trunking
Cifrado de datos
Una de las ventajas de este protocolo es que al enviar el streaming y la sealizacin por el mismo flujo
de datos, se evitan problemas derivados del NAT. As pues, no es necesario abrir rangos de puertos para
el trfico RTP. Por ltimo, IAX2 nos permite hacer trunking de forma que podemos enviar varias
conversaciones por el mismo flujo, lo cual supone un importante ahorro de ancho de banda.
Finalmente, veamos qu hace de SIP un protocolo cada da ms slido. Aspectos importantes referentes
a dicho protocolo se enumeran como sigue:
El control de llamadas es stateless o sin estado, y proporciona escalabilidad entre los dispositivos
telefnicos y los servidores.
SIP necesita menos ciclos de CPU para generar mensajes de sealizacin de forma que un servidor
podr manejar ms transacciones.
Una llamada SIP es independiente de la existencia de una conexin en la capa de transporte.
SIP soporta autentificacin de llamante y llamado mediante mecanismos HTTP.
Autenticacin, criptogrfica y encriptacin son soportados salto a salto por SSL/TSL pero SIP puede
usar cualquier capa de transporte o cualquier mecanismo de seguridad de HTTP, como SSH o SHTTP.
Un proxy SIP puede controlar la sealizacin de la llamada y puede bifurcar a cualquier nmero de
dispositivos simultneamente.
En definitiva, vemos que SIP es un protocolo con una gran escalabilidad, modular y muy apto para
convertirse en el futuro inmediato de la ToIP.
2.1.5.4 Arquitectura SIP
El estndar define varios componentes SIP y hay varias formas de implementarlos en un sistema de
control de llamadas.
servidores User Agent,

Claudia Velarde Centellas

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Proxies
Registrars,
Redirect
Location.
A menudo, estos elementos son entidades lgicas que se ubican todas juntas para conseguir una mayor
velocidad de procesamiento que depender a su vez de una buena configuracin.
Normalmente los UA son una aplicacin en el ordenador del usuario, aunque a veces los UA tambin
pueden ser telfonos mviles, PSTN gateways, una PDA, etc.
2.1.6 Tipos de Comunicacin en la Telefona IP
Utilizando VoIP no existe solo una sola forma de realizar una llamada, las distintas opciones que nos
presenta esta tecnologa son:
ATA: (analog telephone adaptor) Esta es la forma ms simple. Este adaptador permite conectar
telfonos comunes (de los que utilizamos en la telefona convencional) a su computadora o a su red
para utilizarlos con VoIP. El adaptador ATA es bsicamente un transformador de analgico a digital. Este
toma la seal de la linea de telfono tradicional y la convierte en datos digitales listos para ser
transmitidos a trabes de internet.
Telfonos IP (hardphones): Estos telfonos a primera vista se ven como los telfonos convencionales,
con un tubo, una base y cables. Sin embargo los telfonos IP en lugar de tener una ficha RJ-11 para
conectar a las lneas de telfono convencional estos vienen con una ficha RJ-45 para conectar
directamente al router de la red y tienen todo el hardware y software necesario para manejar
correctamente las llamadas VoIP. Prximamente, telfonos celulares con Wi-Fi van a estar disponibles
permitiendo llamadas VoIP a personas que utilicen este tipo de telfonos siempre que exista
conectividad a internet.
Computadora a Computadora: Esta es la manera mas fcil de utilizar VoIP, todo lo que se necesita es un
micrfono, parlantes y una tarjeta de sonido, adems de una conexin a internet preferentemente de
banda ancha. Exceptuando los costos del servicio de internet usualmente no existe cargo alguno por
este tipo de comunicaciones VoIP entre computadora y computadora, no importa las distancias.
2.2 CENTRAL TELEFONICA
Una central telefnica IP es un equipo telefnico diseado para ofrecer servicios de comunicacin a
travs de las redes de datos. A esta aplicacin se le conoce como voz por IP (VoIP), donde la direccin IP
(Internet Protocol) es la identificacin de los dispositivos dentro de la Web. Con los componentes
adecuados se puede manejar un nmero ilimitado de anexos en sitio o remotos va internet, aadir
video, conectarle troncales digitales o servicios de VoIP (SIP trunking) para llamadas internacionales a
bajo costo. Los aparatos telefnicos que se usan les llaman telfonos IP o SIP y se conectan a la red.
Adems por medio de puertos de enlaces se le conectan las lneas normales de las redes telefnicas
pblicas, y anexos analgicos para telfonos estndar (fax, inalmbricos, contestadoras, etc.)
Las aplicaciones de esta tecnologa estn en continuo desarrollo y hacen que sea sencillo crear y
desplegar una amplia gama de aplicaciones de telefona y servicios, incluyendo los de una PBX con
diversas pasarelas (gateways) de VoIP. Se han liberado los cdigos bajo la licencia GNU General Public
License (GPL), y estn disponibles para su descarga en forma gratuita.
Claramente este es el futuro, una vez solventados algunos impases, las medianas y pequeas empresas
podrn contar con esta tecnologa con total confianza y una buena calidad de audio. Es as, con los

Claudia Velarde Centellas

10

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

programas del llamado Cdigo Abierto (Open Source), sin pagar licencias, podrn convertir una PC
normal en una central telefnica o mejor dicho en un servidor de comunicaciones seguro y confiable.
Otras de las ventajas de las centrales telefnicas IP es que no hay necesidad de cableado telefnico. Los
telfonos IP o SIP (Protocolo de inicio de sesin) utilizan la red de datos, son muy fciles de instalar y se
manejan a travs de una interfaz de configuracin basada en web. Adems con las centrales IP uno tiene
el correo de voz incorporado con operadoras automticas con mensajes de bienvenida y diferentes
mens, que dirigen las llamadas automticamente a diferentes destinos, posee la funcin en el que cada
usuario puede recibir estos mensajes de voz en un archivo adjunto en su correos electrnico. Tambin
puede conectarse a programas administrativos o programas como el Outlook Express de Microsoft
dando la alternativa de discar directamente a los contactos de su empresa.
2.3 ELASTIX
Elastix es un software de cdigo abierto para el establecimiento comunicaciones unificadas. Pensando
en este concepto el objetivo de Elastix es el de incorporar en una nica solucin todos los medios y
alternativas de comunicacin existentes en el mbito empresarial.
Comunicaciones Unificadas con Elastix
El proyecto Elastix se inici como una interfaz de reportacin para llamadas de Asterisk y fue liberado en
Marzo del 2006. Posteriormente el proyecto evolucion hasta convertirse en una distro basada en
Asterisk. Debido a que la telefona es el medio tradicional que ha liderado las comunicaciones durante el
siglo pasado, muchas empresas y usuarios centralizan sus requerimientos nicamente en sus
necesidades de establecer telefona en su organizacin confundiendo distros de comunicaciones
unificadas con equipos destinados a ser centrales telefnicas. Sin embargo Elastix no solamente provee
telefona, integra otros medios de comunicacin para hacer ms eficiente y productivo su entorno de
trabajo.
Caractersticas
Cada da existen nuevas formas de comunicarnos, y la adicin de caractersticas y funcionalidades debe
ser constante. Elastix es capaz de crear un ambiente eficiente en su organizacin con la suma de
mltiples caractersticas, y permite integrar otras locaciones para centralizar las comunicaciones de su
empresa y llevarlas a niveles globales. Un usuario de su corporacin ubicado en Sudamrica comparte
las mismas funcionalidades que otro ubicado en Asia adems de tener adems una comunicacin
interna directa. Algunas de las caractersticas bsicas de Elastix incluyen:
Correo de Voz
Fax-a-email
Soporte para softphones
Interfase de configuracin Web
Sala de conferencias virtuales
Grabacin de llamadas
Least Cost Routing
Roaming de extensiones
Interconexin entre PBXs
Identificacin del llamante
CRM
Reportacin avanzada

Claudia Velarde Centellas

11

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

DESARROLLO INGENIERIL-APLICACIN

3.1 Instalacin del software Elastix


3.1.1 Instalacin VMware 8
a) Instalacin del sistema operativo CentOS (ya incluido en la descarga del Elastix 2.3.0 beta)
New virtual machine
Configuracin tpica
Escogemos: Instalacin del sistema operativo posteriormente
SO= Linux & Version=CentOS
Damos un nombre al SO(CentOS) y la ubicacin donde se instalar
Damos un tamao de disco (20GB)
Terminamos el proceso de instalacin
3.1.2 Instalacin de Elastix en mquina virtual: Una vez que se tenga creada la maquina virtual se
realiza:
Se debe configurar para que la maquina virtual arranque desde el instalador del
Elastix para ello se debe:
i.
Ingresar a Settings
ii.
Cd/DVD (IDE) y seleccionamos use ISO image file
Elastix empezara a ejecutarse

Seleccionamos el idioma (Spanish)

Seleccionamos el tipo de teclado

Claudia Velarde Centellas

12

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Creamos nuevas
particiones

Seleccionamos
el espacio
disponible

Confirmacin para configurar la interfaz de


red (se puede cambiar posteriormente)

Activamos IPv4

Se puede tener una


configuracin IP dinmica o
manual (se puede cambiar
posteriormente)

Claudia Velarde Centellas

13

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Ingresamos el nombre
de maquina para el
sistema, ej Nuxway

Huso Horario

Ingresamos la contrasea
para seguridad del sistema

Claudia Velarde Centellas

14

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Instalacion de Elastix

Claudia Velarde Centellas

15

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Finalmente Elastix se
encuentra instalado.
Login root
Password la que se puso
en los pasos anteriores
conexin a la misma red y funcionamiento de Elastix
a) Creacin de 2 maquinas virtuales con sistema operativo XP
b) Se puede descargar el softphone q se desee en nuestro caso usamos Zoiper
c) Se procede a instalar en ambas maquinas virtuales
d) Todas las maquinas virtuales las pondremos en la conexin de red VMnet1 host-only

e) En la maquina fsica :

Claudia Velarde Centellas

16

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

f)

Para poder poner las maquinas virtuales y la fsica en red se procede a:

Elastix

Claudia Velarde Centellas

17

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

g) Las maquinas virtuales XP se las configura para que estn en red con la 192.168.88.3 y
192.168.88.4
h) La maquina fsica tambin se encuentra en red :

i)
j)

Finalmente accedemos desde un navegador con la direccin ip de Elastix 192.168.88.2


Una vez q se tenga la interfaz grafica se procede a poner el usuario y la contrasea

Claudia Velarde Centellas

18

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

Universidad Catlica Boliviana San Pablo

3.2 Configuracin de servicios bsicos


3.2.1 Softphones
a) Softphone debemos configurarlo (en nuestro caso usamos Zoiper)
b) En el espacio de Domain debemos poner la direccin de nuestro Elastix
Username el nmero de la extensin

3.2.2

Configuracion de extensiones
a) Vamos a la vieta de PBX y seleccionamos SIP y Submit para agregar una extensin

Para las configuraciones se utilizo las siguientes extensiones:


Nmero
de
interno
101
102
201

Nombre

sip alias

contraseaExtensin

cuentas
Usuarios

contrasea

ventas
ventas
gerente

lorenavargas
lauraamador
luistorres

101
102
201

lorenavargas
lauraamador
luistorres

301

secretaria paolacabrera

301

1000

operadora

1000

Claudia Velarde Centellas

operadora

cuentas
Spark

contrasea

101
102
201

lorena.vargas

101

paolacabrera

301

paola.cabrera

301

operadora

1000

19

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Descripcin de
Resultado esperado
Resultado obtenido
prueba
Configuracin
Muestra el nombre de la cada extensin tiene su nombre respectivo, es decir
de
Display
persona que llama
cada que se realice una llamada se vera dicho nombre
Name
Las extensiones 101, 102, etc se asignan a un grupo 100
Se enmascara un grupo de
Configuracin
y los telfonos IP con extensiones 201, 202, etc en el
usuarios, para que parezca
de CID Num
grupo 200, as cuando llame cualquier extensin, en la
que llaman de una sola
Alias
vecina se ver solo el grupo al que esta llamada
extensin
pertenece.
Nombre usado para dial411 marcamos I debemos introducir las primeras 3
by-name, de tal manera
letras del primer nombre q esta en el display name y
que al llamar a una
Configuracion
presionamos 1 para q llame a dicha extensin o
extensin se marque su
de SIP Alias
podemos marcar * si no es la persona buscada y
nombre y no su numero
queremos escuchar las restantes opciones
de extensin
Por default el ring time es de 15 seg, este tiempo es
Modifica el ring time
propio de cada extensin, si cambiamos a 7 seg
Ring time
definido por defecto en
entonces dicha extensin solo tendr 7 seg para
General Settings
atender la llamada
Si esta habilitado se Si se activada la llamada en espera durante una se
Configuracin
permite
llamadas
en puede contestar otra de modo que la primera llamada
de Call Waiting
espera
espere con msica de fondo
Always--> todas las llamadas entrantes se almacenan
Always:
Graba
las
en el sistema
llamadas
entrantes
Never--> no se guarda ninguna llamada entrante
siempre.
On demand--> *1 sirve para grabar las conversaciones
Never: Nunca graba.
Record
en medio de las llamadas pero se debe habilitar en
On
demand:
Graba
incoming
general settings(wW)
cuando el usuario marque
Se puede configurar desde el administrador como
el cdigo correspondiente
tambin desde cada cuenta de usuario asociada a la
para grabar.
extensin.
Always--> todas las llamadas salientes se almacenan en
Always:
Graba
las el sistema
llamadas
salientes Never--> no se guarda ninguna llamada entrante
siempre.
on demand--> *1 sirve para grabar las conversaciones
Record outgoing Never: Nunca graba.
en medio de las llamadas pero se debe habilitar en
On
demand:
Graba general settings (wW).
cuando el usuario lo Se puede configurar desde el administrador como
requiera.
tambin desde cada cuenta de usuario asociada a la
extensin

Claudia Velarde Centellas

ok? Fecha
SI

18/04/2012

SI

18/04/2012

SI

25/04/2012

SI

18/04/2012

SI

18/04/2012

SI

23/04/2012

SI

23/04/2012

20

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Voicemail

Configuracin
Voicemail

de

Resultado esperado

Status

Habilita/deshabilita el voicemail para


la extensin

Voicemail
password

Si esta configurado se pide una clave


para escuchar los mensajes del
buzn de voz

Email address

Configura el email donde se enviaran


los mensajes recibidos

Pager
address

email Configura un correo donde enviar


notificaciones cortas

Email attachment
Play CID
Play envelope
Delete voicemail

Si esta habilitado se enviaran los


mensajes de voz adjuntos a los
correos electrnicos
Si esta habilitado al escuchar los
mensajes se indicara el numero de la
persona que los envi
Si esta habilitado al escuchar los
mensajes se indicara la fecha y hora
en que fue dejado el mensaje
Si esta habilitado enva todos los
mensajes por correo y son
inmediatamente borrados del disco

Claudia Velarde Centellas

Resultado obtenido
Si se deshabilita automticamente tambin se
deshabilita el VMxLocater y timbra 1minuto y 10
segundos si no se contesta se corta la llamada
(en el usuario no se guarda la configuracin sin
embargo funciona)
Mismo nmero de extensin, si no se tiene
contrasea entra directamente al buzn de
voz// la contrasea debe ser solo nmeros si no
no acepta correos
gmail del usuario, llega al spam el mensaje
recibido para descargarlo
gmail del usuario(se utilizo el mismo ya que el
hotmail no llega el mensaje), llega al spam un
anuncio de los mensajes q se tienen

Ok? Fecha

SI

20/04/2012

SI

20/04/2012

SI

23/04/2012

SI

23/04/2012

Habilitado, si no esta habilitado no llegara


SI
ningn mensaje a los correos

23/04/2012

habilitado--> se escucha el numero de grupo q


SI
le dimos a las extensiones

20/04/2012

habilitado--> escuchamos la hora y fecha en la


SI
que se dejo el mensaje

20/04/2012

yes--> en cuanto se recibe el mensaje se borra


SI
de nuestro buzn

20/04/2012

21

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

VM Options

VmX Locater

Voicemail
instructions

Press 0

maxmessage si t excedes de este tiempo te


Configura opciones del Voicemail
corta un mensaje y no se graba mas ejemplo :
usando el formato de Asterisk, en
maxmessage=60
minmessage si la
este caso configurar la duracin
grabacin es mas corta q este tiempo aun as se
mnima y mxima del mensaje
guarda no sucede nada
Cuando esta habilitado, la persona
puede controlar su buzn de voz habilitado (en la cuenta de usuario se pueden
desde la pagina web, para ello debe ver los mensajes) // deshabilitado en la cuenta
tener
creado
un
usuario de usuario no se puede ver los mensajes
previamente
habilitado--> mensaje donde la extensin esta
Si esta deshabilitado, la persona que ocupada y nos dice que dejemos un mensaje y
llama y es enviada al voicemail solo luego colgar
deshabilitado-escucha un beep para dejar el > nos da el mensaje que la extensin esta
mensaje
ocupado y se escucha directamente un beep
para escuchar marcamos *97
cuando se presiona 0 puede ir a la operadora o
Cuando la persona que llama es
a una extensin, cuando se escucha el mensaje
dirigida al buzn de voz y presiona 0,
q nos enva al correo de voz si presionamos 0
es dirigida a la operadora
nos redirecciona de acuerdo a lo configurado

Claudia Velarde Centellas

SI

20/04/2012

SI

20/04/2012

SI

19/04/2012

SI

19/04/2012

22

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

3.2.3

Configuracin de servicios
Configuraciones generales

Descripcin de prueba Resultado esperado

Resultado obtenido

Funciona
OK?

m--> en lugar de timbrar se escucha


Asterisk dial command Pasa opciones a la aplicacin msica solo funciona el zoiper
SI
options
Dial de Asterisk
http://www.voipinfo.org/wiki/view/Asterisk+cmd+Dial
Asterisk outbound dial Pasa opciones a la aplicacin se utiliza las mismas opciones q Asterisk
NO
command options
Dial de Asterisk
dial command options
Call recording format

Cambia el formato de las se guarde con cualquier formato de igual


NO
grabaciones
forma todos estn en wav

Recording location

Cambia el directorio por


defecto donde se almacena las
grabaciones

el tiempo que sonara antes de entrar al


voicemail se aplica solo a las extensiones SI
que tienen su ring time por default
Prefijo que se usa para acceder se marca * seguido de la extensin y
Direct dial voicemail directamente al buzn de voz directamente entra al buzn de voz de
SI
preffix
de una extensin para dejarle dicha extensin y en ella nos muestra
un mensaje
que se tiene un nuevo mensaje
Ringtime default

Tiempo que timbran


extensiones por defecto

Claudia Velarde Centellas

las

Fecha
23/04/2012
23/04/2012
24/04/2012

20/04/2012

20/04/2012

23

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Direct Dial to Voicemail


message type

Optional
Voicemail
Recording Gain

Do Not Play "please


leave message after
tone" to caller:

Operator extensin

Find users in the


Company Directory by

Announce Extension

default--> nos invita a dejar el mensaje


despus del beep
unavailable--> nos
dice a q extensin llamamos y q esta se
Mensaje que escucharemos
encuentra ocupada, dejar mensaje
cuando
marquemos
despus del tono busy--> nos dice a q SI
directamente al buzn de voz
extensin llamamos y q esta se encuentra
de otra extensin.
al telfono, dejar mensaje despus del
tono no message--> directamente el
beep para dejar el mensaje de voz
Incrementar o disminuir el
volumen de la voz de la por mas que se aumente la ganancia el
persona que esta dejando un mensaje sigue reproducindose con el NO
mensaje de voz en una mismo volumen
extensin.
Evitamos que la persona que
va a dejarnos un mensaje de
Este o no habilitado se escucha el mismo
voz escuche la introduccin
NO
mensaje
acostumbrada hecha por el
sistema.
Anunciarle a las personas que
utilizan el directorio a cual cuando escuchamos el anuncio del
extensin
estn
siendo voicemail y presionamos 0 nos
transferidos para que la redirecciona a la operadora (una SI
prxima vez ellos puedan extensin definida) a un ringing group o a
marcar
la
extensin un numero externo
directamente.
Ordenar la forma en que
queremos que el directorio de
la compaa funcione, es decir,
no se tiene en el elastix
NO
si es por nombre, apellido o
ambas a la vez. Se accede al
directorio con #
Anunciarles a las personas que
utilizan el directorio a cual
extensin
est
siendo
transferidos para que la no se tiene en el elastix
prxima vez ellos puedan
marcar
la
extensin
directamente.

NO

20/04/2012

23/04/2012

24/04/2012

24/04/2012

24/04/2012

24/04/2012

Cdigos de funcionalidades

Claudia Velarde Centellas

24

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Nro.

Descripcin de
prueba

Resultado esperado

Pone en lista negra a una


extensin, de tal manera
Blacklist a number
que la misma no nos
pueda llamar
Pone en lista negra a la
Blacklist the last caller ultima persona que nos
llamo

Resultado obtenido

OK?

*30

NO

*32

NO

Desde nuestra extensin marcamos *72,


Desva todas las llamadas entonces introducimos nuestro nmero
Call Forward All
de extensin, posteriormente debemos
entrantes hacia la
Activate
introducir el nmero de la extensin a la
extensin especificada
que se desviarn todas las llamadas
Para desactivar el desvo de llamadas
Desactiva el desvo de
desde nuestra extensin presionamos
Call forward all
todas las llamadas
*73, la operadora nos indicara que se ha
deactivate
entrantes
desactivado el desvo de llamadas de
nuestra extensin
Presionando *74 , la operadora nos pide
Desactiva el desvo de
el nmero de extensin una vez que lo
todas las llamadas
hacemos , nos avisa que el desvo esta
Call Forward All
desactivado, es decir que las llamadas
Prompting Deactivate entrantes dndonos un
aviso
entrantes ya no sern desviadas a otra
extensin
Presionando *90 desde nuestra extensin
podemos seleccionar el nmero de otra
terminal, a la que se desviarn nuestras
Desva las llamadas
llamadas entrantes solo si estamos
entrantes hacia la
hablando en ese instante. Presionamos el
Call Forward Busy
extensin especificada
nmero de nuestra extensin y
Activate
cuando nuestro nro. Esta
posteriormente el nmero de la
ocupado
extensin a la que se desviarn nuestras
llamadas cuando nuestra extensin este
ocupada.
Presionando *91 podemos desactivar el
Call forward busy
Desactiva la anterior
desvo cuando nuestra extensin esta
deactivate
opcin
ocupada
Marcando *92 desactivamos el desvo de
Igual que lo anterior,
Call Forward Busy
llamadas, te pide que introduzcas tu
pero al desactivar da un
Prompting Deactivate
numero y se desactiva el desvo de
aviso
llamada
Desva las llamadas
Marcando *52, nos sale un mensaje que
entrantes hacia la
nos avisa que estamos activando el
Call Forward No
extensin especificada
desvo de llamadas si no contesta o no
Answer/Unavailable
cuando nuestro nro. No
est disponible, nos pide el nmero de
Activate
est disponible o no
nuestra extensin luego el nmero al que
contestamos
se desviar la llamada.

Claudia Velarde Centellas

Fecha

SI

20/04/2012

SI

20/04/2012

SI

20/04/2012

SI

20/04/2012

SI

20/04/2012

SI

24/04/2012

SI

24/04/2012

25

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

Universidad Catlica Boliviana San Pablo

10

Call Forward No
Answer/Unavailable
deactivate

Desactiva la anterior
opcin

Presionando *53 se desactiva el desvo


de llamadas si no contesta o no
disponible

SI

24/04/2012

11

Call forward toggle

Activa/desactiva desvo
de llamadas

Presionando *740, debemos introducir el


nmero de extensin al cual se desviaran
todas nuestras llamadas entrantes

SI

24/04/2012

12

Call Waiting - Activate

SI

24/04/2012

13

Call waitingdeactivate

SI

24/04/2012

14

Asterisk General Call


Pickup

SI

24/04/2012

15

ChanSpy

SI

24/04/2012

16

Directed Call Pickup

SI

24/04/2012

17

In-Call Asterisk
Attended Transfer

SI

25/04/2012

18

In-Call Asterisk blind


Transfer

SI

24/04/2012

19

In-Call Asterisk
Disconnect Code

NO

25/04/2012

Claudia Velarde Centellas

Activa llamadas en
espera
Desactiva llamadas en
espera

Presionando *70, activamos las llamadas


en espera
Presionando *71 desactivamos las
llamadas en espera
En las extensiones se pone a una
extensin especfica, y en sus opciones
de call group (CG) y call pickup (CP)se
pone el grupo y los grupos de los cuales
se podr contestar la llamada de otra
Tomar la llamada de una extensin que este en el mismo CG o CP,
se agregan otras extensiones al mismo
extensin cualquiera
por ejemplo grupo 1 y call pickup 1.
Hecho esto cuando una llamada entra a
una extensin que pertenece a nuestro
grupo y no la contestan podemos tomar
esa llamada marcando *8.
Marcamos 555 y directamente nos
Escuchar conversaciones
conecta a una conversacin que
en canales SIP
podemos escucharla.
Tomar la llamada de una
Marcamos ** y nos pide el numero de
extensin especifica
interno, ingresado el numero se nos
(Marcar cdigo +
transfiere la llamada que sonaba en el
extensin)
interno que ingresamos.
En medio de una llamada A y B, si se
quiere redireccionar a otra extensin C ,
B marca *2 seguido del nmero de la
extensin C, se comunica B y C, si C desea
Transferir una llamada
recibir la llamada de A entonces B cuelga
de forma atendida
y la comunicacin se establece entre A y
C, si no C cuelga a B y la llamada vuelve a
ser entre A y B. SOLO FUNCIONA CON
ZOIPER
Durante una llamada ya contestada
podemos transferir la misma hacia otra
Transferir una llamada
extensin presionando ## seguido del
de forma desatendida
nmero de extensin al que ser
transferida dicha llamada
Se genera un tono de
colgado en medio de la
**
llamada

26

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

Universidad Catlica Boliviana San Pablo

20

In-Call Asterisk Toggle


Call Recording

Habilita/deshabilita la
grabacin de la llamada

21

Simulate Incoming
Call

22

User Logoff

23

User logon

24

ZapBarge

25

Email completed
dictation

Simula una llamada


desde el exterior
Desloguea a un usuario
de un dispositivo
Loguea a un usuario a un
dispositivo
Susurrar en
conversaciones
Sirve para enviar por
correo un dictado ya
completado.

26

Perform dictation

DND Activate

27

28
29
30

31

32

33

Se utiliza cuando se tiene grabacin por


demanda este comando debe ser
habilitado en general settings con wW,
mientras uno se encuentra en una
conversacin marca *1 y comienza a
grabar, el usuario puede revisar sus
grabaciones en su cuenta
Presionando 7777 podemos simular una
llamada

SI

25/04/2012

SI

24/04/2012

*12

NO

25/04/2012

*11 Mensaje: Se ha producido un error


adis

NO

25/04/2012

Mensaje: Se ha producido un error adis

NO

*35 Mensaje: Este servicio no est


disponible para su lnea

NO

Originar un dictado

Mensaje: Este servicio no est disponible


para su lnea

NO

Activa no molestar, de
tal manera que cuando
nos llamen nos
encuentren como no
disponibles

Marcando *78 nos da un mensaje que no


molestar esta activado y cuando nos
llaman estamos como desactivados

SI

24/04/2012

SI

24/04/2012

SI

24/04/2012

SI

25/04/2012

Marcando *79 nos da un mensaje que se


ha desactivado no molestar
Marcando *76 activas y desactivas no
DND Toggle
Activa/desactiva DND
molestar
Marcando 666 y podemos probar el tono
Dial System FAX
Marca al FAX del sistema
de fax del sistema
Activa anuncio en las
opciones de sgueme
*21
Findme Follow Toggle cuando la llamada va de
extensin en
extensin.
Anuncia informacin
*69 y nos da la informacin de la ltima
Call Trace
sobre la ultima llamada
llamada
marcas # y sale un mensaje indicando
marcar las primeras 3 letras del apellido
de la persona con la que se desea hablar,
una vez marcado salen las opciones que
coinciden con dichas letras (todos los
nombres que coinciden con las 3
Directorio telefnico por
Directory
letras){orden aleatorio de nombres que
apellido
se dicta} se rige por el display name
(reconoce las primeras 3 letras de
cualquier nombre) * es para cambiar a
otra opcin si no es la q estamos
buscando
DND Deactivate

Claudia Velarde Centellas

Desactivar DND

NO

NO

24/04/2012

SI

25/04/2012

27

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

Universidad Catlica Boliviana San Pablo

34

Echo test

Prueba de eco

35

Speak Your Exten


Number

Dice el numero de
extensin

*43 y se realiza una prueba de eco y


todo lo que se diga se repetir lo ms
pronto como sea recibido, el objetivo es
comprobar la latencia entre el cliente y el
servidor (# para finalizar la prueba)
Marcamos *65 y nos dice el nmero que
tiene nuestra extensin

36

Speaking Clock

Dice la hora del sistema

Marcamos *60 y nos dice la hora.

37

Phonebook dial-byname directory

38

Check recording

39

Save recording

40

Set user speed dial

41

Speeddial prefix

42

Dial Voicemail

43

My Voicemail

Marcamos 411 y nos pide introducir tres


letras para buscar en el directorio, usa el
nombre del display name, este debe ser
el primer nombre
*99 escuchamos un beep y se reproduce
la grabacin, permite solo 1 grabacin as
que se escucha la ms reciente una vez
Verifica una grabacin ya
terminado de escuchar nos permite
realizada.
volver a escuchar o regrabarlo
COMPLEMENTARIO CON *75 MISMO
MENU
*77 escuchamos un beep y empezamos a
grabar cuando se quiere finalizar
Permite salvar una
pulsamos # una vez terminada la
grabacin hecha por
grabacin entra al men de opciones de
nosotros.
volver a escuchar o volver a grabar
*75 una vez marcado nos pedir un
Permite agregar un
numero que este libre que pueda asociar
nmero de marcado
a la extensin seguido de #, luego nos
rpido para una
pide ingresar el numero de extensin a la
extensin o numero.
que har referencia seguido de #
*0 seguido del numero que se configuro
Con este cdigo ms el
en el set user speed dial y nos
prefijo antes creado se
direccionara directamente a la extensin
puede marcar.
que este asociado el cdigo
Marcamos *98 y accedemos al correo de
voz en general es por ello que nos pide
introducir el numero del buzn y la
Acceder al correo de voz
contrasea, una vez que introducimos los
de una extensin
datos tendremos acceso a dicho buzn
de voz correspondiente a la extensin
marcada
Marcamos *97 y accedemos al buzn de
Acceder al correo de voz voz de la extensin de donde marcamos
de la propia extensin por ello directamente nos pide ingresar la
contrasea

Claudia Velarde Centellas

Directorio telefnico por


nombre

SI

25/04/2012

SI

24/04/2012

SI

24/04/2012

SI

25/04/2012

SI

24/04/2012

SI

24/04/2012

SI

24/04/2012

SI

24/04/2012

SI

24/04/2012

SI

24/04/2012

28

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Tareas generales
Descripcin de
Nro. prueba
Resultado esperado

Resultado obtenido
OK?
Vamos al men de Sistema, ah podemos encontrar la
opcin "Usuarios", hacemos clic y buscamos la opcin
usuarios, una vez que entramos podemos ver que
existe una opcin "Crear un nuevo usuario",
accedemos a la misma y creamos el usuario con las
propiedades que deseamos, para ello asignamos un
login y una contrasea, la misma que debemos
Los usuarios podrn
confirmar, tambin debemos elegir el tipo de usuario ,
existen las opciones de Extensin, Administrador y
Crear usuarios acceder a la pagina
web con su usuariooperator, finalmente relacionar este usuario a un
en la pagina
password para realizar nmero de extensin o tambin existe la opcin de
web para
diversas tareas
dejarlo sin asignarle ninguna extensin
SI
2 extensiones
Del men general se entra Sistemas, en el submen se
entra a Backup/Restore, se da en la opcin
"Desarrollar un respaldo" y se seleccionan las opciones
Crear backup
para crear un respaldo, se pone en "procesar" y se
despus de
crea un archivo de respaldo con todos la configuracin
configuracin
seleccionada. Si se quiere restaurar se da click en el
de
checkbox del archivo a restaurar y se pone en
"Restaurar" y luego en "procesar".
SI
3 extensiones

Fecha

20/04/2012

19/04/2012

Follow me
Nro.

Descripcin de
prueba

Initial Ring Time

Resultado esperado

Resultado obtenido

Cambia la cantidad de
segundos que va a
timbrar la extensin
primaria antes
de comenzar con las
Se puede cambiar la cantidad de segundos que
dems extensiones
timbrara la extensin primaria antes de comenzar
predefinidas en el
con las dems extensiones, se puede asignar de 0 a
Sgueme. Dejamos en
60 segundos
0 para que siga con
los valores
predeterminados en
Configuracin
General.

Claudia Velarde Centellas

OK?

Fecha

SI

27/04/2012

29

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Ring strategy

Cambia la estrategia de
marcado

Ringallv2: Da un timbrazo inicial en la extensin


principal y luego timbran todas las dems
extensiones hasta que se conteste.
Ringall: timbran todas las extensiones al mismo
tiempo hasta que se conteste en algn lado, en
caso de que la extensin principal est ocupada la
llamada se desva directamente a las dems
extensiones.
- prim: si se agrega prim a cualquier estrategia de
marcado, si la extensin principal est ocupada, se
enva la llamada al buzn, ya que se entiende que
la persona est ocupada y no puede contestar en
ninguna extensin.
Hunt: Va timbrando las extensiones en orden, una
por una.
MemoryHunt: timbra la primera extensin de la
lista por el tiempo de timbrado programado, luego
timbra la primera y la segunda extensin del
listado, posteriormente timbra la primera, la
segunda y la tercera extensin de la lista, por el
tiempo de timbrado que le asignemos , as
sucesivamente.
Firstavailable: solo timbra a la extensin primaria.
Firstnotonphone: con esta opcin solo ser
timbrada la extensin que no est ocupada.

Ring time

Cambia el tiempo que


timbraran las
extensiones adicionales
cuando se seleccionen
cualquiera de los
mtodos Hunt en ring
strategy.

Cambia el tiempo que timbraran las extensiones


adicionales cuando se seleccionen cualquiera de
los mtodos Hunt en ring strategy.

Follow-me list

Extension Quick
pick

Announcement

En este espacio debemos introducir a las


extensiones que participan en follow me, es
importante el orden en que se ponen, ya que
usando algunas estrategias de marcado, se timbra
en orden.
Esta opcin nos deja escoger una extensin ms
para aadir en la lista de las extensiones que
Define una extensin
participan en follow - me, con la particularidad
ms que participara en
que esta extensin estar al final de la lista, esto
el follow-me
sera como la ltima opcin donde estar la
persona a la que estamos buscando.
Cuando se llama a la extensin que tiene followReproduce un anuncio
me, se reproduce una anuncio antes de contactar
antes de comenzar el
con la extensin principal. Si tenemos
marcado del
programados un Initial Ring time muy largo
Sgueme. El anuncio
previamente al anuncio escuchamos msica y en
se reproduce antes de
ese lapso nos podramos contactar con la extensin
contactar a la extensin
primaria si esta toma la llamada y no
principal.
escucharamos el anuncio
Extensiones que
participaran en el
follow-me

Claudia Velarde Centellas

SI

27/04/2012

SI

27/04/2012

SI

27/04/2012

SI

27/04/2012

SI

27/04/2012

30

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Define si queremos que


la persona que nos
llama en vez de
Existen opciones como ser: ring, default , none y si
Play music on
escuchar las
tenemos msica en espera disponible podemos
hold
extensiones timbrando,
seleccionarla.
escuche msica en
espera.
En esta opcin debemos elegir , que hacer si
ninguna de las extensiones en la lista follow- me,
contesta existen las siguientes alternativas: Se
puede direccionar a otra extensin, IVR,
Define un destino por phonebook directory ( con esta opcin nos desva
defecto si no se puede
a phonebook directory), Ring group ( se desva la
Destination if no
localizar a la persona en llamada a un grupo de timbrado), terminate call (
answer
ninguno de losdestinos esta opcin consta de ms alternativas como ser:
ya antes especificados.
hangup(descolgado), congestion ( un bip ms
frecuente), busy (ocupado), put caller on hold
forever (poner llamada espera por siempre), play
ringtones to caller until they hangup ( reproduce
tono de llamada indefinidamente)

SI

27/04/2012

SI

27/04/2012

Ring groups

Nro.

Descripcin
de prueba

Ring group
1 number

Resultado esperado

Define el numero que


se asigna al grupo de
timbrado

Claudia Velarde Centellas

Resultado obtenido
Se configuro un grupo de timbrado denominado grupo
1, se le asigno el nmero 1500 y se agregaron las
extensiones 1005,1007 y 1009. Cuando se marca el
nmero 1500, se hace timbrar a las extensiones
mencionadas anteriormente.

OK?

SI

Fecha

26/04/2012

31

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

Universidad Catlica Boliviana San Pablo

Group
2 description
3 Ring strategy

4 Ring time
5 Extension list
Extension
6 Quick pick
Announceme
7 nt

Define una descripcin


para el grupo
Cambia la estrategia de
marcado
Cambia el tiempo que
timbraran las
extensiones adicionales
cuando se seleccionen
cualquiera de los
mtodos Hunt en ring
strategy.
Extensiones que
participaran en el ring
group
Define una extensin
ms que participara en
el ring group

Reproduce un anuncio.
Define si queremos que
la persona que nos
llama en vez de
escuchar las
extensiones timbrando,
Play music on escuche msica en
8 hold
espera.
Define un destino por
defecto si no se puede
localizar a ninguna de
Destination if las extensiones del
9 no answer
grupo

Claudia Velarde Centellas

Es el nombre del grupo de timbrado

SI

26/04/2012

Se timbran una, una por una o todas la extensiones

SI

26/04/2012

Se cambia el tiempo de timbrado

SI

27/04/2012

Se agregan extensiones que pertenecern al grupo de


timbrado

SI

27/04/2012

Se puede agregar de manera rpida una extensin

SI

27/04/2012

Se graba un anuncio para incluirlo al iniciar el timbrado

SI

27/04/2012

Se pone msica de espera

SI

27/04/2012

Se puede poner a varias opciones, que se cuelgue, que


de un tono de congestin y otros

SI

27/04/2012

32

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Conferencia

Nro.

Descripcin
de prueba

Conference
1 number
Conference
2 name
3

Resultado esperado
Define el nmero que le
vamos a asignar a nuestro
saln de conferencia
virtual.
Define el nombre para el
saln de conferencia
Define la clave de usuario
para poder ingresar a la
conferencia

Resultado obtenido

OK?

Se asigna un numero a la conferencia ejemplo


3000 la cual marcaremos cuando deseemos
ingresar a esta

SI

26/04/2012

SI

26/04/2012

SI

26/04/2012

SI

26/04/2012

SI

26/04/2012

SI

26/04/2012

SI

27/04/2012

SI

27/04/2012

Se asigna un nombre a la conferencia ejemplo:


charlas
se configura un password de usuario que nos pide
en cuento marcamos el nmero de la conferencia
User PIN
ejemplo 3000 (solo nmeros)
Esta clave es solo para el moderador de la
conferencia la cual se introduce en lugar de la
Clave para que el moderador contrasea de usuario ejemplo 3001 (pueden
de la conferencia ingrese a la varios acceder con dicha clave, no hay restriccin
Admin PIN
misma
de solo 1)
Si se desea cambiar el mensaje de bienvenida se
debe tener ya en grabaciones del sistema los
mensajes que deseemos porque en esta opcin
nos muestra las grabaciones que tenemos para
Define el mensaje que ser
escoger.// Despus de marcar el numero de la
reproducido a los usuarios
conferencia y la contrasea nos reproduce el
cuando ingresen a la
Join Message conferencia
mensaje que se configuro
Cuando se habilita esta opcin si ingresan usuarios
les da un anuncio de que la conferencia dar inicio
cuando el anfitrin se conecte , cuando ste
ingresa en los usuarios advierte que se dar inicio
a la conferencia y en el administrador le advierte
cuantos usuarios se unirn a la conferencia, si
Si esta opcin se habilita, se despus de que el anfitrin entro y un usuario
ingresa se le anuncia que se lo conectara a la
espera a que el moderador
conferencia, si el anfitrin se desconecta los
ingrese para iniciar la
usuarios reciben dicho mensaje
conferencia
Leader wait
Si esta opcin se habilita,
sirve para que no se
Cuando esta deshabilitado si un usuario cuelga se
reproduzca ningn sonido
cuando alguien entra o sale escucha un beep a diferencia de cuando se habilita
esta opcin
Quiet mode
de la conferencia
Cuando se habilita dicha opcin si un usuario
Anuncia la cantidad de
ingresa le anuncia cuantos participantes ya estn
usuarios segn van entrando conectados, ejemplo: hay 2 participantes en la
a la conferencia
conferencia
User count

Claudia Velarde Centellas

Fecha

33

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

Universidad Catlica Boliviana San Pablo

User join9 leave

Music on
10 hold

11 Allow men

Record
12 conference
Maximum
13 participants

Si se habilita despus del mensaje inicial pide dar


nuestro nombre seguido de # , as a los
participantes de la conferencia se les informa con
el nombre de la persona que ya ingreso, y tambin
nos avisa con dicho nombre que abandona la
Anuncia cuando un usuario
entra o sale de la conferencia conferencia
Cuando entra solo un usuario le avisa que es la
nica persona en la conferencia y empieza a
Habilita msica de espera en reproducir una msica de espera (tanto al ser el
la conferencia cuando solo
primero o el ltimo ); si la opcin de espera del
ha ingresado un usuario o
administrador esta seleccionada todos los
cuando el moderador
usuarios escucharan msica en espera hasta q
todava no ingreso
este se conecte
Durante la conferencia, presionar * y despliega
un men en el cual el 4 y 6 se usan para aumentar
o disminuir el volumen de la conferencia, 7 y 9 de
igual manera pero para el volumen de voz de uno
mismo, 5 para extender la conferencia y 8 para
salir de dicho men, cuando se espera al
administrador se aumenta la opcin 1 q es para
Reproduce el men cuando poner un mute o activar la voz de dicha
extensin// para el administrador se aumentan
en medio de la conferencia
ms opciones: 2 para bloquear o desbloquear la
el usuario o el moderador
conferencia(no deja entrar a mas usuarios).
presione el smbolo de *.
Si habilitamos dicha opcin la conferencia se graba
en cada uno de los usuarios, accediendo a sus
cuentas pueden escucharlas en la parte de
Permite grabar la
monitoreo (desde cuenta de usuario no se puede
conferencia
borrar)
Seleccionamos el mximo nmero que deseamos
que ingresen a la conferencia, si uno ms desea
Define el mximo de
entrar se reproduce un mensaje en el cual indica
participantes
que la conferencia est llena y cuelga

Claudia Velarde Centellas

SI

27/04/2012

SI

27/04/2012

27/04/2012

SI

27/04/2012

SI

27/04/2012

34

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Music on hold

Nro.

Descripcin
de prueba

Resultado esperado

Resultado obtenido
OK?
Se cre la categora musikex, sale una opcin para
cargar la msica que se desee, debe estar en
formato wav o mp3 pcm de 16 bits con frecuencia
Add music
Se crea una categora de
de muestreo de 8K mono.
SI
1 category
msica en espera
Upload a wav Sube un archivo de msica en Requisito del sistema archivo wav o mp3 pcm de
2 or mp3 file
la categora seleccionada
16 bits con una frecuencia de muestreo de 8000 SI
Volume
Ajuste de volumen de la
3 adjustement msica
El volumen no varia
NO

Claudia Velarde Centellas

Fecha

27/04/2012
27/04/2012
02/05/2012

35

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

Universidad Catlica Boliviana San Pablo

Parqueo de llamadas
Descripcin
de prueba
Enable
parking lot
1 feature

Nro.

Parking lot
2 extensin
Number of
3 slots

Parking time
4 out

Destination
for orphaned
5 parked calls

Resultado esperado

Resultado obtenido

OK?

Habilita el parqueo de
llamadas
Extensin a la que hay que
llamar para parquear las
llamadas
Nmero de parqueos
disponibles
Despus que este tiempo se
acabe, la llamada
estacionada volver a
dirigirse a
quien estaciono la llamada.

Se debe seleccionar para habilitar el parqueo de


llamadas

SI

02/05/2012

SI

02/05/2012

SI

02/05/2012

SI

02/05/2012

SI

02/05/2012

70
Existe un rango de 2 a 20 extensiones para
parquear
Existe un rango de tiempo de 15 segundos a 20
minutos, seleccionamos el tiempo que deseamos y
se puede verificar que terminado este tiempo, la
llamada vuelve a la extensin que la estacion
inicialmente
Tenemos un men, que nos ofrece varias
opciones, como ser: 1. Se puede enviar la llamada
a una conferencia 2. Se puede enviar la llamada a
una extensin determinada 3.IVR (no se
realizaron las pruebas) 4. phonedirectory, enva
la llamada al directorio telefnico 5. Ring group,
enva la llamada a un grupo de timbrado, es decir
que timbrara a un grupo determinado, donde
puede tomar la llamada cualquier integrante de
dicho grupo 6. Trunks. (no se realizaron las
Donde se enviaran las
llamadas parqueadas cuando pruebas) 7. voicemail, enva la llamada al correo
se vence el parking time out de voz de la extensin seleccionada

Claudia Velarde Centellas

Fecha

36

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

Universidad Catlica Boliviana San Pablo

Conferencia 2

Nro.

Descripcin
de prueba

New
1 conference
Conference
2 name
Moderator
3 PIN

4 User PIN

5 Start Time
Conference
6 number
Opciones del
7 moderador
Opciones de
8 usuarios

9 Duracin

Max
10 participants

Resultado esperado

PIN del moderador

Resultado obtenido
Al crear una nueva conferencia despliega un
men con campos iguales a los de una
conferencia normal, con la diferencia de que
el nmero de conferencia ser generado
aleatoriamente, pero esto no impide que lo
podamos cambiar.
El nombre que tiene dicha conferencia con la
cual aparecer en las extensiones
El password que tendr el anfitrin, esta no
debe empezar igual a la de los usuarios ,pues
si no, no se la reconoce

PIN para que los usuarios


entren a la conferencia

Clave solo para usuarios-->cuando se invita


desde la web aparece como una llamada
cualquiera obviamente no se requiere clave,
pero si una extensin se quiere unir a la
conferencia requerir de la clave de usuario

Crea una nueva conferencia


Nombre del saln de
conferencia

OK?

SI

27/04/2012

SI

27/04/2012

NO

NO

Seleccionar la fecha y la hora exacta en la


que comenzara la conferencia// es
importante recalcar que cualquier
modificacin se la realizara cuando este la
Fecha y hora de inicio de la
conferencia iniciada
SI
conferencia
Nmero de la conferencia, es Cuando creamos la conferencia
generado aleatoriamente
automticamente se genera un numero para
pero se puede cambiar
la conferencia pero se la puede cambiar
SI
Define opciones para el
moderador
Define opciones para los
usuarios
Se especifica en horas y minutos la duracin
de la conferencia una vez que se termina
este tiempo a todos los usuarios se les
reproduce un mensaje de despedida y
Duracin de la conferencia
termina la conferencia
Se especifica el nmero de participantes que
se desee (solo en la parte inicial puede
modificarse luego una vez que la conferencia
Define el nmero mximo de est en curso se puede agregar ms
participantes
participantes de lo especificado al inicio
NO

Claudia Velarde Centellas

Fecha

Si no se
especifican
27/04/2012 dichas claves
entonces a la
conferencia
solo pueden
introducirse
si son
invitados
desde la
27/04/2012 pagina web

27/04/2012
27/04/2012

27/04/2012

37

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

Universidad Catlica Boliviana San Pablo

nota: conferencias
temporales segn la
necesidad, podemos
calendarizarlas
adems de que se la
puede administrar en
tiempo real

Cuando se invita a una extensin


desde la web y esta no contesta el
mensaje de correo de voz se
reproduce para todas las
extensiones que se encuentran en
la conferencia adems de que no
se puede colgar y se queda
grabando el mensaje

La
msica
en
espera
es la del
sistema

La tercera vez que


se introduce mal el
pin de la
conferencia
automticamente
se corta la llamada

INESTABLE a veces funciona


y a veces es un destino
inalcanzable accediendo
desde el telfono, sin
embargo funciona como
invitacin desde la pagina
web

Herramientas para extensin


Descripcin de
prueba

Probar mdulo
Agenda->Calendar

Probar mdulo
Agenda->Address
Book

Resultado esperado

Resultado obtenido

OK?

Permite programar
eventos

Se debe crear un nuevo evento, debemos colocar el nombre del


evento a realizarse y las fechas tanto de inicio como de finalizacin
adems de las horas respectivas// Se pueden programar llamadas
recordatorias ingresando el numero al cual llamara teniendo de 10,
30 y 60 minutos antes de que comience el evento adems de un
mensaje que el usuario escribe para ser reproducido respecto al
evento (SOLO EN INGLES Y DEBE ACTIVARSE EL FESTIVAL, SI SE
REINICIA EL FESTIVAL VUELVE A OFF)// (LA NOTIFICACION NO LLEGA
AL CORREO ELECTRONICO)
En el interno configurado para recibir el recordatorio se tiene una
llamada entrante del calendario de eventos de la extensin del
usuario(propietario del calendario) y se reproduce el mensaje que se
escribi

SI

Permite que el usuario


tenga una libreta de
direcciones

Tanto INTERNOS COMO EXTERNOS//Se tienen guardados todos los


internos que se crearon en la central sin embargo podemos crear
nuevos contactos // Los contactos registrados se los puede filtrar por
nombre o telfono.//A lado de cada usuario se ve un smbolo verde si
apretamos se conecta a dicha extensin y a la extensin propia de
dicho usuario// Para agregar un nuevo contacto pero EXTERNO se
tiene el nombre, apellido, telfono, email, direccin, compaa,
notas, imagen y elegimos si deseamos que sea contacto privado o
pblico (PBLICO= aparecer dicho contacto en todas las cuentas de
usuario PRIVADO=solo para dicha cuenta)

SI

Claudia Velarde Centellas

38

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Claudia Velarde Centellas

39

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

N
y
bu
to
k
lic

c u -tr a c k

Universidad Catlica Boliviana San Pablo

Chan Spy

Descripcin de prueba

Resultado esperado

chanSpy

escuchar una
conversacin

Resultado obtenido
Por defecto se tiene el 555, marcamos dicho nmero y escucha un beep
seguido de este se debe marcar el nmero de la extensin que se desea
espiar seguido de # y automticamente ingresa en la conversacin de
dicha extensin// se puede ingresar un nmero diferente pero se debe
realizar cambios en asterisk //

Tareas generales
Nro.

Descripcin
de prueba

Resultado
esperado

Resultado obtenido

Realizar llamadas: se pueden realizar llamadas entre


extensiones solo arrastrando con el mouse la extensin A
Permite realizar
que desea realizar la llamada hasta la extensin con la
llamadas,
que se quiere establecer conexin B. Posteriormente
transferir
timbrar la extensin A, y en el identificador solo dice
Probar Flash
llamadas, colgar
Annimo, una vez que conteste inmediatamente,
Operator
llamadas, escuchar
empieza a llamar a la extensin B y se establece la
Panel
conexin.
llamadas, susurrar
entre llamadas, Terminar una llamada en curso: Cuando una llamada est
etc.
en curso, podemos terminarla desde el flash operator
panel, simplemente haciendo doble clic encima del
botn rojo, de cualquiera de las extensiones.

Claudia Velarde Centellas

OK?

Fecha

SI

03/05/2012

40

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Probar
Operator
Panel

Probar el
modulo de
mensajera
instantnea

Con este modulo,


se tiene un
servidor de
mensajera;
permite
administrar a
sususuarios,
compartir
archivos, auditar
mensajes,
mensajes offline,
mensajes
broadcast,
grupos,etc.

Claudia Velarde Centellas

Se tiene una pantalla en la que nos muestra las


extensiones (de color naranja si se encuentran
registrados y color crema si no estn registrados) se
muestra las salas de conferencias con el numero
asignada a cada una de ellas, los parqueos de llamadas
tambin con los nmeros asignados a estos, las troncales
DAHDI y tambin SIP/IAX (no se tienen creadas as q no
muestra ninguna), colas // en las extensiones nos
muestra el numero y el nombre de cada extensin
adems de los mensajes de voz nuevos y antiguos si
arrastramos de una extensin a otra se realiza una
llamada y se indica un icono de telfonos descolgados y
un timer para saber la duracin de la llamada// cuando
se ingresa a una conferencia se observa el nmero de
personas que se encuentran en ella y la duracin de
dicha conferencia// se puede arrastrar varias llamadas a
una extensin y las pondr en espera // si arrastramos
una extensin a la conferencia que deseamos llama a
esta y le pide el pin para que acceda(TODO DE ICONO A
ICONO)//existen momentos en los que se tiene que
recargar la pagina debido a que parecera que una
extensin no colg y sigue corriendo el timer sin
embargo esta ya colg en el telfono// no se puede
poner una llamada en parqueo desde esta opcin
simplemente podemos tomar una que ya este
parqueada,(sino llama a la extensin que se intento
parquear con su mismo nmero agregando que no hay
ninguna llamada parqueada)

SI

03/04/2012

Se debe ingresar por el putty a la consola de comandos y


crear la base de datos openfire en mysql y crear las
tablas, se procede en la interfaz web a crear el servidor
de mensajera instantnea, posteriormente se crean
usuarios asociados a sus extensiones y una vez instalado
el programa spark en cada usuario, estos podrn gozar
de los servicios de la mensajera instantnea

SI

04/05/2012

41

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Claudia Velarde Centellas

42

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Grabaciones del Sistema


a) Crear nuestra propia grabacin

En la extensin:
Marcamos *77
Escuchamos un tono de beep y comenzamos a grabar
Para finalizar la grabacin presionamos el smbolo de # luego, nos reproducir una
serie de opciones
Una vez que estemos de acuerdo, vamos al cuadro donde dice Name this Recording: y le ponemos un
nombre descriptivo como entrada, bienvenida, etc. Y le damos al botn de Save.
Cambio de Idioma
a) Descargamos voces en espaol para el software Elastix
b) Descargamos el proframa winSCP
para poder observar las carpetas
propias de Elastix en una vista
como de total comander para
facilitar el manejo de estas.
Se instalar en la mquina fsica
Ip del servidor: direccin de la
maquina virtual
Usuario: root
Contrasea: definida en la
instalacin
c) Una vez que estemos dentro nos aparece una pantalla parecida al del total Commander

Claudia Velarde Centellas

43

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Windows 7
voces en espaol

Se tiene:

digits
es

Elastix
ingresar a:
/raz
carpeta var
carpeta lib
carpeta asterisk
carpeta sounds
carpeta en
copiamos
luego
copiamos:

letters
phonetic
4

CONCLUSIONES Y RECOMENDACIONES
La telefona abierta se encuentra en crecimiento vertiginoso con la adopcin de la voz
sobre IP la cual permite la interconexin de usuarios sin lmites geogrficos y a un costo
mnimo.
NuxONE es una solucin de Nuxway Technology dirigida a las pequeas y medianas
empresas que requieran servicios de telecomunicaciones a medida y con un costo
accesible.
Elastix es un software de cdigo abierto basado en asterisk con una interfaz web para el

Claudia Velarde Centellas

44

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

establecimiento de comunicaciones unificadas.


Elastix es flexible y modular ideal para las pequeas y medianas empresas, ya que se
acomoda a las diferentes necesidades.
Al simular una central Elastix, se comprob la facilidad de manejo y configuracin de sus
funciones adems de adquirir conocimientos bsicos del manejo de centrales telefnicas.

5. BIBLIOGRAFIA
www.telefoniavozip.com
http://www.teleredimport.com/centrales_ip.html
http://www.elastix.org/index.php/es/informacion-del-producto/informacion.html
http://www.quarea.com/tutorial/SIP_session_initiation_protocol

Claudia Velarde Centellas

45

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Anexos

Claudia Velarde Centellas

46

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

6.1 Conceptos Bsicos Asterisk


Asterisk es una aplicacin de software libre (bajo licencia GPL) que provee funcionalidades de una
central telefnica (PBX). Como cualquier PBX, se puede conectar un nmero determinado de
telfonos para hacer llamadas entre s e incluso conectar a un proveedor de VoIP, lneas analgicas
o bien a una RDSI tanto bsicos como primarios.
Asterisk incluye muchas caractersticas anteriormente slo disponibles en costosos sistemas
propietarios PBX como buzn de voz, conferencias, IVR, distribucin automtica de llamadas, y otras
muchas ms. Los usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en el
lenguaje de script de Asterisk o aadiendo mdulos escritos en lenguaje C o en cualquier otro
lenguaje de programacin soportado por Linux
Historia de Asterisk
Asterisk fue creada en 1999 por Mark Spencer de la empresa Digium y donada a la comunidad con
licencia libre tras lo cual se han recibido muchas colaboraciones y mejoras por parte de muchos
desarrolladores libres y empresas sin solicitar nada a cambio.
Poco a poco, esta aplicacin se ha convertido en la evolucin de las tradicionales centralitas
analgicas y digitales permitiendo tambin integracin con la tecnologa ms actual: VoIP. Asterisk
se convierte as en el mejor, ms completo, avanzado y econmico sistema de comunicaciones
existente en la actualidad.
Otra ventaja es su capacidad de ser programada, permitiendo realizar labores que hasta el da de
hoy lo llevaban realizando sistemas extremadamente costosos y complicados y, gracias a Asterisk,
esta misma labor se realiza de una forma ms econmica lo que fomenta el uso de sistemas libres
como Linux y estndares abiertos como SIP, H323 o IAX.
Una de las ventajas ms interesantes es su posibilidad como sistema hbrido, ya que permite
gestionar comunicaciones telefnicas tradicionales (analgicas, digitales, mviles, etc) como
comunicaciones IP mediante el uso de los protocolos estandar de VoIP.
Caractersticas
Es una PBX hbrida: TDM y VoIP.
Soporta y traduce distintos protocolos de sealizacin de VoIP como SIP, IAX, MGCP y H.323.
Es escalable en forma horizontal y vertical.
Existen proyectos para manejo de redundancia y clustering.
Se ejecuta en una PC estndar (arquitectura x86, x86_64, ppc) bajo GNU/Linux, BSD o MacOSX.
Funcionalidades generales
Asterisk es capaz de trabajar con prcticamente todos los estndares de telefona tradicional:
Lneas analgicas
Lneas digitales: E1, ISDN, E&M
Soporta casi todos los protocolos de sealizacin de VoIP:
SIP
IAX2
MGCP
Cisco Skinny

Claudia Velarde Centellas

47

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Arquitectura base

Funciones de llamadas

Funciones avanzadas
IVR: Interactive Voice Response, gestin de llamadas con mens interactivos.
LCR: Least Cost Routing, encaminamiento de llamadas por el proveedor VoIP ms econmico.
AGI: Asterisk Gateway Interface, integracin con todo tipo de aplicaciones externas.
AMI: Asterisk Management Interface, gestin y controlremoto de Asterisk.
Configuracin en base de datos: usuarios, extensiones, proveedores, etc.
Tablero de control de monitoreo en tiempo real.
Grabacin de llamadas total o bajo demanda.
Marcacin predictiva, progresiva y selectiva.
Aspectos generales
Asterisk es un demonio (daemon=demonio) que se ejecuta en background, al igual que el resto
de los servidores conocidos (apache, openssh, proftpd).
La configuracin normalmente se almacena en varios archivos de texto editables de forma
tradicional.
Se distribuye como cdigo fuente para ser compilado e instalado, aunque existen versiones
paquetizadas para las distribuciones GNU/Linux ms comunes.

Claudia Velarde Centellas

48

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Requisitos tcnicos del sistema


Los requisitos dependen directamente de:
Las llamadas concurrentes. (canales)
Las conferencias y aplicaciones complejas simultneas.
Las transcodifcaciones necesarias (recodificacin).
Principalmente, Asterisk requiere de un microprocesador.
Segn Digium, un equipo Dual Intel Xeon 1.8 Ghz 1 Gb Ram soporta 60 llamadas concurrentes
codificando con el codec G.729.
Eleccin del sistema operativo
Asterisk puede ser instalado en las siguientes plataformas:
GNU/Linux 2.x
MacOSX 10.x
Open Solaris
BSD
MS Windows: utilizando Cooperative Linux (no recomendado).
6.2 Conceptos Bsicos Linux
Lnea de comandos de Linux
Una manera muy til de administrar Elastix es desde la lnea de comandos de Linux. Para ingresar
directamente a la lnea de comandos, solo tenemos que conectar un monitor y teclado a nuestro equipo
instalado con Elastix o conectarnos remotamente a travs del protocolo SSH.
Si estamos en un equipo Windows, debemos descargar un programa cliente para podernos conectar
remotamente. El programa que recomendamos aqu se llama PuTTY y basta hacer una bsqueda en
Google por ese nombre para encontrar el sitio de descargas.
Comandos bsicos

Claudia Velarde Centellas

49

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

Universidad Catlica Boliviana San Pablo

Comando
Top
find
vim
ifconfig
ps -aux
reboot
shutdown -h now

Descripcin
Muestra un reporte en tiempo real de los procesos que se ejecutan en el
sistema. Puede ser ordenado por consumo de memoria o CPU. Muy til para
diagnstico
Permite buscar archivos
Programa para ver y editar archivos de texto plano
Muestra informacin de las interfaces de red y permite modificarlas en el
servidor
Muestra un reporte de los procesos que se estn ejecutando en el servidor
Reinicia el equipo
Apaga el equipo

Sistema de archivos
En Linux es muy importante la organizacin del sistema de archivos. Esta organizacin le otorga a Linux
robustez e interoperabilidad, pues los programas pueden predecir con mayor exactitud donde se
encuentran ciertos archivos para su correcto funcionamiento y as mismo escribir archivos de manera
que otros componentes los entiendan. Esto minimiza los conflictos y en conjunto con el sistema de
permisos aade ms seguridad al sistema operativo.
Esta estructura de carpetas esta ubicada en lo que se llama directorio raz, o directorio principal. Este
directorio raz es el directorio de ms alto nivel en el sistema de archivos.
Directorio
sbin
bin
boot
dev
etc
home
lib
lost+found
mnt

Descripcin
Incluye binarios que pueden ser ejecutados slo por el administrador
Contiene binarios necesarios para el correcto funcionamiento del sistema. Los binarios de esta
carpeta pueden tambin ser utilizados por los usuarios del sistema
Este directorio contiene el kernel y otros archivos necesarios al momento de arranque
Este directorio contiene archivos que representan dispositivos hardware. En Linux prcticamente
todo es un archivo
Este directorio contiene bsicamente archivos de configuracin para todo el sistema
Aqu residen los directorios de los usuarios. Por ejemplo, el directorio /home/jorge es el
directorio del usuario "jorge"
Contiene bsicamente las libreras compartidas que requieren los programas.
Cuando por alguna razn el sistema de archivos se corrompe y hay que repararlo; los resultados
de esa reparacin se guardan en este directorio
Este es un lugar comn para montar otros sistemas de archivos o dispositivos. Por ejemplo, una
unidad de CDROM o un Pen Drive

proc

Es un directorio virtual (ya que realmente reside en la memoria) donde el kernel y drivers
escriben archivos que para otros programas los puedan leer. Por ejemplo, aqu es donde los
drivers de zaptel escriben ciertos archivos en la ruta /proc/zaptel/

root

Este es el directorio del usuario root ya que ste no tiene del tipo /home/root

usr

Es uno de los ms importantes directorios y contiene informacin para ser compartida como
programas que pueden ser usados por los usuarios del sistema, la documentacin de dichos
programas y hasta libreras relacionadas,etc. Este directorio usualmente no contiene informacin
que cambie constantemente

Claudia Velarde Centellas

50

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic
.d o

Universidad Catlica Boliviana San Pablo

var

Contiene informacin en constante cambio como logs o colas de emails. Por ejemplo, aqu reside
el log de asterisk en la ruta /var/log/asterisk/full

Permisos
En Linux cada directorio o archivo tiene permisos de acceso y estos permisos pueden ser bsicamente
de 3 tipos:
lectura
escritura
ejecucin
Cada archivo tambin tiene un dueo y un grupo al cual pertenece y para cada una de estas entidades
se pueden establecer permisos diferentes.
Por ltimo, tambin es deseable establecer permisos para otros usuarios que eventualmente pueden
querer tener acceso a este archivo.

Matriz de permisos

Existe, sin embargo, una notacin ms sencilla para expresar la matriz, compuesta de 10 caracteres,
simplifica el despliegue de la informacin de permisos y permite mostrarlos en una sola lnea, lo cual es
muy til cuando se quieren ver permisos de muchos archivos.
Por ejemplo, la matriz de permisos del ejemplo anterior se puede expresar de la siguiente manera:
-rwxr-xr-x 0123456789
Donde:
El caracter 0 representa el tipo de archivo. Si se llena con la letra d significa que se trata de un
directorio.
Los caracteres 1, 2 y 3 representan los permisos de lectura, escritura y ejecucin para el dueo del
archivo.
Los caracteres 4, 5 y 6 representan los permisos de lectura, escritura y ejecucin para el grupo al que
pertenece el archivo.
Los caracteres 7, 8 y 9 representan los permisos de lectura, escritura y ejecucin para otros usuarios.
Representacin numrica de permisos
La cuestin es que los 3 caracteres que definen los permisos para cada una de las tres entidades
involucradas (dueo, grupo y otros), pueden ser representados por un solo nmero, de tal manera, que
todos los permisos de un archivo pueden ser representados por 3 de estos nmeros. Por ejemplo, 755.
Donde el primer dgito representa los permisos del dueo, el segundo dgito los permisos del grupo y el
tercer dgito los permisos de otros usuarios.
ejemplo: -rwxr-xr-x equivale a 755
Resulta que cada uno de los 3 caracteres que representan un permiso para una entidad dada, puede ser
reemplazado por 1 o 0, de tal manera, que obtenemos un nmero binario. Luego este nmero binario se
traduce a su equivalente. Veamos el ejemplo siguiente: -rwxr-xr-x
Transformado a binario tendramos los siguientes tros: 111 101 101
y ahora en su equivalente decimal: 755
Claudia Velarde Centellas

51

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Bueno, resulta que de esta manera es mucho ms fcil manipular los permisos de los archivos mediante
comandos.
Las tareas de cambio de permisos y dueos de archivos pueden ser realizadas fcilmente gracias a los
comandos chmody chown, respectivamente.
Chmod toma como parmetros los permisos en modo numrico y el nombre del archivo al que se desea
realizar el cambio. Por ejemplo:
$ ls -la archivo_prueba
El comando chmod tambin se puede usar recursivamente para cambiar los permisos de todos los
archivos dentro de una carpeta. Esto se hace con la opcin R. Por ejemplo: chmod R 755
nombre_carpeta/.
Para cambiar el dueo y grupo asociado con un archivo determinado podemos usar el comando chown.
Por ejemplo, para cambiar los permisos del archivo anterior al usuario y grupo root ejecutamos lo
siguiente:
# ls -la archivo_prueba
-rwxr-xr-x 1 alfio alfio 0 2008-09-19 04:23 archivo_prueba
# chown root.root archivo_prueba# ls -la archivo_prueba
-rwxr-xr-x 1 root root 0 2008-09-19 04:24 archivo_prueba
Al igual que el comando chmod, el comando chown tambin soporta la opcin R.
Nivel de ejecucin
El termino runlevel o nivel de ejecucin se refiere al modo de operacin en los sistemas operativos que
implementan el estilo de sistema de arranque de iniciacin tipo UNIX System V. En trminos prcticos,
cuando el computador entra al runlevel 0, esta apagado, y cuando entra al runlevel 6, se reinicia. Los
runlevels intermedios (1 a 5) difieren en relacin a que unidades de disco se montan, y que servicios de
red son iniciados. Los niveles mas bajos se utilizan para el mantenimiento o la recuperacin de
emergencia, ya que por lo general no ofrecen ningn servicio de red. Los detalles particulares de
configuracin del runlevel varan bastante entre sistemas operativos, y ligeramente entre los
administradores de sistema.
La mayor parte de usuarios de sistemas puede comprobar el nivel de ejecucin actual con cualquiera de
los comandos siguientes:
$ runlevel # como usuario root
$ who -r # como cualquier usuario
Niveles de ejecucin tpicos en Linux

Claudia Velarde Centellas

52

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

RPMs y actualizaciones va Yum


Los paquetes de software que se incluyen en Elastix vienen en un formato llamado RPM. Este es un
formato heredado de Red Hat y su nombre significa Red Hat Package Manager, por sus siglas en ingles.
Esto quiere decir que los instaladores de muchos paquetes de software adicional pueden ser instalados
en Elastix de manera sencilla.
Los RPMs, tambin nos permitirn actualizar paquetes de software y se encargaran de resolver las
dependencias necesarias para que dichos paquetes no causen problemas en el sistema.
Esto se logra gracias a que el sistema RPM mantiene una base de datos interna de todos los paquetes
instalados con sus respectivas dependencias y versiones.
Adems, nos provee con un comando muy til para manipular las instalaciones, desinstalaciones,
actualizaciones y otras tareas importantes.
A continuacin algunas opciones de uso del comando rpm:

Yum al rescate
La instalacin manual de RPMs mediante el comando rpm esta bien para muchas de las tareas, pero hay
ocasiones en las cuales instalar RPMs resulta tedioso y complicado si lo hacemos de esta manera.
Un ejemplo de esto, es cuando instalamos paquetes RPMs complejos que tienen muchas dependencias
y al momento de instalar dicho paquete resulta que nos damos cuenta que tenemos que instalar otro
paquete complementario y tenemos que buscarlo en Internet para instalarlo.
Muchas veces un RPM tiene decenas o hasta cientos de dependencias, lo que por supuesto, nos llevara
horas solucionar manualmente.
Adicionalmente a este problema de dependencias, existe otro y es el de la confiabilidad de los RPMs. Es
decir, luego de horas y horas de instalar nuestros paquetes manualmente, nos damos cuenta de que
uno de ellos sobrescribi un archivo importante del sistema y corrompi nuestro Elastix.
Yum es un recurso que nos ayuda a instalar paquetes RPMs desde repositorios y lo hace de una manera

Claudia Velarde Centellas

53

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

muy amigable.
La mayora de las distribuciones serias, y Elastix no es la excepcin, mantienen repositorios de paquetes
oficiales de software accesibles gratuitamente a travs de Internet y hacen el mayor esfuerzo porque
dichos paquetes no tengan problemas de dependencias entre si.
Adems, los paquetes de los repositorios oficiales son probados para evitar molestias en los usuarios. Es
por esta razn que si se usa Elastix, lo recomendable es que se instalen paquetes desde el repositorio
oficial.
Bueno, ahora vamos al grano y mostremos algunos comandos Yum tiles:

Uso bsico de VI
El editor vi es un editor de texto de pantalla completa que maneja en memoria el texto entero de un
archivo.
Es el editor clsico de UNIX; esta en todas las versiones. Puede usarse en cualquier tipo de terminal con
un mnimo de teclas.
Existe un editor vi ampliado llamado vim que contiene facilidades adicionales, as como diversas
versiones del vi original.
VI esta en todos los UNIX, requiere pocos recursos, se usa mucho en administracin, para programar y
en situaciones de emergencia.
En casos de roturas de discos, corrupcin de sistemas de archivos, errores en el arranque y otras
catstrofes, puede ser el nico editor disponible
Modos de vi
Existen tres modos o estados en vi:
Modo comando: las teclas ejecutan acciones que permiten desplazar el cursor, recorrer el archivo,
ejecutar comandos de manejo del texto y salir del editor. Es el modo inicial de vi.
Modo texto o modo insercin: las teclas ingresan caracteres en el texto.
Modo ultima lnea o ex: las teclas se usan para escribir comandos en la ltima lnea al final de la
pantalla.
Gua de supervivencia
Con unos pocos comandos bsicos se puede ya trabajar en vi editando y salvando un texto:

Claudia Velarde Centellas

54

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Uso avanzado del vi

6.3 Resumen Merengue


Conceptos Bsicos
1. Asterisk
Asterisk es una central software (PBX) de cdigo abierto. Al ser una central PBX permite interconectar
telfonos IP, anlogos, etc., y conectar dichos telfonos a la red telefnica convencional. Su nombre se
deriva del smbolo asterisco (*) y se debe al uso del mismo como comodn para poder representar casi
cualquier cosa.
2. Elastix
Elastix es una distribucin de Software Libre de Servidor de Comunicaciones Unificadas que integra en
un solo paquete algunas tecnologas claves como:
VoIP PBX
Fax
Mensajera Instantnea
Email
Colaboracin
Elastix implementa gran parte de su funcionalidad sobre 4 programas de software muy importantes
como son Asterisk, Hylafax, Openfire y Postfix. Estos brindan las funciones de PBX, Fax, Mensajera
Instantnea e Email, respectivamente. La parte de sistema operativo se basa en CentOS, una popular
distribucin Linux orientada a servidores.
Elastix es la creacin de una interface Web comn para la administracin de estos servicios y la
integracin de los mismos de forma sumamente fcil y sencilla, la ventaja es que todos estos
componentes vienen instalados o preinstalados de por si al momento de realizarse una instalacin.
Algunas de las caractersticas provistas por Elastix son:
Soporte para Virtualizacin: es posible correr mltiples maquinas virtuales de Elastix sobre un
mismo equipo.
Interfaz Web para el usuario: realmente amigable.
Fax a email para faxes entrantes: tambin se puede enviar documentos digitales a un nmero
de fax a travs de una impresora virtual.
Interfaz para tarifas.
Configuracin grfica de parmetros de red.
Reportes de uso de recursos.
Opciones para reiniciar/apagar remotamente.
Reportes de llamadas entrantes/salientes y uso de canales.
Mdulo de correo de voz integrado.
Claudia Velarde Centellas

55

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Interfaz Web para correo de voz.


Mdulo de panel operador integrado.
Seccin de descargas con accesorios comnmente usados.
Interfaz de ayuda embebido.
Servidor de mensajera instantneo (Openfire) integrado.
Modulo de Call Center (se debe descargar para su posterior instalacin)
Soporte multilenguaje.
3. Equipos y componentes que se pueden utilizar para la parte de los clientes
Telfonos IP Fsicos o Hardphones: estos pueden ser cualquier tipo de telfono IP que soporten el
protocolo SIP, IAX2 o H323. Entre las marcas ms conocidas en el mercado estn: Polycom, Atcom,
Centronics*, Linksys, Aastra, Cisco, Grandstream, Snom, entre otros.
Softphone: un softphone no es ms que un telfono en software con la capacidad de realizar llamadas a
travs de una computadora o dispositivo donde el mismo se encuentre instalado. Es decir, permite usar
un dispositivo para hacer llamadas a otros softphones o a otros telfonos convencionales. Ejemplos de
Softphone: OpenWengo, Nexge, sipXphone, Zoiper (tiene soporte para SIP como para IAX2)
4. Instalacin de Elastix
Computador dedicado
Sitio web de Elastix www.elastix.org y descargar la versin que sea la adecuada de acuerdo a
cada persona.
5. Instalacin paso a paso
El procedimiento de instalacin borrar todos los datos del disco duro
Luego de descargar la imagen que se utilizar, se necesita un software que grabe la imagen y a
la vez convierta de ISO a formato normal.
Orden de arranque el CD-ROM o DVD-ROM en primer lugar y se procede a la instalacin.
Seleccionar el lenguaje de la instalacin.
Seleccionar el tipo de particin que se desee del disco duro y como distribuir dichas particiones.
(Lo recomendable es dejar que el sistema haga sus particiones automticamente ya que viene
optimizado para ello)
Gestor de arranque. Por defecto sale en la primera opcin que es el GRUB, damos "TAB" y luego
"Aceptar".
En las siguientes dos pantallas que vienen a continuacin se deben seleccionar las primeras
opciones, las cuales son las que vienen por defecto.
Seleccionar el huso horario el pas correspondiente.
Ingresar la contrasea al usuario root, que es el administrador del sistema
Se consulta que paquetes se desea instalar; este cuadro se deja intacto ("Aceptar")
El sistema se reiniciar despus de completar la instalacin.
Se tiene dos opciones para el arranque, por defecto "Elastix-base"
6. Direccionamiento IP por la consola
Al finalizar la instalacin del Elastix, nos espera una ventana de la consola de la pbx, donde se pedir un
usuario ("root") y en el password el que haya utilizado en la instalacin.
Para acceder a la interfaz web:
1) En la consola: For access to the Elastix web GUI use this URL http://192.168.1.5. e ingresamos
Claudia Velarde Centellas

56

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

con dicha direccin


2) Si no aparece ese mensaje debemos:
i.
Escribir el comando "setup" en la consola de la pbx.
ii.
Luego, accionando las flechas del teclado nos vamos desplazando hasta la opcin de
configuracin de la red, vamos a la parte donde dice "Ejecutar una Herramienta" y ah
presionamos la tecla ENTER de nuestro teclado.
iii.
Nos aparece una segunda ventana donde saldr(n) desplegada(s) la(s) tarjeta(s) de red que
tenemos instalada(s) en la PBX. Seleccionamos la tarjeta que queremos configurar en ese
momento y nuevamente presionaremos ENTER.
iv.
Una tercera ventana ser desplegada para poder editar parmetros como nombre,
dispositivo, uso de DHCP, etc.
v.
En la opcin que dice "Use DHCP"(seleccionada con *), quitamos usando la barra
espaciadora y procederemos a la siguiente lnea donde podremos introducir de forma
manual la direccin IP, la mscara de red y la puerta de enlace que deseemos.
vi.
Reiniciar el equipo con el comando: "service network restart"
7. Elementos del Sistema
1) Abrir un explorador y en el mismo colocar la direccin IP que le hayamos asignado a nuestra
central.
2) Nos lleva a la pgina de inicio de Elastix, donde nos pregunta por usuario y password
introducimos el username "admin" y el password "palosanto"
8. Dashboard
Ventana desde la cual podemos tener un resumen de las actividades principales de nuestra PBX,
como lo son Llamadas, Emails, Faxes, Voicemails, Eventos del calendario y e-mails del sistema.
9. Preferences
Para cambiar el idioma vamos a la pestaa preferences, bajo el men de System y
seleccionamos el idioma que se desee del listado de Idiomas.
En esta misma pestaa, podemos hacer varios cambios importantes como son: Fecha y Hora,
apariencia del sistema, y Currency, el cual se refiere al tipo de moneda que queremos que el
sistema utilice.
10. Informacin del sistema
En esta seccin encontramos informaciones sumamente valiosas sobre nuestra PBX, como son
los "Recursos del sistema" y "Discos Duros".
En "Recursos del sistema", podremos ver nuestro tipo de procesador, tiempo de
funcionamiento, memoria utilizada, swap utilizado (sta ltima es la memoria virtual que se le
asigna durante la instalacin de Elastix).
Tambin, en la parte derecha de dicha informacin podremos ver un grfico que nos despliega
datos acerca de las llamadas simultneas del sistema
En "Discos Duros" veremos la cantidad de espacio libre que tenemos.
11. Red
Aqu se puede realizar cambios de nuestros parmetros de red por medio de la interfaz grfica,
si queremos cambiar los valores de nombre de equipo (hostname), servidores DNS, puerta de

Claudia Velarde Centellas

57

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

enlace, dando click al botn de "Editar parmetros de Red". Para cambiar parmetros como
direccin IP y mscara de red, se debe dar click sobre " Ethernet 0 ", el cual est debajo de "Lista
de Interfaces Ethernet".
12. Servidor DHCP
Para asignar de forma automtica direcciones a los dems equipos de nuestra red como son:
Telfonos IP, ATAs, etc. Slo debemos ver qu rango es que queremos asignar, el tiempo que
deseamos que los clientes mantengan esas IP antes de hacer una nueva peticin al servidor,
servidores DNS externos o de nuestra propia red, servidores WINS, y la puerta de enlace
predeterminada.
13. Apagar
Esta es una forma fcil de apagar y reiniciar el sistema, debemos tener cuidado con esta parte
cuando estemos trabajando con sistemas en produccin.
14. Actualizaciones
Presenta todos los paquetes instalados del sistema
Configuracin PBX
1. Opcin y bsico
Primeramente vamos a la pestaa que dice PBX, donde nos despliega un amplio men. Lo primero
que veremos es una opcin que nos dice freePBX Sin embeber, esta es el alma de Elastix, mientras
Freepbx es el motor de gestin de la central completa.
El personal de Palosanto, que son los creadores de Elastix, desarroll una versin resumida de
Freepbx.
2. Creando extensiones
Lo primero que se realiza es la creacin extensiones tipo SIP.
En la parte de extensiones nos saldr la opcin de crear "Generic Sip Device", slo presionaremos el
botn "submit" y nos presentar una serie de campos para ser llenados.
a) User Extensions: es el nmero de la extensin que vamos a asignar, ej. 1001.
b) Display Name: es el nombre que aparece en una extensin vecina cuando marcamos hacia ella,
por ejemplo: Alfio Muoz.
c) CID Num Alias: este es una mscara para el nmero que tenemos, por ejemplo: si tenemos un
grupo de Timbrado o el departamento tcnico tiene 5 usuarios, pero cada vez que alguien llama
al departamento de soporte nos interesa que se marque la extensin 2020, procederemos a
colocarles a los cinco usuarios de nuestro departamento el nmero 2020 en este campo y las
personas que reciban las llamadas creern que todas vienen de esa extensin.
d) SIP Alias: si usted desea asignar un nombre a una extensin para que otras extensiones SIP
puedan marcarle de esta forma, aqu es que debe ser colocado. SIP soporta el marcado por
nombre
e) Ring Time: tiempo que debe timbrar una extensin antes de entrar al buzn de voz, por lo
general, esta opcin no se configura sino que se toma del valor que ya est expresado en
general settings.
f) Call Waiting: se usa para llamadas en espera.
g) Call Screening: esta funcin permite que cuando un usuario nos llama desde fuera a nuestra

Claudia Velarde Centellas

58

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

h)
i)
j)

k)
l)

m)
n)
o)
p)
q)
r)
s)
t)
u)
v)
w)
x)

extensin, se le requiera grabar su nombre para luego la central transferirnos dicha grabacin,
dndonos la opcin de aceptar o rechazar la llamada. Existe tambin el Call Screening con
memoria (Memory). Lo que este ltimo hace es, poner al sistema a requerir la grabacin del
nombre de la persona que nos llama por primera vez. Ya con su nombre y nmero registrados,
cuando aquella vuelva a marcar desde ese mismo nmero, la PBX simplemente verificar su
caller id y no le requerir que grabe su nombre sino que a nosotros nos pondr la ltima
grabacin que se haya hecho desde ese nmero.
Emergency CID: este es un Caller Id que se utilizar solamente cuando hagamos una llamada de
emergencia como al 911, por ejemplo. Aqu podemos especificar otro nmero diferente.
Secret: esta es la contrasea que debemos asignar a la extensin que creemos. Debe ser una
clave recordable ya que la utilizaremos posteriormente cuando configuremos una extensin.
Dtmfmode: (Dual Tone Multifrecuency) Multifrecuencia de doble tono. Tonos en diferentes
hertz que utilizan una telefona para marcar nmeros. Cada nmero u opcin del telfono tiene
un tono propio que es identificado en la telefona. Este campo puede tener cuatro opciones:
inband, rfc2833, info y auto.
Language Code: con esta opcin, si tenemos las voces instaladas en espaol e ingles al mismo
tiempo.
Record Incoming: esta opcin sirve para grabar todas las conversaciones salientes si
seleccionamos "always", o no grabar nunca si seleccionamos "never". Por defecto viene "On
Demand", o sea, que podemos decidir cuando grabar, inclusive si estamos en medio de una
conversacin.
Record Outgoing: aplica igual que para Record Incoming, pero esta es para llamadas entrantes.
Status: esta dentro de Voicemail & Directory, sirve para habilitar el uso de buzn de voz a la
extensin, por defecto viene deshabilitado.
Voicemail Password: se trata de la contrasea del buzn de voz, la que el usuario debe utilizar
para recoger sus mensajes. Esta clave solo puede ser numrica y el usuario puede cambiarla
cuando entra al men de su buzn de voz.
Email Address: es el correo donde los mensajes de voz sern enviados una vez recibidos, los
mensajes son anexados en formato Wav.
Pager Email Address: este correo solo sirve para recibir notificaciones cortas acerca de que tiene
un mensaje de voz en su buzn.
Email Attachment: esta es la opcin que nos permite anexar o no el mensaje que recibamos en
el buzn de voz.
Play CID: se trata de la opcin que nos anuncia el telfono o la extensin de la persona que nos
dejo el mensaje de voz.
Play Envelope: tener esta opcin habilitada nos permite escuchar la fecha y la hora en la que la
persona nos dejo el mensaje de voz.
Delete Voicemail: si esta opcin esta habilitada, todos los mensajes de voz sern enviados por
correo y despus sern automticamente borrados.
VM Options: sirve para pasar parmetros a las opciones de buzn de voz como cantidad mxima
de mensajes, zona horaria, etc., por ejemplo: maxmessage=60|maxlogins=3. etc.
VM Context: es el contexto por defecto donde estn todos los buzones.
VmX Locater: cuando esta opcin es habilitada el usuario tiene control sobre sus mensajes de
voz y de su buzn, mediante el portal Web ARI (Asterisk Recording Interface). Con este portal el
usuario puede ver sus grabaciones de voz, renviar sus mensajes de voz, etc. Para esto necesita
tener creado un usuario.

Claudia Velarde Centellas

59

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

y) Voicemail Instructions: cuando no esta habilitada, la persona que nos va a dejar un mensaje de
voz solo escuchara un pito (beep). Cuando esta seleccionada utilizamos los avisos o anuncios por
defecto que trae el sistema.
z) Press 0: esta opcin se usa para cuando la persona que nos llama, mientras esta escuchando el
saludo de bienvenida de nuestro buzn de voz, pueda presionar el cero y ser redirigida a la
recepcin. Esto se puede costumizar con la extensin que queramos.
3. Creando extensiones ZAP/DAHDI y otras
Generic IAX2 Device: IAX2 es un protocolo de comunicacin de voz IP que se usa en Asterisk, IAX2
permite conexiones entre servidores Asterisk y clientes IAX2, y es superior a SIP en muchos aspectos,
recientemente ya fue convertido en un estndar con su propio RFC.
La nica diferencia que usted encontrar al momento de crear una extensin IAX2 de una extensin SIP
es en la parte donde dice: "This device uses iax2 technology".
Generic Zap Devices: podramos definir estas extensiones como del tipo anlogas convencionales
atachadas a nuestro equipo, estas extensiones necesitan de un puerto FXO para poder funcionar. Para
crear correctamente este tipo de extensiones debemos saber con exactitud en qu puerto FXS est
conectada nuestra extensin anloga.
En vez de un campo "Secret" lo que nos presentar es un campo channel. Aqu debemos colocar el
nmero de puerto donde est conectada nuestra extensin anloga.
Other (Custom) Device: este se utiliza para extensiones no convencionales, ejemplo de ello son los
telfonos o dispositivos H323, etc.
4. Cdigo de funcionalidades
Los cdigos de funcionalidades vienen ya predefinidos en Elastix, por lo que debemos tener en cuenta
los mismos antes de asignar nuestro plan numrico de extensiones, de forma tal, que no vaya a
solaparse con los cdigos ya predefinidos.
Nota debemos evitar las siguientes extensiones por defecto:
7777 Simula una llamada entrante desde fuera
411 Directorio por nombre de la empresa
999 Nmero de emergencia en algunos pases
911 Nmero de emergencia
555 ChanSpy
666 Para probar el fax del sistema
888 Para espiar en canales tipo zap (dahdi)
70-79 Para estacionamiento de llamadas
Los cdigos de funcionalidades se encuentran debajo del men de "Extensiones", entre stos tenemos:
Blacklist
a) Blacklist a number: sirve para colocar un nmero en una lista negra. Cuando un nmero incluido
en lista negra nos llama, no se podr comunicar con nosotros.
b) Blacklist the last caller: pone en la lista negra la ltima persona que nos llam.
c) Remove a number from the blacklist: remueve un nmero que est en la lista negra
Call Forward
a) Call Forward All Activate: Activa desvo de llamada incondicionalmente a otro nmero.
b) Call Forward All Deactivate: Desactiva el desvo de llamada incondicional.
c) Call Forward All Prompting Desctivate: Desactiva el desvo de llamada dndonos un aviso.
d) Call Forward Busy Activate: Realiza un desvo de llamada solamente cuando nuestra extensin

Claudia Velarde Centellas

60

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

est ocupada.
e) Call Forward Busy Deactivate: Desactiva el desvo de llamada cuando estamos ocupados.
f) Call Forward Busy Prompting Deactivate: Desactiva el desvo de llamada cuando estamos
ocupados, dndonos un aviso.
g) Call Forward No Answer/Unavailable Activate: Activa el desvo de llamada cuando no
contestamos o no estamos disponibles.
h) Call Forward No Answer/Unavailable Deactivate: Desactiva el desvo de llamada cuando no
contestamos o no estamos disponibles.
Call Waiting
a) Call Waiting Activate: activa la llamada en espera.
b) Call Waiting Deactivate: desactiva la llamada en espera.
Core
a) Asterisk General Call Pickup: Sirve para tomar la llamada cuando otra extensin est timbrando,
sin discriminar cul extensin.
b) ChanSpy: Sirve para escuchar conversaciones en canales tipo SIP.
c) Dial System FAX: Sirve para probar el tono de Fax del sistema.
d) Directed Call Pickup: Con esto podemos tomar la llamada de una extensin en especfico, es
decir, el cdigo ms la extensin que est timbrando.
e) In-Call Asterisk Attended Transfer: Para transferir una llamada en medio de una conversacin
de forma atendida.
f) In-Call Asterisk Blind Transfer: Para transferir una llamada en medio de una conversacin de
forma desatendida.
g) In-Call Asterisk Disconnect Code: Sirve para en medio de una llamada generar un tono de
descolgado.
h) In-Call Asterisk Toggle Call Recording: Para habilitar la grabacin de la conversacin en medio
de una llamada en demanda.
i) Simulate Incoming Call: Sirve para simular una llamada externa a nuestra PBX
j) User Logoff: Desloguea un usuario de un dispositivo.
k) User Logon: Loguea un usuario a un dispositivo.
l) ZapBarge: Sirve para susurrar en conversaciones realizadas en canales tipos Zap (Dahdi).
Dictation
a) Email completed dictation: Sirve para enviar por correo un dictado ya completado.
b) Perform dictation: Nos es til para originar un dictado.
Do-Not-Disturb (DND)
a) DND Activate: Activa el no molestar en una extensin.
b) DND Deactivate: Desactiva el no molestar.
c) DND Toggle: Activa/desactiva el no molestar pero con anuncio.
Follow Me
a) Findme Follow Toggle: Activa anuncio en las opciones de sgueme cuando la llamada va de
extensin en extensin.
Info Services
a) Call Trace: Nos anuncia informacin sobre la ltima llamada.
b) Directory: Este es el directorio telefnico por apellidos de las extensiones.
c) Echo Test: Prueba de eco.
d) Speak Your Exten Number: Dice nuestro nmero de extensin.
e) Speaking Clock: Nos da la hora exacta del sistema.

Claudia Velarde Centellas

61

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Paging and Intercom


a) Intercom prefix: Prefijo para el uso del intercom
b) User Intercom Allow: Permite habilitar el uso de Intercom en esa extensin.
c) User Intercom Disallow: Deshabilita el uso de Intercom en esa extensin
Phonebook Directory
a) Phonebook dial-by-name directory: Directorio telefnico por nombres de las extensiones
registradas.
Recordings
a) Check Recording: Verifica una grabacin ya realizada.
b) Save Recording: Permite salvar una grabacin hecha por nosotros.
Speed Dial Functions
a) Set user speed dial: Permite agregar un nmero de marcado rpido para una extensin o
nmero.
b) Speeddial prefix: Con este cdigo ms el prefijo antes creado se puede marcar.
Voicemail
a) Dial Voicemail: Sirve para acceder al sistema de buzn general y recoger los mensajes de
nuestro buzn.
b) My Voicemail: Nos lleva directamente a nuestro buzn de voz.
Todos estas opciones y cdigos son costumizables, es decir, que podemos cambiarle su cdigo de acceso
en el momento que queramos.
5) Configuracion general de Asterisk
Dialing Options
a) Asterisk Dial command options: esta opcin permite pasar parmetros al comando Dial de
Asterisk, por ejemplo, si utilizamos el parmetro m, en vez de escuchar nosotros en el
auricular los timbrazos, escucharamos msica en espera.
Opciones del comando Dial: http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial.
b) Asterisk Outbound Dial command options: esta opcin permite habilitar parmetros como
transferencia, grabacin de llamada, etc., a la persona que estamos llamando.
Call Recording
a) Extension Recording Override: con este parmetro podemos sobrescribir la opcin de grabacin
de llamadas en la configuracin de las extensiones. Este siempre va a tener preferencia por
encima de lo que nuestra extensin tenga configurada.
b) Call recording format: aqu se especifica el formato en que nuestras grabaciones sern
realizadas.
c) Recording Location: en este campo se define dnde queremos que nuestras grabaciones estn
almacenadas en nuestra PBX. Por ejemplo /etc/grabaciones, pero debe darle permiso de
grabacin.
d) Run after record: aqu se puede costumizar una serie de acciones o scripts a ejecutar luego de
realizada una grabacin. Por ejemplo, podemos tener un script que nos enve las grabaciones
por correo una vez terminadas.
Voicemail
a) Ringtime Default: esta es la cantidad de veces medida en segundos que las extensiones en
nuestro sistema timbrarn antes de enviarnos al buzn de voz.
b) Direct Dial Voicemail Prefix: este prefijo se utiliza para marcar directamente al buzn de voz de
otra extensin.

Claudia Velarde Centellas

62

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

c) Direct Dial to Voicemail message type: mensaje que escucharemos cuando marquemos
directamente al buzn de voz de otra extensin.
d) Optional Voicemail Recording Gain: sirve para incrementar o disminuir el volumen de la voz de
la persona que est dejando un mensaje de voz en una extensin.
e) Do Not Play please leave message after tone to caller: con esta opcin evitamos que la
persona que va a dejarnos un mensaje de voz escuche la introduccin acostumbrada hecha por
el sistema.
Nota: este parmetro se aplica a todas las extensiones globalmente.
Company Directory
a) Find users in the Company Directory by: con esta opcin podemos ordenar la forma en que
queremos que el directorio de la compaa funcione, es decir, si es por nombre, apellido o
ambas a la vez.
b) Announce Extension: sirve para anunciarle a las personas que utilizan el directorio a cul
extensin estn siendo transferidos para que la prxima vez ellos puedan marcar la extensin
directamente.
c) Operator Extension: aqu especificamos la extensin de la recepcionista. Puede tambin ser un
grupo de timbrado o lo que queramos.
Fax Machine
a) Extension of fax machine for receiving faxes: si se selecciona System el sistema ser el que
recoja y enve los faxes. Si se pone Disable las llamadas se contestarn ms rpido.
b) Email address to have faxes emailed to: correo que se utiliza si en la opcin anterior se escogi
System.
c) Email address that faxes appear to come from: este es el email que figura y el que nos enva los
faxes cuando la opcin System es seleccionada.
International Settings
a) Country Indications: aqu se elige el pas en el que estamos para tomar funciones como tono de
marcado, de ocupado, etc.
b) 24-hour format: este es el formato de hora, si es hora como le decimos militar o en formato de
12 horas.
Security Settings
a) Allow Anonymous Inbound SIP Calls: cuando est en YES permite que cualquier persona que
est utilizando el protocolo SIP, pueda marcar hacia nuestra central ELASTIX. Se debe tener
mucho cuidado con esta opcin si no se est consciente de lo que se est haciendo.
b) Online Updates: se usa para verificar todas las noches la Web por updates del servidor, si uno
aparece entonces ser presentado en el Dashboard.
c) Update Email: aqu se coloca el email en donde se avisar que hay un nuevo update.
6. Configuracin de softphone
Lo primero que se debe realizar hacer es descargar el Zoiper, http://www.zoiper.com/freec.php
Configurando Zoiper
Una vez instalado, vamos a la parte superior donde hay tres opciones Zoiper Contacs y Help.
Elegimos la primera que es Zoiper y ah dentro seleccionamos preferences. Dentro de preferences
nos aparecen una serie de opciones a configurar.
Si usted se fija bien, Zoiper puede soportar tanto el protocolo SIP como IAX2, nos aparecer un cuadrito
donde pondremos un nombre descriptivo a la cuenta que vamos a crear.
Luego, nos lleva a un cuadro de configuracin que es sper sencillo, en donde nos pregunta Server

Claudia Velarde Centellas

63

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Hostname/IP, ah agregamos la direccin IP de nuestra central Elastix. En el campo de abajo nos


pregunta Username, ah colocamos nuestro nmero de extensin que ya habamos creado.
En el campo de Password colocamos la contrasea que utilizamos cuando estbamos creando la
extensin.
7. Grabaciones del sistema
En las grabaciones del sistema debemos decidir que vamos a hacer, si queremos utilizar las que ya estn
creadas en el sistema o si queremos realizar una grabacin particular. Tambin podemos subir al
sistema grabaciones que ya tengamos de otro lado o si queremos pagarle a un locutor profesional para
que nos haga unas cuantas grabaciones.
Creacin de nuestra propia grabacin
En el primer cuadrito donde dice If you wish to make and verify recordings from your phone, please
enter your extension number here: lo que debemos colocar es la extension desde donde queremos
grabar el mensaje y le damos a Go.
Luego de esto, nos despliega unas opciones nuevas donde nos dice que marquemos *77 desde la
extensin que elegimos anteriormente para grabar el mensaje.
Entonces comencemos a grabar, se escucha un tono de beep, comenzamos a grabar. Para finalizar la
grabacin presionamos el smbolo de # luego, nos reproducir una serie de opciones. Si no nos gusta
como suena, solamente debemos presionar *# y lo regrabamos.
Una vez que estemos de acuerdo, vamos al cuadro donde dice Name this Recording: y le ponemos un
nombre descriptivo como entrada, bienvenida, etc. Y le damos al botn de Save.
Si nos fijamos en la parte superior de Grabaciones del Sistema, ya nos debe aparecer el nombre que
hemos creado. A partir de aqu esta grabacin ya esta disponible para ser utilizada como un anuncio, y
por lo tanto, puede ser reproducida en un IVR, una cola, etc.
Si lo que deseamos es utilizar uno de los mensajes ya grabados en nuestra central Asterisk, vamos a
donde dice Built-in Recordings y damos click sobre ese botn, luego nos despliega una opcin donde
nos dice Select System Recording. Ah aparecen todas las grabaciones del sistema, nosotros
seleccionaremos tt-weasels y presionamos Go.
Este nuevo men que nos despliega nos da la opcin de cambiarle el nombre, si queremos, a nuestra
grabacin del sistema (nota: el nombre original no cambia, solo es para desplegarnos un nombre creado
por nosotros) y tambin si queremos agregar una breve descripcin de la misma.
Debajo se lee Direct Access Feature Code Not Available. Lo que sucede es que con las grabaciones del
sistema no se nos permite tener un cdigo directo para regrabarla, ya que como son grabaciones del
sistema, esto no es permitido. Si fuese una grabacin hecha por nosotros si pudiramos regrabarla a
nuestro antojo.
Files: aqu podemos hacer una combinacin de otro archivo para entrelazarlo de forma tal que cuando
se termine de reproducir el archivo principal, el segundo archivo aqu seleccionado se reproduzca de
forma inmediata.
Si presionamos la grabacin que hemos realizado nosotros mismos mediante una extensin, el men
que nos despliega solo varia en dos opciones. Estas son:
a) Link to Feature Code: aqu podemos crear un acceso directo para regrabar este mensaje
directamente sin necesidad de volver al proceso inicial, lo cual se logra solamente marcando el
cdigo de acceso 6.
b) Feature Code Password: como se pudo dar cuenta, un 6 es algo fcil de marcar desde
cualquier extensin y puede sobrescribirnos nuestro mensaje. En este campo le asignamos una

Claudia Velarde Centellas

64

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

clave para que todo el que marque 6 deba introducirla antes de tener el privilegio de regrabar
el mensaje.
72270564
8. Control de llamadas entrantes
Anuncios
Los anuncios son sumamente importantes porque son lo que nos permiten agregar una grabacin
realizada por nosotros o una ya existente del sistema. Los anuncios se utilizan en conjunto con muchas
aplicaciones en las que queremos que las personas que llaman (o nosotros mismos), escuchen un
mensaje en especfico.
Para agregar un anuncio debemos tener una grabacin ya realizada en Grabaciones del Sistema. Una
vez que estemos en Anuncios solo debemos agregar un nombre que identifique nuestro anuncio en el
campo Description.
a) En el campo recording, aparece un men desplegable en donde podemos seleccionar entre
las diferentes grabaciones que ya tenemos realizadas.
b) Repeat: esta es la cantidad de veces que queremos que nuestro anuncio se repita, entre
repeticiones se le agrega un breve silencio de muy pocos segundos. Si se requiere ms tiempo
de silencio entre repeticiones, es obligatorio realizar una grabacin nueva.
Si queremos que la persona que esta escuchando el anuncio pueda saltrselo o interrumpir el anuncio,
entonces seleccionamos Allow Skip.
c) Return to IVR: si este anuncio es utilizado en un IVR y esta opcin es seleccionada cuando el
anuncio finalice, ser redirigido nuevamente al IVR, ignorando el destino seleccionado en la
opcin Destination after playback.
d) Don't Answer Channel: cuando estemos utilizando un IVR con el anuncio es mejor tener esta
opcin seleccionada, ya que cuando no esta seleccionada el anuncio incluye en el canal un
segundo de retraso antes de contestar.
9. Sgueme (Follow Me)
Cuando entramos a Sgueme, lo primero que vemos son las extensiones que ya tenemos creadas en el
sistema, entonces vamos a la extensin a la cual queremos agregarle la opcin de Sgueme. Una vez
dentro, la primera opcin Disable sirve para deshabilitar el Sgueme.
a) Initial Ring Time: es la cantidad de segundos que va a timbrar nuestra extensin primaria antes
de comenzar con las dems extensiones predefinidas en el Sgueme. Por lo general, lo
dejamos en 0 para que siga con los valores predeterminados en Configuracion General, que
es de 15 segundos.
b) Ring Strategy: esta es la estrategia de marcado que debe seguir el Sgueme cuando intenta
localizarnos en las diferentes extensiones predeterminadas.
Ringallv2: da un timbrazo inicial en la extensin principal y luego timbran todas las
dems extensiones hasta que se conteste.
Ringall: timbran todas las extensiones al mismo tiempo hasta que se conteste en algn
lado.
-prim: con esta opcin, si la extension principal esta ocupada, entonces las dems
extensiones no son marcadas ya que el entiende que el propietario de la extensin
principal esta hablando por ella. Esta opcin se le aplica a todas las estrategias.
Hunt: va timbrando las extensiones en orden, una por una.
MemoryHunt: timbra la primera extension de la lista, luego timbra la primera y la

Claudia Velarde Centellas

65

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

segunda extensin del listado, luego timbra la primera, la segunda y la tercera extensin
de la lista, etc.
Firstavailable: timbra el primer canal que este disponible.
Firstnotonphone: con esta opcin solo ser timbrada la extensin que no este ocupada.
c) Ring Time: este es el tiempo que timbrarn las extensiones adicionales cuando se seleccionen
cualquiera de los mtodos Hunt.
d) Follow-Me list: aqu colocamos el listado de las extensiones que van a participar en la opcin del
Sgueme. Nota si vamos a agregar un numero de celular o un numero de fuera de nuestra PBX,
se debe poner al final el smbolo de #. Ejemplo: 76451116#.
e) Extension Quick Pick: agrega una ltima extensin como destino en el Sgueme al final del
listado.
f) Announcement: si queremos que nos reproduzca un anuncio antes de comenzar el marcado del
Sgueme. Nota el anuncio se reproduce antes de contactar a la extension principal.
g) Play Music On Hold?: esto es si queremos que la persona que nos llama en vez de escuchar las
extensiones timbrando, escuche msica en espera.
h) CID Name Prefix: esta opcin es importante si nosotros estamos en varios grupos de Sgueme,
ya que aqu podemos agregarle un prefijo para identificar su origen.
i) Alert Info: este parmetro es opcional y sirve por si acaso queremos crear alertas con timbres
distintivos. Esta opcin de timbres distintivos la soportan algunos dispositivos SIP, en donde
podemos cambiar o particularizar el tipo de timbre segn la persona que nos llame.
j) Confirm Calls: esta opcin se utiliza mayormente cuando tenemos nmeros externos en nuestro
listado de Sgueme. Ejemplo: usted sabe que si tenemos un celular la llamada puede ser
tomada por un buzn de voz, con esta opcin habilitada la persona que recibe la llamada debe
presionar 1 en el telfono antes de que la llamada le sea conectada. Solo funciona con las
estrategias de Ringall.
k) Remote Announce: reproduce un mensaje para la persona que recibe la llamada si la opcin
Confirm Calls es seleccionada.
l) Too-Late Announce: reproduce un mensaje para la persona que recibe la llamada si la llamada
fue conectada antes de que el presionara la opcin 1.
Al final tenemos un destino por defecto si no se puede localizar a la persona en ninguno de los destinos
ya antes especificados.
10. Grupos de Timbrado
Los grupos de timbrado o Ring Groups son agrupaciones de extensiones bajo un mismo nmero, es
decir, si marcamos la del grupo de timbrado 1500, ste podra contener las extensiones 2500, 2502,
2502 e inclusive un nmero de celular de alguna persona, las opciones del grupo de timbrado son casi
en su totalidad iguales a las explicadas en la opcin de Sgueme anteriormente.
a) Ring-Group Number: nmero que se le asigna al Grupo de Timbrado
b) Group Description: descripcin del grupo.
Opciones Internas, de Configuracin y Acceso Remoto
1. Conferencia
La conferencia, como su nombre lo dice, es donde pueden interactuar un grupo de personas a debatir
ciertos temas. En el men tenemos las siguientes opciones:
a) Conference Number: es el nmero que le vamos a asignar a nuestro saln de conferencia
virtual.

Claudia Velarde Centellas

66

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

b) Conference Name: nombre descriptivo para asignarle a nuestra conferencia.


c) User PIN: clave de usuario para poder ingresar a la conferencia.
d) Admin PIN: clave para identificar al administrador o moderador al momento de ingresar a la
conferencia.
Conference Options
a) Join Message: mensaje reproducido a los usuarios cuando ingresan a la conferencia.
b) Join Message: con esta opcin se espera hasta que el administrador o moderador ingrese a la
conferencia para ser iniciada.
c) Quiet Mode: se usa para no reproducir ningn sonido cuando alguien ingrese o salga de la
conferencia.
d) User Count: anuncia la cantidad de usuarios segn van ingresando a la conferencia.
e) User join/leave: anuncia cuando un usuario entra o sale de la conferencia.
f) Music on Hold: habilita msica en espera cuando hay un solo usuario en la conferencia o el
moderador aun no ha ingresado.
g) Allow Menu: reproduce el men cuando en medio de la conferencia el usuario o el moderador
presione el smbolo de *.
h) Record Conference: permite grabar la conferencia.
2. Msica en Espera
Elastix puede soportar MP3, Streaming audio,Wav, msica desde una fuente externa, utilizando la lnea
de entrada de una tarjeta de sonido, etc.
Lo primero que se realiza es crear una nueva categora de msica en espera y le ponerle un nombre
donde colocaremos algunos MP3 para que sean reproducidos.
Luego de creada la categora, damos click sobre ella y ah nos aparecer una opcin para subir la msica
que queramos. Ah cargamos nuestros archivos y le damos al botn upload y esperamos hasta que el
sistema haya cargado el archivo. Repetimos el mismo proceso una y otra vez hasta que no tengamos
ms archivos que cargar en esta categora.
3. Estacionamiento
Los estacionamientos o como se conocen en ingls: Parking Lot, se utilizan como su nombre lo indica
para estacionar llamadas y luego ser recogidas por alguien.
Por defecto, los estacionamientos vienen deshabilitados, por lo tanto, debemos habilitarlos y
configurarlos. Para hacer esto solamente debemos ir a Estacionamiento y llenar apropiadamente los
valores que nos piden.
a) Enable Parking Lot Feature: habilita los estacionamientos de llamada.
b) Parking Lot Extension: esta es la extensin que hay que marcar para estacionar las llamadas.
c) Number of Slots: cantidad de extensiones disponibles para estacionar las llamadas.
d) Parking Timeout: despus que este tiempo se acabe, la llamada estacionada volver a dirigirse a
quien estacion la llamada.
e) Parking Lot Context: NO TOCAR.
Actions for Timed-Out Orphans: Estas son acciones a tomar cuando el tiempo de Parking Timeout se
ha vencido.
a) Parking Alert-Info: aqu se puede configurar un timbre distintivo para saber que la llamada
proviene de un estacionamiento hurfano (que el tiempo de estacionamiento se ha vencido)
cuando se nos est devolviendo.
b) CallerID Prepend: sirve para agregarle un identificador especfico de llamadas para que nos

Claudia Velarde Centellas

67

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

demos cuenta de que esa llamada proviene de un estacionamiento hurfano.


c) Announcement: mensaje que se le reproducir a la persona que est en el estacionamiento
antes de que la llamada sea devuelta a quien la estacion.
d) Destination for Orphaned Parked Calls: si no queremos ninguna de las acciones antes
descriptas y lo que queremos es renviar llamada al IVR de entrada nuevamente, aqu tenemos la
forma de cmo hacerlo.
4. Flash Operator Panel
Es un panel para recepcionistas va WEB y es muy fcil y sencillo de usar. Mediante el Flash Operator
Panel, podemos realizar llamadas, transferir llamadas, colgar llamadas, escuchar llamadas, susurrar
entre llamadas, etc.
Tambin, tiene la facilidad de que se puede integrar con un CRM (Costumer Relation Manager) para que
nos avise mediante una ventana emergente cuando una llamada entra a nuestra central.
Como todo es WEB, solamente debemos tener un ratn (mouse) disponible y estar atento para dar click.
Por ejemplo, si realizamos una llamada y estamos frente al Flash Operator Panel, podemos ver que el
botn verde que esta asociado a nuestra extension cambia a rojo. Si deseamos colgar la llamada
solamente debemos dar doble click sobre ese botn y la llamada ser colgada.
Clave por defecto: eLaStIx.2oo7.Para cambiarla vaya a la lnea de comandos mediante el Putty o
directamente en consola de su servidor Elastix y cambiese al directorio etc.
Luego, mediante un editor de texto ubicamos el archivo amportal.conf. Dentro de el ubicamos una
lnea que dice FOPPASSWORD=eLaStIx.2oo7.
5. Correo de Voz
Esta pestaa sirve para poder revisar nuestros correos va WEB, este es el portal por el cual el usuario
pasa a controlar sus opciones de buzn de voz. Para que esto funcione a la perfeccin, debemos crearle
a cada usuario que va a acceder al portal un usuario con el privilegio mnimo de extensin.
Procediendo con lo anterior, si damos click en configuracin, podremos ver las mismas opciones que se
nos abren al momento de configurar las opciones de buzn de voz cuando estamos creando la
extensin.
6. Monitoreo
Si nuestras llamadas son grabadas, aqu es donde podemos visualizarlas o escucharlas de forma fcil y
sencilla; cuando los privilegios de usuarios son normales, estos solamente pueden ver grabaciones de
ellos mismos en esta pestana.
Recuerde que podemos habilitar la opcin de grabacin de llamadas para una extensin en especfico en
extensiones, dando click sobre ella y habilitndole esta funcionalidad o para todas las extensiones en
Configuracion General.
7. Agenda
a) Creacin de usuarios
La realizacin de esto conlleva ir a Sistema
Administrar Usuarios, una vez dentro, vamos a ver los
grupos de usuarios ya creados. Estos grupos de usuarios nos permiten asociar los usuarios nuevos que
vamos creando a uno de ellos. De esta forma, podemos tener usuarios de poco privilegio
administrativos como miembros de un mismo grupo limitado. Tenemos la opcin de utilizar los grupos
como vienen por defecto o nosotros mismos crear algunos y costumizarlos a nuestro antojo.
Dentro de los grupos ya tenemos creados los siguientes:

Claudia Velarde Centellas

68

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

i.
ii.
iii.

Administrador: Acceso Total, puede hacer cualquier cambio en nuestro sistema


Operador: Operador, puede realizar mltiples funciones pero no tantas como el
administrador.
Extensin: Usuario de Extensin, es un usuario normal con acceso solamente a las
funciones propias de su extensin.

b) Administracin de Usuarios
Sistema Administrar Usuarios Usuarios, aqu podemos crear los usuarios y asignarlos a los grupos
que tenemos ya creados. Al crear un usuario es obligatorio relacionarlo con una extensin en sistema,
ya que cuando este usuario entre a la consola web le sern desplegados sus mensajes de voz, correos,
grabaciones, etc.
c) Permisos de Grupo
Aqu podemos modificar, asignar y quitar permisos a los diferentes mdulos de nuestro sistema para
aplicarlos a los diferentes grupos ya creados. Solo debemos seleccionar, en el men desplegable, el
grupo que nos interesa ver a que mdulo tiene permiso y dar click en mostrar.
Como podr ver, esto de los permisos y los grupos es bastante intuitivo. Si queremos que una operadora
sea capaz de manejar el Flash Operator Panel, lo ideal es que coloquemos su usuario en el grupo de
operador ya que tiene este privilegio por defecto. Pero si no queremos que tenga todos estos
permisos, simplemente creamos otro grupo donde solo damos privilegios al Flash Operator Panel y
alguna otra cosa que queramos.
d) Recordings
Aqu tenemos la facultad de subir un archivo o crear nosotros mismos una grabacin. No es lo mismo
que Grabaciones del sistema.
Estas grabaciones son utilizadas por el modulo de calendario, exclusivamente para ser reproducida en
llamadas recordatorias y llamadas calendarizadas. Estas grabaciones son propias del usuario que las creo
y son utilizadas solo por l. Para generar una grabacin, solamente debemos poner un nombre en
Nombre de Grabacin y dar click sobre el botn grabar. Una vez presionemos el botn, el sistema nos
llamar de forma automtica a la extensin que tenga asignada el usuario.
Luego reproducir el sonido de un beep que nos avisa que ya podemos comenzar a grabar. Y cuando
hayamos finalizado, solo debemos colgar, y dar click en guardar.
Tambin, como puede ver, tenemos la opcin de subir un archivo previamente grabado.
e) Libro de Direcciones
Bueno, ahora tenemos el libro de direcciones que es donde tenemos los contactos de nuestra central
registrados y tambin a los externos. A este libro de direcciones se accede en Agenda
Libro de
Direcciones.
Como usted puede ver, estn todos los usuarios internos de nuestro sistema registrados en el libro de
direcciones.
Pero si observa bien, vera que cada uno tiene el smbolo de un telfono de color verde. Si damos click en
ese smbolo, inmediatamente se generar una llamada hacia esa persona.
Eso se llama click to dial. Pero debe tener en cuenta que para que esto funcione, la extensin debe estar
asignada a un usuario, si no nos dar un error y no conectara las llamadas.
Una vez damos click, la central origina una llamada, primero a nuestra extensin ya registrada y luego a
la que nosotros contestamos. Y es que ella marca hacia la persona con que nos queremos conectar.

Claudia Velarde Centellas

69

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

Tambin, tenemos la facilidad de crear contactos externos para llamarlos de esta misma manera. En
este sentido, solamente debemos seleccionar en Agenda
Libro de Direcciones, directorio telefnico,
en el men desplegable, la opcin externa y una vez ah dar click en Nuevo contacto. Solo debemos
llenar los datos que nos pide la ficha que aparece y luego dar click en Guardar.
Una vez guardado, probamos dando click sobre el icono del telfono del nuevo contacto para probar la
llamada externa.
8. Calendario
Este modulo funciona, como su nombre lo indica, para calendarizar eventos, pero con la nica salvedad
de que la central puede programar una llamada recordatoria tanto a nosotros como a un contacto
interno o externo.
Si queremos programar o aadir un evento, podemos hacerlo de dos maneras: una es dando click sobre
el botn aadir evento, lo cual nos llevar al da actual en que estemos. La otra forma es dando click
sobre el smbolo de + que esta en la agenda, en el lado derecho de los das. En cualquiera de los dos
mtodos, nos desplegara un men como el siguiente:
Ah tenemos la potestad de programar un evento con llamada recordatoria. Es imprescindible tener una
grabacin hecha. Fue por esa razn que hicimos una grabacin de prueba con ese mismo nombre
Prueba, cuando estbamos explicando el modulo de recordings. Dicha grabacin es la que la central
nos va a reproducir a nosotros o a la persona que llame cuando la fecha de la llamada se cumpla.
VOCES EN ESPAOL
Voces en espaol, cmo cambiarlas?
Hay varios mtodos para cambiar las voces que vienen por defecto en Elastix. En esta direccin,existen
dos vas de realizacin:
El primer mtodo sin acentos regionales, es decir, neutral. Esto as, porque las otras voces en su mayora
vienen marcadas con una fuerte tonalidad espaola.
Mtodo N 1
El primer mtodo consiste en una forma organizada de descargar y acomodar las voces en carpetas
siguiendo un orden. A esto, tambin se suma, que debemos cambiar extensin por extensin y en todos
los archivos /*_general_custom.conf de nuestro directorio Asterisk el valor del campo language=en
a language=es.
Para esto podemos utilizar el siguiente script:
cd
mv /var/lib/asterisk/sounds/es /var/lib/asterisk/sounds/es.old
mkdir sonidos_es
cd sonidos_es
wget http://www.voipnovatos.es/voces/voipnovatos-core-sounds-es-gsm-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-core-sounds-es-ulaw-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-core-sounds-es-alaw-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-core-sounds-es-g729-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-extra-sounds-es-gsm-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-extra-sounds-es-ulaw-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-extra-sounds-es-alaw-1.4.tar.gz
wget http://www.voipnovatos.es/voces/voipnovatos-extra-sounds-es-g729-1.4.tar.gz
for arg in `ls -1`; do tar xvzf $arg; done;
rm -rf voipnovatos*

Claudia Velarde Centellas

70

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

mv dictate/es/* dictate/
rm -rf dictate/es/
mv digits/es/* digits/
rm -rf digits/es/
mv followme/es/* followme/
rm -rf followme/es/
mv letters/es/* letters/
rm -rf letters/es/
mv phonetic/es/* phonetic/
rm -rf phonetic/es/
mv silence/es/* silence/
rm -rf silence/es/
mv dictate digits followme letters phonetic silence es/
cp -R --reply=yes es /var/lib/asterisk/sounds/
cd ..
rm -rf sonidos_es/
chown -R asterisk:asterisk /var/lib/asterisk/sounds/
Podemos copiar ese script completo en una ventana del Putty y este se ejecutar sin ningn problema
e inconveniente. Claro esta, que nuestra central necesita acceso al Internet para esto.
Una vez que ya se han ejecutado todas las sentencias del script, solo debemos ir extensin por extensin
y en el campo que dice Language Code, colocamos es. Tambin debemos editar todos los archivos
que sean /*_general_custom.conf, por ejemplo: sip_general_custom.conf y le vamos agregando
language=es y listo.
Este paso lo podemos hacer por PBX Herramientas Editor de Archivo, si usted lo desea.
Mtodo N 2
El segundo mtodo, el cual utilizo, es el de sobrescribir los sonidos con los sonidos en espaol en la
carpeta de ingles. Por lo general, si queremos cambiar las voces a espaol, es porque no vamos a
necesitar esos sonidos en ingles. Pero igual le podemos sacar copia a la carpeta completa antes de
sobrescribirla.
Para esta tarea, utilizo una herramienta sper til,se llama WinScp. Con tal herramienta puedo
conectarme a mi central Elastix como si fuera un FTP y trabajar las carpetas de forma grfica. Esto tiene
la ventaja de que se conectara va SSH como si estuvisemos utilizando Putty. Lo primero que
hacemos es descargarla desde:
http://winscp.net/download/winscp419setup.exe
Cuando la estemos instalando, escogeremos todas las opciones que vienen por defecto sin modificar
nada. Luego de instalado, procedemos a ejecutarlo y nos mostrara un cuadro, el cual debemos llenarlo
con la direccin IP de nuestra central, usuario y password. Para estos casos, utilizamos el mismo que
usamos en el Putty que fue el de root.
Luego, nos mostrara, al igual que el Putty, un cuadro de advertencia acerca de la llave de encriptacin.
Solo debemos presionar el botn de Add y listo, esto nos llevara a una interfaz grfica, donde
podemos navegar dentro de nuestro servidor mediante el uso del mouse de forma rpida y sencilla.
As nos desplazamos a /var/lib/asterisk/ y ah veremos la carpeta sounds. Para este propsito, por lo
general, siempre utilizo las grabaciones en espaol de Veronica que se pueden descargar desde:
http://nucleum.com.mx/blog/?p=21
Una vez con las voces descargadas, procedemos a sacarle una copia a nuestra carpeta sounds. Luego

Claudia Velarde Centellas

71

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

de esto, descomprimimos nuestro paquete de voces y vamos navegando en el mismo orden en que
estn organizadas. Primero entramos en la carpeta dictate de las voces que ya descargamos,
seleccionamos todos los archivos, luego, en el WinScp, vamos a esta misma carpeta y arrastramos el
contenido de la carpeta dictate de nuestro computador.
Entonces nos preguntar si deseamos sobeescribir los archivos y le damos que si a todo.
Repetimos estos pasos con todas las carpetas que tenemos y listo. Ahora escucharemos nuestras voces
en espaol.
6.4 Resumen Seguridad para Elastix
RUN LEVELS
Antes de configurar los servicios del sistema, debemos conocer los niveles de ejecucin o runlevels de
un sistema Linux. Un run level es un modo de ejecucin, con determinadas caractersticas.
Los niveles de ejecucin o run levels existentes son
0 Halt
1 Single-user mode
2 Multi-user without network support.
3 Full multi-user mode.
4 Not used (user-definable).
5 Full multi-user mode (with an X-based login screen).
6 Reboot
Cuando el sistema se encuentra en modo texto, se est ejecutando el modo 3. Si por el contrario usa un
sistema de ventanas, ejecuta el modo 5. Estos dos run levels corren servicios diferentes, ya que el modo
5 necesita al menos los servicios necesarios para que la interfaz grafica funcione en el sistema.
Abarcaremos solo los servicios que son ejecutados en el run level 3, ya que el sistema Elastix se
encuentra en modo texto, es decir en ese nivel.
Ahora se debe analizar los servicios necesarios para el servidor de comunicaciones.
Uno de los servicios que se puede deshabilitar, si es que no se est usando es ip6tables.
Esta tarea se realiza ejecutando la siguiente accin: chkconfig level 345 ip6tables off
Otros servicios a deshabilitar son:
a) KUDZU: Se encarga de detectar y configurar el hardware nuevo conectado al equipo. Se
recomienda desactivar este servicio y ejecutarlo cuando sea necesario. Para realizar esta tarea
se debe ejecutar la siguiente accin: chkconfig --level 345 kudzu off
b) ISDN: Servicio utilizado para conexin a Internet. Si no dispone de un modem de este tipo, debe
deshabilitar el servicio ejecutando la siguiente accin: chkconfig --level 2345 isdn off
c) NETFS: Monta sistema de archivos en red como NFS, Samba, entre otros. Al momento del inicio
del sistema. Para desactivar este servicio ejecutamos la siguiente accin:
chkconfig --level 345 netfs off
d) NFSLOCK: Bloquea los archivos que se encuentran compartidos en la red a travs de NFS. Si no
utiliza NFS para acceder a unidades compartidas puede deshabilitar este servicio.
Para desactivar este servicio ejecutamos la siguiente accin: chkconfig level 345 nfslock off
e) PORTMAP: Es un Servicio complementario al NFS (Network File System) y NIS (Autenticacin). Si
no se hace uso de NFS, el servicio debe estar desactivado.
Para desactivar este servicio ejecutamos la siguiente accin: chkconfig --level 345 portmap off
f) RESTODECOND: Se usa monitorizar y restaurar file context para SELinux. Puede deshabilitarlo
con: chkconfig --level 345 restodecond off

Claudia Velarde Centellas

72

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

g) PCGSSD / RPCIDMAPD: Servicios utilizados por NFS, si usted no utiliza este protocolo, debe
deshabilitarlo. Para desactivar este servicio ejecutamos la siguiente accin:
chkconfig level 345 pcgssd off
chkconfig level 345 rpcidmapd off
h) WANROUTER: Es el driver para las tarjetas Sangoma, si no utiliza una en el servidor de
comunicaciones es recomendable desactivarlo. Para desactivar este servicio ejecutamos la
siguiente accin: Chkconfig level 345 wanrouter off
i) XINETD: A travs de xinetd se puede hacer uso de funciones especiales, tales como el tftp. En el
caso de ser vulnerado puede dar un riesgo a nivel seguridad. Si no va a utilizar el servicio de tftp
puede deshabilitarlo ejecutando la siguiente accin:
chkconfig level 345 xinetd off
Hasta ahora slo se deshabilitaron los servicios al arranque, pero los mismos an siguen
corriendo. Se pueden parar todos los servicios con:
service kudzu stop
service isdn stop
service netfs stop
service nfslock stop
service portmap stop
service restodecond stop
service pcgssd stop
service rpcidmapd stop
service wanrouter stop
service xinetd stop
De esta manera slo han quedado los servicios necesarios para el buen funcionamiento de un servidor
de comunicaciones integradas, y resta asegurar a los mismos.
ASEGURANDO SSH
SSH (Secure Shell) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder
a mquinas remotas a travs de una red. Permite manejar por completo la computadora mediante un
intrprete de comandos.
Antes de explicar cmo agregar seguridad al Secure Shell se explicarn algunas polticas de usuario que
luego sern utilizadas para asegurar SSH.
Grupo Wheel
El uso del grupo wheel para usuarios superusuarios es una tradicin en los Unix estilo BSD, y que ha
sido adoptada en otros sistemas operativos Unix-like. No es una obligacin hacerlo, pero es una de las
tantas formas en las cuales puede mejorarse la seguridad de un sistema Linux.
El programa su permite cambiar la identidad de un usuario a otro, generalmente se utiliza para
convertirse en superusuario. Esto es sumamente peligroso, por ello, es conveniente, regular el acceso a
un programa como este.
En Linux para realizar esta tarea se puede utilizar PAM (Pluggable Authentication Modules" para Linux),
es una suite de libreras compartidas que permiten al administrador local del sistema escoger cmo
autentifican a los usuarios y las aplicaciones.
Para ello hay que editar el archivo /etc/pam.d/su en el cual se encuentran las condiciones de
autenticacin para emplear el comando

Claudia Velarde Centellas

73

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

#vim /etc/pam.d/su
#%PAM-1.0
Se debe descomentar la siguiente lnea:
auth required pam_wheel.so use_uid
Tal como dice el comentario que precede esa lnea al descomentar la misma se requiere ser del grupo
wheel para poder utilizar el comando su
Si quita el comentario a la siguiente lnea implica confianza en los usuarios del grupo Wheel:
auth sufficient pam_wheel.so trust use_uid
Le brindara a cualquier usuario del grupo Wheel la posibilidad de cambiar a superusuario sin la
necesidad de introducir password. Por supuesto que esta opcin es inaceptable desde el punto de vista
de la seguridad del sistema. Por lo tanto nicamente es necesario descomentar la lnea:
auth required pam_wheel.so use_uid
Ahora simplemente se debe crear un usuario y asignarlo al grupo Wheel
adduser -G wheel -m -s /bin/bash Samuel
passwd Samuel
De esta manera el usuario Samuel podr utilizar el comando su para convertirse en superusuario.
Sin embargo cualquier otro usuario no podr hacerlo.
Uso del sudo
Existen algunos comandos muy tiles como el tcpdump que slo se pueden correr como superusuario.
Como se vio anteriormente no es recomendable dar a todos los usuarios el poder de cambiar de
usuario. Entonces qu sucedera si se necesita utilizar una herramienta que requiere el uso del usuario
root y el administrador no tiene acceso a una PC con Internet. Deber esperar el tiempo que sea
necesario?
Afortunadamente existe el comando sudo que permite que un usuario corra un programa como
superusuario, para ello necesita entregarle el password del root al usuario y lamentablemente, realizar
esta accin, es un grave error. Dar a un usuario, sin los conocimientos necesarios, este privilegio puede
comprometer la integridad de su sistema.
Para evitar futuros dolores de cabeza se puede indicar al comando sudo que a ciertos usuarios le
permita utilizar determinados comandos sin la necesidad de ingresar el password de root.
Esta tarea se realiza editando el archivo /etc/sudoers
Para ello es necesario editar el archivo desde consola como superusuario ejecutando el siguiente
comando:
Visudo
Y agregar al final del mismo.
user ALL = NOPASSWD: /usr/sbin/tcpdump
Si bien aqu se podran incluir todos los comandos que desee es recomendable que sean los menos
posibles.
OpenSSH (o Shell Seguro) se ha convertido en el estndar para el acceso remoto, reemplazando al
protocolo telnet. SSH ha hecho que los protocolos como telnet sean obsoletos, por el hecho de que la
conexin es encriptada y las contraseas no son enviadas en texto plano para que todos la puedan ver.
De todas maneras, una instalacin por defecto de SSH no es segura, y hay algunos pasos simples que
pueden fortalecer una instalacin.

Claudia Velarde Centellas

74

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

1. Usar contraseas Fuertes


Si usted est corriendo ssh y se encuentra expuesto al mundo exterior, y revisa el archivo
/var/log/audit/audit.log peridicamente, notar la cantidad de intentos de usuarios mal intencionado
tratando de acceder a su equipo. Un atacante escanear el puerto 22 (el puerto por defecto en el cual
SSH escucha) para encontrar mquinas que estn corriendo el servicio SSH, y de esta manera intentarn
un ataque de fuerza-bruta contra sta.
Con contraseas fuertes cualquier ataque ser registrado y notificado antes de que pueda tener xito. Si
usted no est utilizando contraseas fuertes, trate de escoger combinaciones que cumplan las
siguientes particularidades:
12 Caracteres como mnimo
Mezcle letras maysculas y minsculas
Mezcle letras y nmeros
Use caracteres no alfabticos (ej.: caracteres especiales como ! " $ % ^ etc.)
Rote las contraseas peridicamente.
Los beneficios de una contrasea fuerte no son exclusivos de SSH, pero tienen fuerte impacto en todos
los aspectos de la seguridad del sistema
2. Deshabilitar el acceso como root
La configuracin del servidor SSH se encuentra almacenada en el fichero /etc/ssh/sshd_config. Para
deshabilitar el acceso de root, asegrese de tener la siguiente entrada:
# Authentication:
#LoginGraceTime 2
PermitRootLogin no
y reiniciar el servicio sshd:
service sshd restart
Si usted necesita acceder como root, acceda como un usuario normal que pertenezca al grupo Wheel y
use el comando su -.
3. No utilizar el puerto por defecto
Por defecto, SSH escucha las conexiones entrantes en el puerto 22. Para que un hacker determine si SSH
se est ejecutando en su mquina, lo ms probable es que escanee el puerto 22. Un mtodo efectivo es
ejecutar SSH en un puerto no estndar. Cualquier puerto sin usar funcionar, pero es preferible usar uno
por encima del 1024.
Muchas personas escogen el 2222 como un puerto alternativo, de la misma forma que el 8080 es
conocido, como un puerto HTTP alternativo. Por esta razn, probablemente esta no es la mejor opcin.
De la misma forma que cualquier hacker escanear el puerto 22, seguramente tambin escanear el
puerto 2222 slo como buena medida. Es mejor escoger cualquier puerto alto al azar que no sea usado
por ningn servicio conocido. Para hacer los cambios, aada una lnea como esta a su fichero
/etc/ssh/sshd_config:
# Ejecutar ssh en un puerto No-Estndar: Port 30022
y reinicie el servicio sshd.
6.5 Documento comparativo
Que es lo mejor Usar Asterisk desde fuentes (Asterisk puro) o Asterisk empaquetado
(Trixbox/Asterisk@Home, FreePBX, Elastix, AsteriskNOW, 3CX, etc.)

Claudia Velarde Centellas

75

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

F -X C h a n ge

F -X C h a n ge

c u -tr a c k

N
y
bu
to
k
lic

Universidad Catlica Boliviana San Pablo

La base de los empaquetados es un Linux con un Asterisk instalado que lo nico que hace es instalarse
segn un patrn de instalacin con las aplicaciones que vienen en el DVD. La diferencia es que les ponen
addons como GUI (Interfaz Grfica de Usuario del ingls Graphical User Interface) en entorno Web. La
instalacin es extremadamente simple, solo hay que descargar el ISO del DVD, quemar el DVD, bootear
desde el DVD y con solo con darle algunos <ENTER> al teclado ya podemos tener una IP-PBX base
funcionando y leyendo un poco los manuales se puede configurar. En otras palabras, usar un Asterisk
empaquetado es "diversin inmediata pero limitada".
Por otro lado, si es que no se dispone de un rea de Sistemas con conocimientos de Linux y/o si es que
slo saben otro Sistema Operativo, pues no quedar otra cosa que hacerlo desde un Asterisk
empaquetado y hacer la administracin va web. Si es que se tiene conocimiento de Linux, lo ms
recomendable es hacerlo desde fuente.
Obviamente que mucho ms flexible es cuando uno mismo lo configura desde la fuente, porque
permitir hacer un bastantes de cosas como por ejemplo:
En los Asterisk empaquetados no nos permite configurar opciones del kernel u opciones de los
mdulos a ejecutar en el Asterisk, haciendo que el producto sea lento y obviamente, no es
optimizada. Debemos tener en cuenta que una Central Telefnica es una herramienta de Alta
Disponibilidad.
En un Asterisk empaquetado solo podemos utilizar "lo que viene" y "como viene", no podemos
hacer modificaciones dado que el paquete empezar a fallar.
Un Asterisk empaquetado es "de fcil uso para cualquiera". No se requiere de profundos
conocimientos de Linux o Asterisk para hacerlo funcionar.
Cuando ocurren problemas de comunicaciones, en un Asterisk empaquetado no tenemos de
todas las herramientas a la mano para poder diagnosticar cual es el problema real y cual es el
camino de solucin.
Rutinas de envo y regreso de las llamadas no pueden ser generadas (programacin).
Redirecciones inteligentes con consulta a la base de datos tampoco pueden ser generadas.
En Asterisk empaquetado no se pueden usar estructuras complejas, lo que no permitir hacer la
solucin a la medida del cliente.
En el caso de un ataque, podemos detectarlo rpidamente desde la consola de un Asterisk
desde fuentes, en cambio de un Asterisk empaquetado no tenemos esos registros de actividad.
No se pueden configurar AGI-BIN (archivos que ejecutan funciones o programas del mismo Linux
externos al Asterisk) que sean especiales o con grado de complejidad mayor.
En los Asterisk empaquetados, la salida de la nueva versin demora, mientras que en el Asterisk
de fuente, ni bien aparece el nuevo release, esta listo para ser descargado, compilado e
instalado.
Los Asterisk empaquetados son buenas opciones para empezar en el mundo del IP-PBX. En el
caso de un SOHO es lo bsico que se puede requerir. Para implementaciones Corporativas /
Empresariales, se requerir de hacer cosas profesionales, lo recomendable es hacerlo con Linux
y Asterisk desde fuentes.

Claudia Velarde Centellas

76

.d o

.c

.d o

lic

to

bu

O
W
!

PD

O
W
!

PD

c u -tr a c k

.c

Вам также может понравиться