Beruflich Dokumente
Kultur Dokumente
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA DE COMPUTACIN Y
SISTEMAS
AUTOR(ES):
ASESOR:
TRUJILLO PER
2010
Captulo I: Fundamento Terico Tarrillo & Vsquez
Elaborado por:
Aprobada por:
PRESENTACIN
Los Autores.
DEDICATORIA
AGRADECIMIENTOS
LOS AUTORES.
Captulo I: Fundamento Terico Tarrillo & Vsquez
RESUMEN
Por:
ABSTRACT
By:
NDICE DE CONTENIDOS
Cartula I
Hoja para firma de Jurados y Asesor II
Presentacin III
Dedicatorias IV
Agradecimientos V
Resumen VI
Abstract VII
ndice de contenidos VIII
ndice de Figuras IX
ndice de tablas X
INTRODUCCIN XI
b. COMPONENTES...................................................................................................... 18
c. DIRECCIN SIP....................................................................................................... 20
d. SOLICITUD SIP........................................................................................................ 21
e. RESPUESTAS SIP..................................................................................................... 21
f. ESTABLECIMIENTO Y LIBERACIN SE SESIN SIP....................................................22
31.2 CODECS...............................................................................23
A. G.711........................................................................................................................ 24
B. G.729........................................................................................................................ 24
C. GSM........................................................................................................................... 24
41.2 SEGURIDAD EN TELEFONA IP...................................................24
41.2 SEGURIDAD EN TERMINALES...............................................25
A. FUZZING.................................................................................................................... 25
B. FLOODING................................................................................................................. 25
C. FALLOS DE CONFIGURACIN...................................................................................... 25
41.2 SEGURIDAD EN LA RED VoIP................................................26
A. FLOODING................................................................................................................. 26
B. MAN IN THE MIDDLE (MITM)...................................................................................... 26
C. EAVESDROPPING....................................................................................................... 26
41.23 SEGURIDAD EN SERVIDOR DE TELEFONA IP.......................26
A. FLOODING................................................................................................................. 27
B. REGISTER HIJACKING................................................................................................. 27
C. EXPLOITS................................................................................................................... 27
D. ERRORES DE CONFIGURACIN.................................................................................. 27
1.3 APLICACIONES...............................................................27
1.3 CENTOS 5.5...............................................................................27
21.3 ASTERISK 1.4.............................................................................29
31. X-LITE........................................................................................30
41.3 PERUSAT....................................................................................31
51.3 BASE DE DATOS MYSQL.............................................................31
51.3 CARACTERSTICAS...............................................................31
A. MySQL ES UN SISTEMA DE GESTIN DE BASES DE DATOS........................................31
B. MySQL ES UN SISTEMA DE GESTIN DE BASES DE DATOS RELACIONALES................31
C. MySQL SOFTWARE ES OPEN SOURCE......................................................................... 32
D. EL SERVIDOR DE BASE DE DATOS MySQL ES MUY RPIDO, FIABLE Y FCIL DE USAR. 32
E. MySQL SERVER TRABAJA EN ENTORNOS CLIENTE/SERVIDOR O INCRUSTADOS..........32
F. UNA GRAN CANTIDAD DE SOFTWARE DE CONTRIBUCIONES EST DISPONIBLE PARA
MySQL.............................................................................................................................. 32
A. USABILIDAD............................................................................................................... 35
B. ESCALABILIDAD......................................................................................................... 35
C. ACCESIBILIDAD.......................................................................................................... 36
D. ADAPTABILIDAD......................................................................................................... 36
12.3 ANALIZAR LA SITUACIN TECNOLGICA ACTUAL DE LA
EMPRESA Y SUS RESTRICCIONES......................................................36
A. HARDWARE ACTUAL.................................................................................................. 36
B. SERVICIOS DE RED ACTUALES................................................................................... 37
C. RESTRICCIONES......................................................................................................... 38
12.4 CARACTERIZAR LA RED DE DATOS EXISTENTE....................38
A. PLANO DE DISTRIBUCIN FSICA DE LA INSTITUCIN................................................39
B. PLANO DE DISTRIBUCIN DE PUNTOS DE CONEXIN DE VOZ Y DATOS.....................39
C. DESCRIPCIN DE LA RED ACTUAL............................................................................. 41
2.1 FASE 2: DISEO LGICO DE TELEFONA IP................................43
2.1 DISEAR MODELOS DE DIRECCIONAMIENTO IP Y
DENOMINACIN DE ANEXOS............................................................43
2.1 DENOMINACIN DE ANEXOS...............................................44
2.13 DISEO DE ESTRATEGIAS DE SEGURIDAD DE TELEFONA IP
46
2.14 DISEO DE PLAN DE MIGRACIN DE TELEFONA
CONVENCIONAL A TELEFONA IP.......................................................47
A. INSTALACIN FSICA DEL SERVIDOR DE TELEFONA IP...............................................47
B. CAMBIAR TELFONOS ANALGICOS POR SOFTPHONES.............................................48
C. CONEXIN CON PROVEEDOR TELEFONA IP...............................................................49
32.1 FASE 3: SELECCIN DE TECNOLOGAS PARA SERVICIO DE
TELEFONA IP.......................................................................................49
32.1 SISTEMA OPERATIVO...........................................................49
A. DEBIAN...................................................................................................................... 50
a.
PROS...................................................................................................................... 50
b.
CONTRAS............................................................................................................... 50
B. CENTOS..................................................................................................................... 51
a. PROS...................................................................................................................... 51
b. CONTRAS............................................................................................................... 51
32.1 PBX......................................................................................51
32.1 CLIENTE SIP.........................................................................52
32.14 PROVEEDOR SIP...................................................................53
42.1 FASE 4: INSTALAR, PROBAR, OPTIMIZAR Y DOCUMENTAR.........53
42.1 INSTALACIN Y CONFIGURACIN DEL SERVICIO DE
TELEFONA IP....................................................................................53
A. ACTUALIZACIN Y PREPARACIN DE CENTOS 5.5......................................................53
B. INSTALACIN Y PRE-CONFIGURACIN DE ASTERISK 1.4............................................57
C. INSTALACIN DE ASTERISK-ADDONS 1.4...................................................................59
D. CREACIN DE BASE DA DATOS PARA EL CDR.............................................................60
E. CREACIN DE LA BASE DE DATOS PARA ALMACENAR LOS MENSAJES DE VOZ
REALTIME.......................................................................................................................... 63
F. CONFIGURACIN DE VOCES EN ESPAOL..................................................................67
G. SINTETIZADOR DE VOZ CEPSTRAL............................................................................. 69
H. CONSULTA A BASE DE DATOS.................................................................................... 72
I. CONFIGURACIN AVANZADA DE ASTERISK 1.4..........................................................77
a. SIP.CONF................................................................................................................ 77
b. EXTENSIONS.CONF................................................................................................. 79
c. VOICEMAIL.CONF................................................................................................... 82
d. INTERACTIVE VOICE RESPONSE IVR........................................................................ 83
42.1 PRUEBAS DEL SERVICIO DE TELEFONA IP EN LA SEDE Y SUS
Captulo I: Fundamento Terico Tarrillo & Vsquez
SUCURSALES....................................................................................87
A. LEVANTAR EL SERVICIO DE TELEFONA IP..................................................................87
B. CONFIGURACIN DE CLIENTES SIP............................................................................ 88
a. ASISTENTE............................................................................................................. 88
b. CONFIGURACIN DE ANALISTAS............................................................................. 89
C. LLAMADAS INTERNAS Y EXTERNAS............................................................................ 92
c. LLAMADA INTERNA................................................................................................. 93
d. LLAMADA EXTERNA................................................................................................ 93
Captulo I: Fundamento Terico Tarrillo & Vsquez
NDICE DE FIGURAS
NDICE DE TABLAS
INTRODUCCIN
En muchos casos las Redes Informticas son consideradas como la base de una
buena infraestructura tecnolgica, siendo stas tomadas en cuenta para el
comienzo del cambio tecnolgico en las empresas, es evidente que todo cambio
trae consigo una filosofa de optimizacin de los recursos tecnolgicos y una de
las formas de optimizar la Red Informtica es implementando sobre ella una
nueva tecnologa como es la Telefona IP.
La Telefona IP, empieza a ser una realidad en muchas empresas por las mejoras
y la rpida aceptacin que tiene tanto para las comunicaciones internas como
externas y por el ahorro que sta tecnologa significa. La convergencia de voz y
datos en la misma red proporciona servicios unificados dentro de la empresa, lo
ms usual era aprovechar la red de datos de banda ancha, como la ADSL,
nicamente para canalizar llamadas de voz y dejar la unificacin para ms
adelante, pero hoy en da esta unificacin se da desde la implantacin de la
tecnologa debido a los notables desarrollos que se han producido en los ltimos
aos sobre las Redes Informticas.
vencer.
- Falta de privacidad al momento de contestar o realizar una llamada ya que
todas se ejecutan desde ciertas reas cuya funcin no tiene relacin con la
respuesta a clientes.
- Deficiente informacin cuando un cliente llama para saber el estado de su
crdito o deuda, o cuando quiere dejar algn mensaje hacia algn
trabajador o funcionario.
- Deficiente comunicacin entre reas de la empresa.
- Gastos elevados en telefona entre la sede principal y sus sucursales
(Paijn y Vir).
1.1. TELEFONA
1
Captulo I: Fundamento Terico Tarrillo & Vsquez
Este tipo de telfono permita comunicar a una persona con otra, pero
solamente a una hora determinada y a una distancia de 2 a 3 Km como
mximo, debido a que estos equipos iniciales no disponan de ningn
dispositivo que permitiera saber que alguien quera establecer una
comunicacin desde el otro extremo.
Ante la creciente necesidad de comunicar a ms distancia se fueron
perfeccionando e incorporando nuevos elementos al telfono inicial. En
muy poco tiempo se incorporan al telfono el timbre y un aparato para
reproducir corriente para llamar que se denomina magneto. Los telfonos
antiguos utilizaban un nico dispositivo como transmisor y receptor, estos
eran capaces de reproducir la voz aunque dbilmente, por lo que fueron
evolucionando hacia receptores separados de los transmisores. Esta
disposicin permite colocar el transmisor cerca de los labios para recoger
el mximo de energa sonora y receptor en el auricular, lo cual elimina los
molestos ruidos de fondo.
3
Captulo I: Fundamento Terico Tarrillo & Vsquez
(Telefnica, 2000, p. 6)
5
Captulo I: Fundamento Terico Tarrillo & Vsquez
7
Captulo I: Fundamento Terico Tarrillo & Vsquez
como por ejemplo el que las centrales de telefona automtica solo podan
comunicar a usuarios del mismo pueblo o ciudad que estaban conectadas
a sta, debido a que se encontraba aislada de las dems centrales que se
encontraban en otras ciudades, esto dio origen a que se empiece a buscar
una forma de extender las fronteras a las llamadas, que solo se podan
realizar de manera local, sin tener que realizar nuevamente el cableado
desde y hacia los usuarios; la nica forma eficiente de realizar esta
expansin fue simplemente realizar la conexin entre las centrales ya
existentes, dando origen a la primera red de telefona fija, lo que
posteriormente se denominara la Red de Telefona Pblica Conmutada
(Public Switched Telephone Network por sus siglas en Ingls PSTN) y que
hasta hoy en da se mantiene vigente (Gonzlez, E., 2006, p.14)
9
Captulo I: Fundamento Terico Tarrillo & Vsquez
A PSTN
11
A. ISDN
13
Captulo I: Fundamento Terico Tarrillo & Vsquez
a VELOCIDAD
15
Captulo I: Fundamento Terico Tarrillo & Vsquez
b. SEALIZACIN
17
Captulo I: Fundamento Terico Tarrillo & Vsquez
c. SERVICIOS
http://www.emacromall.com/vtic97/Html/Image109.gif
19
Captulo I: Fundamento Terico Tarrillo & Vsquez
sealizacin.
1.2. VOZ SOBRE IP (VoIP)
Voz sobre Protocolo Internet (VoIP, por sus siglas en ingls) es una tecnologa
aun en desarrollo que permite que las comunicaciones de voz se transmitan
en paquetes de datos a travs de la red de datos empleando el protocolo de
internet (IP) empleando as una conexin de alta velocidad en vez de la red
tradicional de telfonos.
En 1997 Jeff Pulver decide juntar por primera vez a los pocos usuarios,
fabricantes e interesados en esta tecnologa en VON, la primera feria/congreso
que actualmente sigue siendo el mayor evento de VoIP. Ahora Pulver organiza
VON dos veces por ao en EEUU y tambin una vez por ao en varios pases
de Europa. Tambin form una compaa prestadora de servicio VoIP llamada
FreeWorldDialup comnmente llamada FWD y es cofundador de Vonage, el
proveedor de VoIP mas grande de EEUU. Pulver tiene varias empresas
relacionadas con la VoIP entre ellas PulverMedia, su empresa encargada de
organizar VON y publicar medios en todo el mundo.
21
Captulo I: Fundamento Terico Tarrillo & Vsquez
23
Captulo I: Fundamento Terico Tarrillo & Vsquez
25
Figura 9: Representacin de la
Telefona IP.
Captulo I: Fundamento Terico Tarrillo & Vsquez
Aunque VoIP puede definirse de forma abreviada como una tecnologa que
aprovecha el protocolo TCP/IP para ofrecer conversaciones de voz, lo
cierto es que es mucho ms que esto. VoIP puede ser usada para
reemplazar la telefona tradicional en un entorno empresarial, en un
pequeo negocio o en casa, o simplemente para aadir ventajas a un
sistema de telefona tradicional.
Si consideramos hacer una llamada a cualquier parte del mundo, que hoy
en da es casi cotidiano para muchas personas y empresas, tendramos
que considerar principalmente los costos que conllevaran dichas llamadas,
siendo ste el punto de partida para la evaluacin de adoptar una nueva
tecnologa que nos permita aplacar esta desventaja que desde hace tiempo
presenta la telefona tradicional; dicho esto queremos dejar claro que VoIP
no es la panacea ni mucho menos, almenos por ahora, ciertamente como
una tecnologa emergente aun tiene muchas desventajas, pero las ventajas
que a continuacin detallamos superen ampliamente sus desventajas
(Gmez, J. y Gil, F., 2009).
27
Captulo I: Fundamento Terico Tarrillo & Vsquez
AHORRO DE DINERO
MS DE DOS PERSONAS
29
Captulo I: Fundamento Terico Tarrillo & Vsquez
ABUNDANTES PRESTACIONES
MS QUE VOZ
31
Captulo I: Fundamento Terico Tarrillo & Vsquez
33
Captulo I: Fundamento Terico Tarrillo & Vsquez
A TELFONO IP
35
Captulo I: Fundamento Terico Tarrillo & Vsquez
37
Captulo I: Fundamento Terico Tarrillo & Vsquez
de enrutamiento ms complejas.
http://www.alloy.com.au/images/QUADROISDN_150x150pix_Clipt.gif
C. DISPOSITIVOS GSM/UMTS
39
Captulo I: Fundamento Terico Tarrillo & Vsquez
D. SOFTPHONES
E. PROXYS Y ENRUTADORES
41
Captulo I: Fundamento Terico Tarrillo & Vsquez
Tal y como trabajan los routers con los datos en general, recibiendo y
enviando peticiones desde y hacia otras mquinas, los diferentes
protocolos IP necesitan igualmente que alguien o algo encamine sus
peticiones hacia los usuarios finales, a fin de establecer una
conversacin. Esta tarea la realizan los proxys o enrutadores,
encargndose de enrutar la sealizacin hacia los sitios adecuados en
funcin de las indicaciones pertinentes que cada protocolo implementa.
En la figura 35 puede verse el esquema de enrutado de un entorno SIP.
F. PROVEEDOR TELEFONA IP
Una de las caractersticas de los ITSP es que las llamadas entre sus
clientes no suelen tener costo adicional, mientras que ofrecen precios
muy bajos en las llamadas a las redes de telefona. Para poder hacer
esto disponen de gateways locales (propios o con acuerdos de
43
Captulo I: Fundamento Terico Tarrillo & Vsquez
A SIP
45
Captulo I: Fundamento Terico Tarrillo & Vsquez
a ARQUITECTURA
Figura 18: SIP Trapezoide.
47
Captulo I: Fundamento Terico Tarrillo & Vsquez
b COMPONENTES
49
Captulo I: Fundamento Terico Tarrillo & Vsquez
SERVIDOR PROXY
51
Captulo I: Fundamento Terico Tarrillo & Vsquez
SERVIDOR DE REGISTRO
d. DIRECCIN SIP
53
Captulo I: Fundamento Terico Tarrillo & Vsquez
sip:usuario@dominio;[parametro=valor]
55
Captulo I: Fundamento Terico Tarrillo & Vsquez
e. SOLICITUD SIP
f. RESPUESTAS SIP
57
Captulo I: Fundamento Terico Tarrillo & Vsquez
59
Captulo I: Fundamento Terico Tarrillo & Vsquez
61
Captulo I: Fundamento Terico Tarrillo & Vsquez
1.2.3.3. CODECS
63
Captulo I: Fundamento Terico Tarrillo & Vsquez
A G.711
G. G.729
H. GSM
65
Captulo I: Fundamento Terico Tarrillo & Vsquez
A FUZZING
67
Captulo I: Fundamento Terico Tarrillo & Vsquez
I. FLOODING
J. FALLOS DE CONFIGURACIN
69
Captulo I: Fundamento Terico Tarrillo & Vsquez
A FLOODING
L. EAVESDROPPING
71
Captulo I: Fundamento Terico Tarrillo & Vsquez
M. REGISTER HIJACKING
N. EXPLOITS
O. ERRORES DE CONFIGURACIN
73
Captulo I: Fundamento Terico Tarrillo & Vsquez
de Telefona IP, que en este caso es gestionado por Asterisk 1.4, debido
a una mala configuracin; por ejemplo dejar los valores por defecto en
los archivos de configuracin.
1.3. APLICACIONES
75
Captulo I: Fundamento Terico Tarrillo & Vsquez
http://3.bp.blogspot.com/_fupzaCA8CK4/THSRbLsc92I/AAAAAAAAAIQ
/LzZ7lYxgGb4/s400/hostname-centos.jpg
77
Captulo I: Fundamento Terico Tarrillo & Vsquez
79
Captulo I: Fundamento Terico Tarrillo & Vsquez
1.3.3. X-LITE
81
Captulo I: Fundamento Terico Tarrillo & Vsquez
http://www.voipmonitor.net/content/binary/CounterPathLogo.gif
1.3.4. PERUSAT
http://www.perusat.com.pe/#Serie720
83
Captulo I: Fundamento Terico Tarrillo & Vsquez
1.3.5.1. CARACTERSTICAS
85
Captulo I: Fundamento Terico Tarrillo & Vsquez
87
Captulo I: Fundamento Terico Tarrillo & Vsquez
89
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
A DESCRIPCIN DE LA EMPRESA
91
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
a VISIN
h. MISIN
a OBJETIVO 1
ESTRATGIAS
i. OBJETIVO 2
93
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
ESTRATGIAS
j. OBJETIVO 3
ESTRATGIAS
95
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
A USABILIDAD
V. ESCALABILIDAD
Para los clientes que podrn hacer uso del servicio de Telefona IP, la
aplicacin Asterisk 1.4 no tiene restriccin alguna en cuanto al registro
de clientes debido a que se realiza en el archivo de configuracin
sip.conf (tratado en otra seccin de este captulo) que es un archivo de
texto plano as como los dems archivos de configuracin que utiliza
Asterisk 1.4, sin embargo para la realidad de la empresa MicreditPer
97
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
W. ACCESIBILIDAD
X. ADAPTABILIDAD
99
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
A HARDWARE ACTUAL
TEM DETALLE
Marca Compatible
Mainboard PC-CHIPS / P17G(5), P23G(7)
Procesador Intel Dual Core 1.8Ghz
Ram Kingston DDR2 512MB
Disco Duro Seagate 80GB
Lector/Grabador LG CD-RW CD y DVD
CD/DVD
Floppy Samsung 3 1/2
Case ATX 450W
Monitor Samsung 15.6 632NW
Total PCs 12
TEM DETALLE
101
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Marca Compaq
Procesador Pentiun Dual Core T2330 1.6Ghz
Ram DDR2 1GB
Disco Duro 80GB
Lector/Grabador CD-RW CD y DVD
CD/DVD
Total Laptops 5
TEM DETALLE
Marca Compatible
Mainboard PC-CHIPS / P23G | PC-CHIPS P55G
Procesador Intel Dual Core 2.0 Ghz | Intel Core 2 Duo 2.66 Ghz
Ram Kingston DDR2 1GB | Kingston DDR2 2GB
Disco Duro Samsung 120GB | Samsung 500GB
Lector/Grabador LG CD-RW CD y DVD
CD/DVD
Floppy Samsung 3 1/2
Case ATX 450W
Monitor Samsung 15.6 632NW
Total Servidores 2
Z. RESTRICCIONES
103
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
TEM DETALLE
Marca HP
Modelo HP ProLiant ML150 G6
ESPECIFICACIONES TCNICAS
Factor de forma del producto Torre - 5U
Escalabilidad del servidor 2 Va
Cantidad de compartimentos 1
frontales
Cantidad de compartimentos de 4
intercambio rpido (hot-swap)
Procesador Intel Xeon E5504 / 2 GHz
Tecnologa multipolar Quad-Core
Placa principal Intel 5500 / 800 MHz
Memoria RAM 2 GB / 24 GB (mx.) / DDR3 SDRAM -
ECC / 1066 MHz
Computacin de 64 bits S
Controlador de almacenamiento RAID ( Serial ATA-150 / SAS ) - PCI
Express ( Smart Array P410 )
Disco duro 250GB SATA 300MB/s
Unidad ptica DVD-ROM - Serial ATA
Controlador grfico Memoria de vdeo compartida (UMA) 32
MB
Memoria cach 4MB L3
REQUISITOS DE SISTEMA
Sistemas operativos compatibles Microsoft Windows 2000 Server
Microsoft Windows Server 2003 Enterprise
Edition
Microsoft Windows Server 2003 Web
Edition
Microsoft Windows Server 2003 Standard
Edition
Microsoft Windows Small Business Server
2003
UnixWare 7.1.4, SuSE Linux Enterprise
Server 10
Microsoft Windows Server 2003 Standard
x64 Edition
105
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
LOGISTICA
CONTABILIDAD SISTEMAS
SERVICIOS SERVICIOS
HIGIENICOS HIGIENICOS
GERENCIA SALA DE
PATIO CREDITOS CREDITOS
CREDITOS REUNIONES
GERENCIA
RECEPCION CREDITOS GERENCIA
ADMINISTRACION GENERAL
Y FINANZAS AUDITORIA LEGAL
107
DISTRIBUCION FISICA DE MICREDITPERU
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
109
Captulo II: Desarrollo del Trabajo de Suficiencia Tarrillo & Vsquez
CONTABILIDAD
LOGISTICA
SERVICIOS SERVICIOS
HIGIENICOS HIGIENICOS SISTEMAS
GERENCIA
CREDITOS
PATIO CREDITOS
SALA DE
REUNIONES
CREDITOS
CONEXION PARA DATOS
GERENCIA
CONEXION PARA VOZ
GENERAL
CABLE PARA DATOS
CABLE DE VOZ
LEGAL
RECEPCION CREDITOS AUDITORIA
GERENCIA
ADMINISTRACION
Y FINANZAS
110
Captulo II: Desarrollo del Trabajo de Suficiencia Tarrillo & Vsquez
111
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
CONECTORES RJ-45
CANALETAS
112
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
General.
- Canaletas de ducto LD10 de 3.84 cm. de ancho y 2.39 cm.
de alto para las reas de Crditos, Legal, Auditora y
Gerencia de Creditos.
ITEM CARACTERSTICAS
Puertas 16 puertos 10/100 Mbps, deteccin automtica.
2 ranuras opcionales.
Mdulos Soportados DEM-301T - 01 1000Base-T Puerto
DEM-201F - 01 Puerto 100Base-FX (2KM-SC)
DEM-301G - 01 Mdulo SFP Soporta
DEM-310GT, DEM-311GT, DEM-314GT, DEM-
315GT
Estndares IEEE 802.3
IEEE 802.3u
IEEE 802.3x, control de flujo
IEEE 802.1d / w Spanning Tree
IEEE 802.1p / Q VLAN
IEEE 802.3ab
IEEE 802.3z
ANSI / IEEE 802.3 Nway auto-negociacin
VLAN IEEE 802.1Q Tagged VLAN
Nmero de VLAN: 255 (mx. estticas.)
Seguridad Para El Puerto de las funciones de seguridad (10 "entradas"
Acceso A La Red Mximo)
802.1x basado en Puerto / MAC
Autenticacin RADIUS
Figura 26:
113Switch DES-3018
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
TEM CARACTRSTICAS
Estndares IEEE 802.11n
IEEE 802.11g/b
IEEE 802.3
IEEE 802.3u
Puertos 4 Puertos LAN 10/100 Mbps Fast Ethernet
MDI/MDIX
1 Puerto WAN 10/100 Mbps Fast Ethernet
MDI/MDIX
Wireless Signal Rates 802.11b: 1/2/5.5/11Mbps
802.11g: 6/9/12/18/24/36/48/54Mbps
802.11n: 30/60/90/120/180/240/270/300Mbps
114
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
115
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
116
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
117
Captulo II: Desarrollo del Trabajo de Suficiencia Tarrillo & Vsquez
CONTABILIDAD
LOGISTICA
CONT- ASIST1
1010
CONT02
SIST-JEFE
1012
SIST01
CONT- ASIST2
1011
CONT03
LOGISTICA
1007
LOGI 01
SERVICIOS SERVICIOS
HIGIENICOS HIGIENICOS
CONT-JEFE
1009
CONT01
SISTEMAS
GERENCIA
CREDITOS
PATIO CREDITOS
SALA DE
1001 1002 1003 1004 CRED-CAJA
CRED 02 CRED 03 CRED 04 1005
CRED 01 CRED 05 VISITANTE GERENT-CRED
1018
1008
LOGI 02 GECR01 REUNIONES REUNIONES
1013
CREDITOS SARED01
CABLE DE VOZ
LEGAL
RECEPCION CREDITOS AUDITORIA
AUDIT-ASIST1
1015
GERENT.-ADMINI FINAZ. AUDI 02
GERENT-GEN
GERENCIA GEAF01
1007 1100
AUDIT-JEFE GEGE01
1014
CRED-ADMIN. ADMINISTRACION AUDI 01 LEGAL-JEFE
1015
1008
CRED 05 Y FINANZAS LEGAL 01
118
Captulo II: Desarrollo del Trabajo de Suficiencia Tarrillo & Vsquez
119
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
CONFIGURACIN LIMPIA
120
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
121
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
122
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
123
124
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
BASE AS E
Debian Ninguna General x86, x86-64 APT No
Red Hat Ninguna Server y x86, x86-64 RPM, yum S
workstation
CentOS RHEL Server y x86, x86-64 RPM, yum No
workstation
Suse Slackwar Workstatio x86, x86-64 YaST, S
e / Jurix n y server Zypper
Slackwar Softlandi General x86, x86-64 installpkg, No
e ng Linux upgradepkg
System
A DEBIAN
125
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
a PROS
k. CONTRAS
AE. CENTOS
126
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
a PROS
- Estable y confiable.
- Libre para descarga y uso.
- Viene con 5 aos de actualizacin de seguridad gratuita.
- Sugerencias de actualizaciones de sistema y de seguridad.
- Tiene numerosas ventajas sobre otros proyectos clon.
- Tiene una activa y creciente comunidad de usuarios.
- Rpidamente reconstruido.
- Amplia red de mirrors.
- Los desarrolladores son contactables y receptivos.
- Mltiples vas de apoyo gratuito que incluyen chat IRC, listas
de correo, foros, una muy dinmica FAQ.
l. CONTRAS
1.3.8.2. PBX
127
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
libre, Asterisx tiene diversas variantes como por ejemplo Elastix y TrixBox
que son aplicaciones pre-configuradas que permiten la instalacin de
Asterisk de una manera ms sencilla y transparente que no requiere de un
conocimiento consolidado de la aplicacin Asterisk; sin embargo para fines
de estudio del diseo del servicio de Telefona IP se ha contemplado
realizar la instalacin de ms avanzada de Asterisk, es decir mediante
comandos, pero esto no quiere decir que no pueda alcanzar el nivel de las
aplicaciones pre-configuradas, todo lo contrario, ya veremos ms adelante
que se puede alcanzar o incluso mejorar las prestaciones que brindan
Elastix o TrixBox.
128
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
3 Vias de conferencia en
llamada.
Ekiga Linux, GLP / SIP, H.323, Redireccionamiento de
Windows Free H.263, llamadas en ocupado, sin
(beta), software H.264/MPEG respuesta, siempre.
OpenSolaris -4 AVC, Transferencia de llamadas.
STUN, Llamadas en espera.
Theora,
Zeroconf
Linpho Linux, GLP / SIP Video llamada.
ne Windows Free Soporte IPv6.
software
Kphone Linux(KDE GLP / SIP, STUN, Soporte IPv6.
) Free NAPTR/SRV Multiples llamadas en
software paralelo.
Llamadas en espera.
Transferencia de llamadas.
129
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
130
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# yum -y update
131
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Para poder usar MySQL como base de datos predefinida tenemos que
instalarlo en este punto ya que nos ser de mucha utilidad para
almacenar el CDR (Call Detail Record) o registro detallado de las
llamadas as como tambin nos servir para almacenar los mensajes de
voz.
# cd /usr/src
# cd lame-398-2
132
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# ./configure --prefix=/usr
# make
# make install
# ldconfig v
Para poder volver a compilar archivos MP3, por ejemplo para bajar la
calidad del sampling o para realizar conversiones de formatos de audio
que nos sern tiles al momento de realizar la comunicacin y para ello
antes de compilar Sox, que es un paquete de conversin de formato, se
necesita la librera Libmad.
# cd /src/usr
# wget http://prdownloads.sourceforge.net/mad/libmad-0.15.1b.tar.gz
Realizamos la descompresin.
133
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# cd libmad-0.15.1b
# ./configure --prefix=/usr
# make
# make install
# ldconfig v
# cd /src/usr
Descargamos el programa.
# wget http://ufpr.dl.sourceforge.net/sourceforge/sox/sox-14.3.0.tar.gz
Descomprimimos.
# cd sox-14.3.0
134
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# ./configure --prefix=/usr
# make
# make install
# ldconfig v
RESUMEN
# cd /src/usr
# wget http://downloads.digium.com/pub/asterisk/asterisk-1.4-current.tar.gz
Descomprimimos el archivo que contiene el fuente de Aterisk 1.4.
# tar -xf asterisk-1.4-current.tar.gz
135
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# cd /usr/src/asterisk-1.4.35
# ./configure --prefix=/usr
# make menuselect
# make
136
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# make install
Tambin instalamos los archivos de configuracin de muestra.
# make samples
# make config
RESUMEN
137
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# /etc/init.d/asterisk stop
# cd /usr/src
Realizamos la descarga del paquete Asterisk-addons.
# wget http://downloads.digium.com/pub/asterisk/asterisk-addons-1.4-
current.tar.gz
Descomprimimos.
# tar -xf asterisk-addons-1.4-current.tar.gz
# cd asterisk-addons-1.4.11
# ./configure --prefix=/usr
# make
138
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# make install
# make samples
RESUMEN
# /etc/init.d/mysqld status
# /etc/init.d/mysqld start
139
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Ahora accedemos al servidor MySQL haciendo uso del usuario root con
el siguiente comando; ntese que al final est el parmetro p que no
indica que tenemos que ingresar el password, mismo que no se
visualizar por motivos de seguridad.
# mysql -u root -p
140
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
> quit;
141
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# /etc/init.d/mysqld stop
Como ltimo paso para que la funcionalidad est activa tenemos que
aadir unas lneas en un archivo de configuracin de Asterisk. Abrimos
el archivo cdr_mysql.conf con el editor de texto con gedit.
# gedit /etc/asterisk/cdr_mysql.conf
[global]
hostname=localhost
dbname=srvtipcdr
table=cdr
password=P@ssw0rd
user=srvtipadm
port=3306
sock=/var/lib/mysql/mysql.sock
RESUMEN
142
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# /etc/init.d/asterisk stop
# /etc/init.d/mysqld restart
# /etc/init.d/mysqld start
# mysql -u root p
143
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Tenemos nuestra base de datos con su tabla y el usuario que tiene los
privilegios para manejarla, ahora tenemos que crear dos archivos en la
144
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# gedit /etc/odbcinst.ini
[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/libmyodbc3.so
Setup = /usr/lib/libodbcmyS.so
FileUsage =1
# gedit /etc/odbc.ini
[asterisk-connector]
Description = MySQL connection to 'asterisk' database
Driver = MySQL
Database = srvtipvoicemail
Servername = localhost
UserName = srvtipadmvm
Password = P@ssw0rd
Port = 3306
Option =3
145
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# gedit /etc/asterisk/extconfig.conf
# gedit /etc/asterisk/voicemail.conf
odbcstorage=asterisk
odbctable=voicemessages
# gedit /etc/asterisk/res_odbc.conf
[asterisk]
enabled => yes
dsn => asterisk-connector
username => srvtipadmvm
password => P@ssw0rd
pre-connect => yes
146
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# /etc/init.d/asterisk start
Y como paso final para no tener que estar iniciando manualmente el
servicio de MySQL ejecutamos un comando para que inicie cuando
inicie el sistema.
# chkconfig mysql
RESUMEN
# cd /usr/src
147
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# mkdir voces
# wget http://www.voipnovatos.es/voces/voipnovatos-core-sounds-es-ulaw-
1.4.tar.gz
# wget http://www.voipnovatos.es/voces/voipnovatos-extra-sounds-es-ulaw-
1.4.tar.gz
# mkdir /var/lib/asterisk/sounds/es/dictate
# mkdir /var/lib/asterisk/sounds/es/letters
# mkdir /var/lib/asterisk/sounds/es/silence
148
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# mkdir /var/lib/asterisk/sounds/es/followme
# mkdir /var/lib/asterisk/sounds/es/phonetic
# mkdir /var/lib/asterisk/sounds/es/digits
# mv voces/es/* /var/lib/asterisk/sounds/es/
# mv voces/digits/es/* /var/lib/asterisk/sounds/es/digits/
# mv voces/dictate/es/* /var/lib/asterisk/sounds/es/dictate/
# mv voces/letters/es/* /var/lib/asterisk/sounds/es/letters/
# mv voces/silence/es/* /var/lib/asterisk/sounds/es/silence/
# mv voces/followme/es/* /var/lib/asterisk/sounds/es/followme/
# mv voces/phonetic/es/* /var/lib/asterisk/sounds/es/phonetic/
# gedit /etc/asterisk/asterisk.conf
[general]
languageprefix=yes
RESUMEN
149
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Para poder usar voces en las consultas a las bases de datos tenernos
que proveerle de un sintetizador de voz a nuestro servidor de Telefona
IP, dicho lo anterior vamos a ver que en el mundo del software libre
existe un programa bastante verstil como es Festival, pero sin
embargo no cumple las expectativas del proyecto debido a que
presenta cortes en la sntesis de los textos configurados. Vamos a ver
tambin la presencia de Cepstral que tiene aun mejores cualidades que
Festival pero es un software propietario, esto no impide que podamos
usarlo en nuestro servidor ya que la empresa nos brinda un demo
donde vamos a poder apreciar la calidad de las voces de este
programa.
# cd /opt
# wget http://downloads.cepstral.com/cepstral/i386-linux/Cepstral_Miguel-
8kHz_i386-linux_5.1.0.tar.gz
# cd Cepstral_Miguel-8kHz_i386-linux_5.1.0
150
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# ./install.sh
Ahora tenemos que decirle a Linux donde buscar las libreras del
programa. Abrimos el archivo ld.so.conf y lo editamos.
# gedit /etc/ld.so.conf
/opt/swift/lib
# ldconfig v
Ahora que hemos instalado las voces tenemos que instalar el programa
que har uso de las voces en nuestro servidor Asterisk. Para ello
tenemos que descargar el paquete as que nos ubicamos en la
carpeta /usr/src
# cd /usr/src
Lo descomprimimos.
151
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Compilamos e instalamos.
# make
# make install
# /etc/init.d/asterisk stop
# /etc/init.d/asterisk start
# asterisk rvvvvvvvvvvvd
> quit
152
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[general]
buffer_size=65535
goto_exten=yes
voice=Miguel-8kHz
# /etc/init.d/asterisk reload
# asterisk rvvvvvvvvvvvvvvvvvvvvvvd
> quit
RESUMEN
153
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
que use el programa Swift con las voces de Cepstral, esto lo veremos
en dialplan cuando configuremos nuestro IVR para que interactue con
los clientes de la empresa
[MySQL]
Description = ODBC for MySQL
Driver = /usr/lib/libmyodbc3.so
Setup = /usr/lib/libodbcmyS.so
FileUsage =1
# mysql -u root -p
154
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
155
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Una vez creada la base de datos, las tablas y cargados los datos
tenemos que crear un usuario con todos los privilegios para que pueda
acceder a ella, as que procedemos a la creacin del usuario.
Ahora tenemos creada la base de datos, las tablas, los datos cargados
y el usuario creado, lo nico que nos queda por hacer es modificar 3
archivos de configuracin de Asterisk.
# gedit /etc/asterisk/res_odbc.conf
[MicreditoSAC]
enable = yes
dsn = MicreditoSAC
156
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
username = srvtipadmsql
password = P@ssw0rd
loguniqueid = yes
pre-connect = yes
# nano /etc/asterisk/func_odbc.conf
[NUM-CRED]
dsn=MicreditoSAC
readsql=select count(*) from credito where credito.cli_dni = '${SQL_ESC(${ARG1})}'
and credito.cre_estado = 'V'
[CUO-AT]
dsn=MicreditoSAC
readsql= select count(*) from credito, cuota where credito.cli_dni = '${SQL_ESC($
{ARG1})}' and credito.cre_estado = 'V' and credito.cre_codigo = cuota.cre_codigo
and cuota.cuo_estado = 'A'
[MON-CUO-AT]
dsn=MicreditoSAC
readsql= select sum(cuota.cuo_monto) from credito, cuota where credito.cli_dni = '$
{SQL_ESC(${ARG1})}' and credito.cre_estado = 'V' and credito.cre_codigo =
cuota.cre_codigo and cuota.cuo_estado = 'A'
[CUO-VI]
dsn=MicreditoSAC
readsql= select count(*) from credito, cuota where credito.cli_dni = '${SQL_ESC($
{ARG1})}' and credito.cre_estado = 'V' and credito.cre_codigo = cuota.cre_codigo
157
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[FEC-PAG-CUO-VI]
dsn=MicreditoSAC
readsql= select cuota.cuo_fecha_pago from credito, cuota where credito.cli_dni = '$
{SQL_ESC(${ARG1})}' and credito.cre_codigo = cuota.cre_codigo and
cuota.cuo_fecha_pago >= CURDATE() limit 1;
[MON-CUO-VI]
dsn=MicreditoSAC
readsql= select cuota.cuo_monto from credito, cuota where credito.cli_dni = '$
{SQL_ESC(${ARG1})}' and credito.cre_estado = 'V' and credito.cre_codigo =
cuota.cre_codigo and cuota.cuo_estado = 'V' limit 1;
# nano /etc/odbc.ini
[MicreditoSAC]
Description = MySQL ODBC MICREDITOSAC
Driver = MySQL
Server = localhost
User = srvtipadmsql
Password = P@ssw0rd
Database = MicreditoSAC
Port = 3306
Option =3
RESUMEN
Se acaba de crear las consultas que sern usadas por el IVR para
158
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
interactuar con los clientes de la empresa; ahora solo nos falta la parte
del dialplan que usaremos para realizar consultas en la base de datos,
tema que se tratar en la configuracin avanzada de Asterisk.
a SIP.CONF
[general]
allowguest=no
bindport=5060
bindaddr=192.168.1.100
callevents=yes
context=default
subscribecontext=subscribe
allowsubscribe=yes
notifyringing=yes
159
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
notyfyhold=yes
disallow=all
allow=g729
allow=ulaw
allow=alaw
useragent=X-Lite
videosupport=yes
srvlookup=yes
language=es
register=>44720532:lmrhhrnsnqohkn@200.37.173.149:5060
[1001]
accountcode=1001
callerid=Cred-Asist <1001>
type=friend
secret=987654321
qualify=yes
mailbox=1001@MicreditoSAC
host=dynamic
dtmfmode=rfc2833
context=MicreditoSAC
canreinvite=no
nat=no
160
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[44720532]
type=friend
dtmfmode=rfc2833
context=FROM-PSTN
host=200.37.173.149
disallow=all
allow=g729
username=44720532
fromuser=44720532
secret=lmrhhrnsnqohkn
qualify=500
sendrpid=yes
canreinvite=no
insecure=very
RESUMEN
m. EXTENSIONS.CONF
161
[general]
static=yes
writeprotect=no
autofallthrough=yes
priorityjumping=yes
162
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[MicreditoSAC]
exten=>_10XX,1,Dial(SIP/${EXTEN},10,Tt)
exten=>_10XX,n,GotoIf($["${DIALSTATUS}"="BUSY"]?busy:unavail)
exten=>_10XX,n(unavail),Voicemail(${EXTEN}@${CONTEXT},u)
exten=>_10XX,n,Hangup()
exten=>_10XX,n(busy),Voicemail(${EXTEN}@${CONTEXT},b)
exten=>_10XX,n,Hangup()
[buzon-voz]
exten=>*97,1,Answer()
exten=>*97,n,VoiceMailMain(${CALLERID(num)}@${CONTEXT})
exten=>*97,n,Hangup()
[FROM-PSTN]
exten=>s,1,Answer()
exten=>s,n,Goto(IVR,s,1)
[TO-PSTN]
ignorepat=>0
163
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
exten=>_0.,1,Dial(SIP/44720532/${EXTEN}@200.37.173.149)
exten=>_0.,n,Congestion()
[MicreditoSAC]
exten=>_10XX,1,Dial(SIP/${EXTEN},10,Tt)
exten=>_10XX,n,GotoIf($["${DIALSTATUS}"="BUSY"]?busy:unavail)
exten=>_10XX,n(unavail),Voicemail(${EXTEN}@${CONTEXT},u)
exten=>_10XX,n,Hangup()
exten=>_10XX,n(busy),Voicemail(${EXTEN}@${CONTEXT},b)
exten=>_10XX,n,Hangup()
include=>TO-PSTN
include=>FROM-PSTN
include=>buzon-voz
RESUMEN
n. VOICEMAIL.CONF
164
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[general]
format=wav49|wav|gsm
servermail=asterisk
attach=yes
moveheard=yes
fromstring=srvTIP.MicreditoSAC.com
attachfmt=wav
saycid=yes
dialout=default
odbcstorage=asterisk
odbctable=voicemessages
165
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[MicreditoSAC]
1001=>1234,Asistente Creditos
1002=>1234,Analista Creditos
1003=>1234,Jefe Contabilidad
1004=>1234,Asistente Contabilidad
1005=>1234,Jefe Auditoria
1006=>1234,Asistente Auditoria
1007=>1234,Gerente Administracion y Finanzas
1008=>1234,Gerente Creditos
1009=>1234,Gerente General
RESUMEN
166
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[IVR]
exten=>s,1,Set(CHANNEL(language)=es)
exten=>s,2,Set(TIMEOUT(digit)=5)
exten=>s,3,Set(TIMEOUT(response)=10)
exten=>s,4,BackGround(menu/menugeneral)
exten=>s,5,WaitExten()
exten=>1,1,Goto(MicreditoSAC,1001,1)
exten=>2,1,Goto(IVRConsulta,s,1)
exten=>3,1,Goto(IVRAnalista,s,1)
exten=>4,1,Goto(IVRSucursal,s,1)
exten=>*,1,Goto(IVR,s,1)
exten=>#,1,Playback(goodbye)
exten=>#,2,Hangup()
exten=>i,1,Playback(invalid)
exten=>i,2,goto(IVR,s,2)
exten=>t,1,goto(IVR,s,2)
exten=>h,1,Hangup()
[IVRConsulta]
exten=>s,1,Set(CHANNEL(language)=es)
exten=>s,n,Set(TIMEOUT(digit)=5)
exten=>s,n,Set(TIMEOUT(response)=10)
exten=>s,n,Background(menu/ingresedni)
167
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
exten=>s,n,Read(INGRESO,beep,8)
exten=>s,n,Set(__CLI-DNI=${INGRESO})
exten=>s,n,Set(CAN-CRE-VIGENTE=${ODBC_NUM-CRED(${CLI-DNI})})
exten=>s,n,GotoIf($[${CAN-CRE-VIGENTE}=0]?nocredit:credit)
exten=>s,n(credit),Swift(Usted tiene ${CAN-CRE-VIGENTE} creditos vigentes)
exten=>s,n,Goto(IVRCuotas,s,1)
exten=>s,n(nocredit),Background(menu/nocredito)
exten=>s,n,WaitExten()
exten=>1,1,Goto(MicreditoSAC,1001,1)
exten=>*,1,Goto(IVR,s,1)
exten=>#,1,Playback(goodbye)
exten=>#,2,Hangup()
exten=>i,1,Playback(invalid)
exten=>i,2,goto(IVR,s,2)
exten=>t,1,goto(IVR,s,2)
exten=>h,1,Hangup()
[IVRCuotas]
exten=>s,1,Set(CHANNEL(language)=es)
exten=>s,n,Set(TIMEOUT(digit)=5)
exten=>s,n,Set(TIMEOUT(response)=10)
exten=>s,n,Background(menu/menucuotas)
exten=>s,n,WaitExten()
exten=>1,1,Set(CUO-AT=${ODBC_CUO-AT(${CLI-DNI})})
exten=>1,n,GotoIf($[${CUO-AT}=0]?nocuoat:cuoat)
exten=>1,n(nocuoat),Background(menu/nocuotaat)
exten=>1,n,Goto(IVRCuotas,s,1)
exten=>1,n(cuoat),Set(MON-CUO-AT=${ODBC_MON-CUO-AT(${CLI-DNI})})
exten=>1,n,Swift(Usted tiene ${CUO-AT} cuotas atrasadas. La suma es de $
{MON-CUO-AT} nuevos soles. Le sugerimos pagar de inmediato.)
exten=>1,n,Goto(IVRCuotas,s,1)
exten=>2,1,Set(CUO-VI=${ODBC_CUO-VI(${CLI-DNI})})
exten=>2,n,Set(FEC-PAG-CUO-VI=${ODBC_FEC-PAG-CUO-VI(${CLI-
DNI})})
exten=>2,n,Set(MON-CUO-VI=${ODBC_MON-CUO-VI(${CLI-DNI})})
168
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
[IVRSucursal]
exten=>s,1,Set(TIMEOUT(digit)=5) ;
exten=>s,2,Set(TIMEOUT(response)=10)
exten=>s,3,Set(CHANNEL(language)=es)
exten=>s,4,BackGround(menu/menusucursales)
exten=>s,5,WaitExten()
exten=>1,1,Goto(MicreditoSAC,1002,1)
exten=>2,1,Goto(MicreditoSAC,1003,1)
169
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
exten=>*,1,Goto(IVR,s,1)
exten=>#,1,Playback(goodbye)
exten=>#,2,Hangup()
exten=>i,1,Playback(invalid)
exten=>i,2,goto(IVRSucursal,s,1)
exten=>t,1,Goto(IVRSucursal,s,1)
exten=>h,1,Hangup()
#include IVR
RESUMEN
170
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
# asterisk rvvvvvvvvvvd
En este punto se configuran los Clientes SIP que sern parte de las
pruebas de Telefona IP.
a ASISTENTE
171
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
172
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
p. CONFIGURACIN DE ANALISTAS
173
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
174
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
Para que los Clientes SIP puedan hacer uso del servicio de Telefona IP
tienen que estar debidamente instalados y configurados, adems tienen
que estar registrados en el servidor como se muestra en la siguiente
imagen.
175
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
q. LLAMADA INTERNA
176
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
r. LLAMADA EXTERNA
177
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
178
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
CONCLUSIONES
Se utiliz el mtodo Top Down Network Design para llevar a cabo el diseo
del servicio de telefona IP, debido a que no existe an un mtodo
estandarizado para el diseo y despliegue de redes VoIP.
179
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
180
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
RECOMENDACIONES
181
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
REFERENCIAS
- 3CX, (2010), SIP (Session Iniciation Protocol), [En lnea], disponible en:
http://www.voipforo.com/SIP/SIParquitectura.php [Accesado el da 20 de
octubre de 2010].
- Arribi, J., Veiga, R., Vieites, M., (2006), VoIP num centro educativo,
Galicia, Espaa, [En lnea], disponible en:
http://informatica.iessanclemente.net/manuais/images/6/65/INTEGRACION
_E_EXPLOTACION_DE_VOIP_EN_CENTROS_EDUCATIVOS.pdf
[Accesado el da 3 de mayo de 2010].
182
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
- Mndez, C., (2005), Invound para enlaces PSTN con VoIP, Tesis, Puebla,
Mexico, Departamento de ingeniera electrnica, Escuela de ingeniera,
Universidad de las Amricas Puebla, [En lnea], disponible en:
http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/mendez_e_c/portada
.html [Accesado el da 15 junio de 2010].
183
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
- Van Megglen, J., Madsen, J., Smith, J., (2007), Asterisk: The future of
telephony, Segunda edicin, USA, OReilly.
184
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
ACREDITACIN
185
Captulo II: Desarrollo del Trabajo de Suficiencia
Tarrillo & Vsquez
186