VoIP y Asterisk : redescubriendo la telefonía /

Gómez López, Julio

VoIP y Asterisk : redescubriendo la telefonía / coordinadores Julio Gómez López, Francisco Gil Montoya. - México: Alfaomega, 2009 - 329 p.

CONTENIDO
CAPITULO 1. LA TELEFONIA TRADICIONAL 1
1 Sistemas analógicos 1
1.1 FXS 2
1.2 FXO 3
2 Sistemas digitales 4
2.1 RDSI 4
2.2 E1/T1 6
2.3 Otros 7
3 Redes móviles 8
3.1 GSM (2G) 8
3.2 UMTS (3G) 11
4 Centralitas tradicionales PBX 12
4.1 Introducción 12
4.2 Sistemas comerciales 13
CAPITULO 2. VOIP - LA NUEVA REVOLUCION 17
1 Introducción a la VoIP 17
2 Evolución 18
3 Ventajas 19
4 Arquitectura 22
4.1 Teléfonos IP 23
4.2 Gateways y adaptadores analógicos 26
4.3 Dispositivos GSM/UMTS 28
4.4 Softphones 29
4.5 Proxys y enrutadores 31
5 Señalización y audio 32
5.1 Protocolos de comunicación 32
5.1.1 Session Initiation Protocool (SIP) 32
5.1.2 H323 47
5.1.3 Otros 49
5.2 Protocolos de Audio 50
5.3 Algoritmos de codificación y decodificación de voz (Codecs) 53
6 Conclusiones 59
CAPITULO 3. LA REVOLUCION SE LLAMA ASTERISK 61
1 Introducción 61
2 Arquitectura 62
3 Instalación 64
4 Estructura de directorios 68
5 Puesta en marcha conAsterisk 69
6 Consola de comandos (CLI) 71
7 Configuración básica 72
7.1 CanAles SIP 72
7.1.1 Protocolo SIP 72
7.1.2 Configuración de canales SIP 73
7.2 Protocolo IAX 75
7.2.1 Configuración de Canales IAX 76
7.2.2 Definición de extensiones IAX2 77
7.2.3 Interconexión de dos Asterisk mediante IAX2 79
7.2.4 Aumentando la seguridad 83
7.3 Canales Zap 85
7.3.1 Canales analógicos 85
7.3.2 Canales digitales 90
7.3.3 Grupos de canales en Zaptel 94
7.3.4 Aplicando la configuración de Zaptel 95
7.4 Buzones de Voz 95
CAPITULO 4. LOGICA DE MARCADO O DIALPLAN 99
1 Introducción 99
2 Contextos, extensiones y prioridades 100
3 Sintaxis 100
4 Aplicaciones y funciones 101
5 Prioridades y etiquetas (labels) 102
6 Un dialplan sencillo 103
7 Buzón de voz 104
8 Macros 106
9 Guardando la información en la base de datos 108
10 Colas y agentes 112
11 Interactive Voice Response (IVR) 116
12 Salas de conferencias 119
13 Haciendo un dialplan mantenible 125
CAPÍTULO 5. GESTION DE ASTERISK MEDIANTE INTERFAZ WEB 127
1 Introducción 127
2 Gestores web 128
2.1 FreePBX 128
2.2 AsteriskGUI 130
2.3 Otros 130
3 Instalación de FreePBX 131
3.1 Dependencias 132
3.2 Instalación y configuración de MySQL 133
3.3 Instalación y configuración de Apache 136
3.4 Instalación de FreePBX (amportal) 137
3.5 Modificaciones previas al inicio de FreePBX 139
3.5.1 Permisos en directorios 139
3.5.2 Rutas del FOP y permisos para la IP de Administración 139
3.5.3 Permisos y cambio Password al módulo Manager 140
4 Utilización de FreePBX 140
4.1 Inicio de FreePBX 141
4.2 Administración de FreePBX 142
4.2.1 Instalación de módulos 145
4.2.2 Configuración de Trunks 150
4.2.3 Configuración de Extensions 153
4.2.4 Configuración de System Recordings 156
4.2.5 Configuración de Ring Groups 159
4.2.6 Configuración de IVR 160
4.2.7 Configuración de Announcements 162
4.2.8 Configuración de Time Conditions 164
4.2.9 Configuración de Zap Channel DIDs 166
4.2.10 Configuración de Inbound Routes 168
4.2.11 Configuración de Outbound Routes 170
4.2.12 Configuración de General Settings 172
4.2.13 Otros módulos interesantes 173
4.3 Reports 175
4.4 Voicemail
Recordings (ARI) 177
4.5 Flash Operator Panel (FOP) 180
5 Varios 183
5.1 Autentificación servidor Web 183
5.2 Ajustes en Asterisk Manager 184
5.3 Ajustes en FOP 185
APENDICE I. HERRAMIENTAS Y URLS REFERENCIADAS 187
APENDICE II. ADMINISTRACION BASICA DE LINUX 191
1 Introducción 191
2 Sistema de ficheros 193
2.1 Reglas para nombrar ficheros 195
2.2 Nombres de caminos absoluto y relativo 195
2.3 Ordenes de manipulación de directorios 196
2.4 Ordenes de manipulación de ficheros 198
2.5 Acceso a los ficheros 201
2.6 Modificación de permisos y propietarios 202
3 Comandos más importantes 203
APENDICE III. ASPECTOS BASICOS DE REDES 207
1 Introducción 207
2 Tipos de cable 208
3 Dispositivos de interconexión 210
4 El protocolo TCP/IP 214
5 Direccionamiento IP 216
5.1 Clases de direcciones 217
5.2 Direcciones específicas 219
5.3 Direcciones privadas 220
6 Configuración de routers 221
6.1 Tablas de enrutado 221
6.1.1 Encaminamiento clásico 221
6.1.2 Encaminamiento regulado 222
6.2 Ejemplo de creación de una tabla de enrutado 224
APÉNDICE IV. CLIENTES DE VOIP 227
1. Introducción 227
2. Teléfono software o softphone 228
2.1 X-Lite 229
2.2 SJphone 232
3. Teléfono web o webphone 236
4. Teléfono IP o hardphone 238
APENDICE V. DISTRIBUCIONES PRECOMPILADAS DE ASTERISK 241
1 Introducción 241
2 Sistemas para servidor 243
2.1 Elastix 243
2.1.1 Instalación 245
2.1.2 Configuración 247
2.1.3 Conclusión e impresiones 265
2.2 PBX in a Flash 266
2.2.1 Instalación y configuración 266
2.2.2 Conclusión e impresiones 269
2.3 AsteriskNow 269
3 Sistemas integrados o de capacidad limitada 274
3.1 Askozia PBX 276
3.2 AstLinux 280
APENDICE VI. SOFTWARE DE TERCEROS PARA ASTERISK 283
1 Introducción 283
2 Tarificación mediante A2billing 285
2.1 Configuración 286
2.2 Conclusión 300
3 Manejo de Faxes mediante Avantfax 300
3.1 Instalación 302
3.2 Configuración 302
4 Ejemplos prácticos 305
4.1 Tarificación en locutorios 305
4.2 Esquema de trabajo de un locutorio 306
4.3 Puesta en marcha y configuración de un locutorio IP 308
APENDICE VII. ASEGURANDO LA CALIDAD DE UN SISTEMA IP 317
1. Introducción 317
2. Análisis inicial de la seguridad VoIP 318
3. Elementos susceptibles de ataques 318
3.1. Seguridad en los terminales 319
3.2. Seguridad en la red VoIP 319
3.3. Seguridad en el servidor Asterisk (PBX) 321
4. Conclusiones 322
PAGINAS WEB 325
INDICE ALFABETICO 327

9786077686088


TELEFONIA
VOIP
ASTERISK
DIALPLAN
FREEPBX
TELEFONO
INTERNET
REDES DIGITALES DE SERVICIOS INTEGRADOS

621.395.74 V875