con este servicio. Las diferencias entre telefona convencional y telefona IP. Los diferentes dispositivos, protocolos y cdecs que utiliza este servicio. Las opciones de confguracin bsicas ms importantes de estos elementos. La confguracin de los clientes con telfonos IP. Y estudiaremos: Diferenciar los sistemas tradicionales analgicos de los nuevos sistemas digitales basados en el protocolo de Internet. Reconocer su funcionamiento bsico para identifcar los diferentes elementos, protocolos y cdecs propios de este servicio. Conocer los proveedores de voz IP existentes. Instalar y confgurar, de forma bsica, una centralita y telfonos IP. En esta unidad aprenderemos a: Servicio de voz sobre IP 251_263_Servicios Red_09.indd 251 9/2/10 09:26:02 1. Conceptos bsicos acerca de los servicios de voz sobre IP (VoIP) El auge de las comunicaciones a travs de IP es evidente. Hoy en da pueden distribuir- se a travs de la red y en tiempo real mensajes escritos o que incorporen voz e imge- nes en forma de paquetes de informacin. La tecnologa VoIP, de acuerdo con la defni- cin establecida en 1996 por la Unin Internacional de Telecomunicaciones (UIT), permite la fusin de dos elementos hasta entonces separados: la voz y los datos. De este modo, pueden aprovecharse mejor los recursos que ofrece Internet para disminuir el coste de las llamadas y el de los servicios multimedia. Pero no todo son ventajas: por el momento, la calidad de servicio es inferior que la ofrecida por los sistemas de telefona tradicional. En buena parte se debe a la propia arquitectura de la red, ya que la velocidad y el ancho de banda disponibles pueden variar en cada caso. Sin embargo, se espera que la nueva versin 6 de IP mejore estas condiciones. La calidad de servicio (QoS) de una red VoIP que funciona con protocolos de tiempo real (RTP) sobre UDP puede resentirse a causa de los siguientes problemas: Latencia o retardo: tiempo que necesita un paquete para llegar desde la fuente al des- tino. La entrega de paquetes de voz no puede sufrir un retraso demasiado grande. Prdida de paquetes (jitter): dado que en Internet la informacin no viaja siempre por el mismo camino, habr que reducir las prdidas para que la conversacin sea aceptable. Eco: repeticin de sonido o ruido que debe evitarse o solucionarse mediante el uso de tcnicas especializadas. Servicio de voz sobre IP 9 252 Fig. 9.1. Servicios de comunicacin a travs de IP. En el CD del libro encontrars el archivo SMR_SER_09_Historia. pdf, donde se detalla la evolu- cin de estos sistemas. CD y CEO Voz sobre IP o VoIP. Tecnologa (conjunto de normas, dispositi- vos, protocolos, etctera) em - ple a da en el proceso de adap- tacin de seales de audio anal- gicas para convertirlas en datos digitales que se transmiten a tra- vs de Internet a una direccin IP donde se adaptan de nuevo al odo humano. Vocabul ari o A 1. Cul es el estndar que tiene en cuenta la VoIP de la tecnologa Wi-Fi? Act i vi dades Mensajera instantnea Seguimiento de conversaciones Correo electrnico Pginas web mltiples Telefona IP (VoIP) Streaming Vdeo Internet/intranet Para: tu@ejemplo.com De: yo@ejemplo.com Asunto: E-mail 251_263_Servicios Red_09.indd 252 9/2/10 09:26:03 253 9 Servicio de voz sobre IP 2. Telefona convencional y telefona sobre IP Desde su aparicin, la telefona ha permitido la transmisin de seales analgicas dentro de la denominada banda vocal, una franja que comprende componentes de baja frecuencia de 300 a 3.400 Hz y que corresponde al espectro de frecuencias que el odo humano puede entender. Cualquier seal que se halle tanto por debajo como por encima de este rango resulta inapreciable, de ah que sea eliminada (o l- trada) por los telfonos, as como por los equipos de las centralitas. En la telefona convencional de lneas de acceso conmutado, este proceso se realizaba de manera automtica. Como se ha visto en unidades anteriores, las lneas RDSI supu- sieron un avance notable en la medida en que permitieron digitalizar las seales. El aumento de las tecnologas de banda ancha ha propiciado el desarrollo de la telefona IP, que codica las seales de audio y las empaqueta para enviarlas a travs de la red como cualquier otro tipo de dato hasta que llega a su destino, donde sern decodica- das y transformadas al formato analgico para que resulten inteligibles. Caractersticas Telefona convencional Telefona sobre IP Diseada Para voz, no para datos. Para datos, aunque pueden adaptarse las seales de voz. Desarrollo de aplicaciones nuevas Complicado y muy costoso. Sencillo y muy econmico. Arquitectura Cerrada: dependencia del proveedor. Cerrada: dependencia del proveedor. Abierta: segn estndares. Aprovechamiento de la red No, ocupacin exclusiva del circuito durante una llamada. S, permite combinar el ancho de ban da con otros servicios. Sector Muy regulado, bajo licencias nacionales, en manos de las grandes operadoras multinacionales. Libre. De momento, an no se ha regulado a escala internacional. Precio Vara segn el tiempo y la distancia. Entre dispositivos de VoIP, es gratuito y no depende de la distancia siempre y cuando no se llame a un telfono convencional. Fig. 9.2. A la izquierda, centralita convencional; a la derecha, centralida VoIP, que enrutan el trco de paquetes IP y terminales IP tanto fsicos como virtuales. Tabla 9.1. Comparativa entre las caractersticas de la telefona convencional y la telefona sobre IP. Telefona sobre IP. Aplicacin de VoIP que aporta nuevas funciones a la telefona convencional me dian- te el uso de IP en redes de datos. Vocabul ari o A 2. Explica los pasos necesa- rios para establecer una comunicacin entre dos telfonos utilizando la te - lefona tradicional. Act i vi dades 251_263_Servicios Red_09.indd 253 10/2/10 12:06:06 Servicio de voz sobre IP 9 254 3. Elementos A la hora de desarrollar los servicios de VoIP, ha sido preciso crear nuevas tcnicas y dispositivos que puedan coexistir con los telfonos tradicionales y a la vez crear otros que permitan un desarrollo posterior de dicha tecnologa. 3.1. Adaptadores telefnicos analgicos IP (ATA) Se trata de dispositivos especfcos concebidos para conectar telfonos convenciona- les, de modo que puedan realizar la conversin de las seales analgicas de voz a datos digitales durante la transmisin y hacer la operacin inversa en la recepcin. Estos dispositivos pueden funcionar de dos modos: Conectados directamente a la lnea telefnica a travs de una clavija RJ11, hacien- do de puente entre el proveedor de telefona IP y el terminal convencional. Conectados indirectamente a travs del enrutador de la LAN que proporcione la conexin a Internet. Nmero Conector Descripcin (1) DC IN 12V Conector para la fuente de alimentacin. (2) CONSOLE Conector RS-232 para el puerto serie del PC a travs del cable RS-232. (3) TEL/FXO Conector para el terminal telefnico a travs del cable RJ-11. (4) LINE/FXS Conector para la lnea telefnica analgica a travs del cable RJ-11. (5) LAN Conector para el mdem-router a travs del cable UTP. (6) PC Conector para la tarjeta Ethernet del PC a travs del cable UTP. Tabla 9.2. Relacin de conectores de la parte posterior del Adaptador ADSL Voz IP. Los adaptadores suelen tener estos dos tipos de conexin: La interfaz de abonado externo (FXS): el puerto que enva la seal de lnea analgi- ca al telfono. Se encarga de enviar el tono de marcado, as como la corriente y tensin de llamada. La interfaz de central externa (FXO): el puerto que recibe la seal de la lnea anal- gica. Se encarga de enviar una seal que indica si se ha colgado o descolgado (es decir, si el bucle de abonado permanece abierto o cerrado). 3. Busca en Internet un mo de- lo de ATA. Compara las caractersticas y el precio con los que hayan encon- trado tus compaeros de grupo. Elaborad una ta bla comparativa con las dis- tintas prestaciones de cada uno. Act i vi dades Fig. 9.3. Tarjetas de interfaz a la RTB y Adaptador ADSL Voz IP. RTC/RTB o PSTN/POTS. Lneas de acceso conmutado que permiten realizar llamadas telefnicas ana- lgicas de voz adaptadas al odo humano. Vocabul ari o A 251_263_Servicios Red_09.indd 254 9/2/10 09:26:08 255 9 Servicio de voz sobre IP Fig. 9.4. Modelo de funcionamiento de conexin sin una centralita. 3.2. Telfonos IP Con este nombre se conoce a los nuevos dispositivos, tanto fsicos como virtuales, que permiten realizar conversaciones telefnicas (o incluso videollamadas y videoconferen- cias) sin una ATA, ya que incluyen esa funcin. Los telfonos IP se pueden clasifcar en dos clases: Hardphones: telfonos fsicos con un diseo tradicional o innovador, especfcos para telefona IP; utilizan una clavija RJ45 en vez de una RJ11. Existen tres tipos: Fijos: deben estar conectados por cable a una centralita IP. Inalmbricos: se conectan a la centralita IP mediante tecnologas inalmbricas, como Wi-Fi. Por USB: concebidos para conectarse a ordenadores porttiles y facilitar la conver- sacin en el caso de que no se disponga de cascos y altavoces. Softphones: aplicaciones que emulan el funcionamiento de los telfonos fsicos y que permiten usar cualquier ordenador para realizar llamadas telefnicas. 3.3. Centralitas IP (IP PBX/IP PBAX) Las centralitas IP, ya sean propietarias o libres como Asterisk, realizan las mismas fun- ciones que las convencionales e incluso implementan otras nuevas. Capacitadas para codifcar y comprimir la seal de voz en paquetes de datos, permiten conectarse a las redes IP para gestionar llamadas de VoIP y pueden utilizar todos los tipos de telfo- nos existentes. Las operadoras tambin ofrecen servicios de centralitas IP virtuales para sus clientes al igual que lo hacen con las tradicionales desde sus infraestructuras. Asterisk. Software de fuente abier- ta bajo licencia GPL que imple- menta las funcionalidades de las centralitas IP. Centralitas o PBX/ PABX. Dis po- sitivos que permiten reutilizar una lnea telefnica entre varios ter- minales de una misma empresa. El procedimiento se ha aplicado a la telefona IP. Dialplan. Confguracin lgica de la centralita IP que marca el ca - mino que sigue una llamada en - trante o saliente hasta su destino. Softphone. Software emulador de telfonos. Programa que simula el funcionamiento de un telfono tra- dicional a travs del ordenador. Videoconferencia. Tecnologa que permite establecer encuentros o reuniones entre varias personas que se hallan en sitios distantes y que pueden conversar y verse como si estuvieran juntas en la mis- ma sala. Vocabul ari o A Fig. 9.5. Logotipo de Asterisk. Compaa de Telfonos Conexin con la central Conexin telfono FXO FXS Telfono 251_263_Servicios Red_09.indd 255 9/2/10 09:26:11 Servicio de voz sobre IP 9 256 4. Funcionamiento bsico Una comunicacin por telefona IP o VoIP difere de la tradicional en ciertos aspectos en cuanto a su funcionamiento bsico, como la conversin de la seal analgica y la codifcacin posterior para enviarla como un paquete IP a travs de Internet, adems de los elementos intermedios existentes como centralitas IP o gatekeeper. Si se realiza una llamada a un nmero telefnico convencional, la seal se reconstruir de nuevo en el otro extremo. Los pasos que deben seguirse para realizar una conversacin IP son los siguientes: 1. Para iniciar el proceso de comunicacin hay que descolgar el telfono. La terminal enviar una seal analgica al ATA. Si en cambio se emplea un dispositivo IP, este la transmitir directamente. 2. Cuando el ATA haya recibido la seal, emitir un tono de llamada, al igual que en la telefona convencional. A partir de entonces se dispondr de una lnea a travs de Internet. 3. A continuacin, se marcar el nmero del telfono al que se desea llamar. El ATA con- vertir los nmeros en datos digitales y los enviar al proveedor de VoIP utilizado. 4. Los ordenadores del proveedor de VoIP validarn la informacin del nmero solicita- do y determinarn a quin corresponde para transformarlo en una direccin IP. 5. El proveedor conecta los dos dispositivos que realizarn la llamada y enva al desti- natario una seal a travs del ATA para que suene el telfono. 6. Cuando el destinatario descuelga se establece la comunicacin entre ambos ATA. Se abren dos canales, uno en cada sentido. A partir de este momento cada dispositivo estar esperando recibir paquetes del otro. En medio de la comunicacin, los enru- tadores de Internet manejarn los paquetes de voz de igual manera que se hara con el correo electrnico o con una pgina web. Como es lgico, deben utilizar el mismo protocolo para que puedan entenderse. 7. Durante la conversacin, ambos sistemas intercambiarn paquetes sin cesar. 8. Al fnalizar, ambos sistemas colgarn y el circuito se cerrar. 9. El ATA que estableci la llamada enviar un mensaje o una seal al proveedor de telefona IP para informarle de que la conversacin ha terminado. Fig. 9.6. Combinaciones posibles que pueden utilizarse en el funcionamiento de la VoIP. Gatekeeper. Elemento de la red que controla y gestiona los re - cursos e impide que se sature. Acta como una centralita o conmutador virtual de todas las llamadas a telfonos IP. Vocabul ari o A 4. Compara la explicacin sobre el funcionamiento de la telefona tradicional que has preparado para la actividad 2 y la que describe la telefona IP en este apartado. Act i vi dades Enlace GSM ATA Telfono analgico PC Telfono IP Telfono IP Analog. BRI IP Red telefnica Enlaces Extensiones Red telefnica Internet Operadores IP PC 251_263_Servicios Red_09.indd 256 9/2/10 09:26:13 257 9 Servicio de voz sobre IP 5. Protocolos de sealizacin por canal Existen muchos protocolos de sealizacin por canal que pueden utilizarse en telefona IP o VoIP, por ejemplo: Jabber: protocolo abierto basado en el estndar XML y desarrollado en un principio para la mensajera instantnea. En la actualidad, adems del intercambio en tiempo real de mensajes, se ha adaptado a VoIP. GTalk: servicio de mensajera instantnea y llamadas de voz gratuitas de PC a PC, propiedad de Google y utilizado dentro de Gmail. H323: protocolo estndar de la ITU que utilizan aplicaciones como Microsoft Net- meeting y Ekiga (antes conocido como GnomeMeeting), basado en una versin libre denominada OpenH323. IAX/IAX2 (Internet Asterisk Exchange Protocol): propio de las centralitas IP de fuente abierta basadas en Asterisk. SIP (Session Initiation Protocol): protocolo estndar de la EITF. Aunque se cre para las transmisiones multimedia, tambin se utiliza en la VoIP. Skype: protocolo de sealizacin por canal propietario empleado en la aplicacin del mismo nombre. Protocolos de sealizacin por canal. Conocidos tambin como canal, son las normas que se uti- lizan para establecer el lenguaje con el que se realizar una con- versacin a travs de paquetes IP. Por ejemplo, SIP utiliza coman- dos de texto parecidos al SMTP o POP empleados en el co rreo electrnico. Vocabul ari o A En el CD del libro encontrars el archivo SMR_SER_09_videocon ferencia.pdf, que explica la in - uen cia de alguno de estos pro- to colos en el funcionamiento de las videoconferencias. CD y CEO Caso prct i co 1 Utilizacin de GTalk para establecer Duracin: 15 min Dicultad: fcil una conversacin de voz Objetivo: realizar la instalacin del plugin GoogleVoiceAndVideoSetup necesario para dar soporte de llamadas de voz y vdeo de PC a PC utilizando Gtalk de Gmail. Herramientas: una cuenta de Gmail y el complemento GoogleVoiceAndVideoSetup para dar soporte de videochat http://mail.google.com/videochat. Desarrollo: 1. Para iniciar la conversacin de vdeo y/o audio, segn se disponga de webcam o solo de auriculares con micro, se lanzar una conversacin de vdeo o audio. 2. Una vez establecida la comunicacin se realizar la conversacin y, al termi- nar, ambos participantes colgarn. Fig. 9.7. Pasos para establecer una conversacin con GTalk. Google tambin se abre camino en el sector de la Telefona IP. Ha creado el servicio Google Voice http://voice.google.com para con- vertirse en un operador de te le co- municaciones. Web @ Fig. 9.8. Logotipo de Google Voice. El emisor lanza la videollamada. Esta aparece en el destinatario, que deber contestar. Se ven las dos partes que intervienen en la comunicacin. 251_263_Servicios Red_09.indd 257 9/2/10 09:26:16 Servicio de voz sobre IP 9 258 6. Cdecs Las conversaciones entre personas generan una onda de voz analgica. Sin embargo, los ordenadores y las redes de datos que han de transmitir la informacin trabajan de forma digital, por lo que es preciso adaptar la seal de voz analgica a su equivalente en formato digital. Este proceso de transformacin en ambos sentidos se realiza con un codicador-decodicador (cdec). Este proceso de conversin no es trivial; su funcio- namiento se basa en la utilizacin de determinados algoritmos de compresin y des- compresin especfcos para cada tipo de cdec. La mayora utiliza variantes estanda- rizadas de la modulacin codifcada mediante pulsos (PCM). Adems de realizar esa adaptacin entre medios para el paso de analgico a digital, el cdec ha sido diseado para aprovechar el ancho de banda al mximo mediante los dispositivos siguientes: Compresin de datos: comprime la secuencia de informacin. Cancelacin de eco (G.168): elimina tanto el eco acstico como el hbrido. Supresin de silencio (VAD): evita que se enven los paquetes de voz entre silencios. Los cdecs ms utilizados hoy son los siguientes: Cdec Asociacin Descripcin Ancho de banda (kbps) Muestreo (KHz) Observaciones G.711 ITU-T Modulacin codifcada mediante pulsos (PCM) 64 8 Tiene dos versiones u-law (US, Japan) y a-law (Europa) para muestrear la seal G.729 ITU-T Codifcacin de voz a 8 Kbit/s usando estructura conjugada con cdigo de salida algebraica de prediccin lineal (CS-ACELP) 8 8 Bajo retardo (15 ms) GSM 06.10 ETSI Excitacin por pulsos regulares con prediccin a largo plazo (RPE-LTP) 13 8 Usado por la tecnologa celular GSM EVRC 3GPP2 Codifcador/ decodifcador mejorado de tasa variable 9,6/4,8/1,2 8 Se usa en redes CDMA Tabla 9.3. Relacin de cdecs ms utilizados en las tecnologas de voz sobre IP. El cdec que deber utilizarse depender de los siguientes parmetros: Calidad de audio: cuanto mayor sea, ms informacin se enviar, por lo que depen- der de las prestaciones del servicio del operador. Capacidad del procesador: segn la cantidad de llamadas que enve o reciba la cen- tralita, se requerir un hardware de mayores prestaciones o no. Dispositivos que deben comunicarse: ambos deben poseer el mismo cdec. Propietario o libre: es fundamental saber si el cdec es propietario o libre; de este detalle depender si se ha de pagar por uso o no. En el CD del libro encontrars el archivo SMR_SER_09_Codecs. pdf, que am pla la tabla de c - decs. CD y CEO Ancho de banda. Cantidad de in - formacin enviada por segundo. Cancelacin de eco. Proceso que permite eliminar reverberaciones para mejorar la calidad de la llamada. Cdec. Elemento de software que realiza un proceso de compre- sin y descompresin. Codifca la seal (paso de analgico a di - gital), la comprime en el origen y la descodifca y descomprime al llegar a su destino para recu- perar la se al original. Eco acstico. Fenmeno que se produce cuando el micrfono re - cibe la seal de los altavoces y la transmite al emisor que la pro- dujo. Eco hbrido. Fenmeno que se produce en la telefona tradicio- nal cuando la seal pasa de 4 hilos a 2 a causa de la impedan- cia entre ellas. Muestreo. Frecuencia de valores de la seal vocal. Vocabul ari o A 251_263_Servicios Red_09.indd 258 9/2/10 09:26:16 259 9 Servicio de voz sobre IP 7. Proveedores de voz IP Las licencias nacionales que suelen pagar las operadoras en cada pas para operar como proveedores de telefona tradicional (RTC, RDSI, GSM, UMTS, etctera) no afec- tan a la telefona IP. Por este motivo, cualquier empresa de telecomunicaciones puede ofrecer en cualquier parte del mundo servicios de VoIP. Si el proveedor de servicio de VoIP asigna un nmero de telfono regular, podrn reci- birse llamadas de telfonos regulares que no necesitan ningn equipo especial y segu- ramente se podr marcar como siempre se ha hecho. En las llamadas entre el mismo operador habr que utilizar tambin ese nmero. Con otros operadores de telefona IP que utilicen el estndar SIP (por ejemplo sip:nombre-o-numero-abonado@dominio- operador.com), habr que concatenar ese nmero como si fuera una direccin de correo electrnico, en la que el nombre del dominio corresponder al del operador. Existe un directorio de empresas proveedoras de telefona IP por pases. En esta direccin encon- trars todo lo que necesites: http://www.voipproviderslist. com Web @ Caso prct i co 2 Utilizacin de Skype como proveedor de VoIP Duracin: 15 min Dicultad: fcil Objetivos: instalar el cliente de Skype y realizar una llamada. Consideraciones previas: debes disponer de una cuenta de usuario en Skype y establecer una llamada a travs del nombre de usuario creado para la cuenta. Desarrollo: 1. Para iniciar la conversacin de vdeo o audio, segn dispongas de webcam o de auriculares con micro, lan- za una conversacin de vdeo o de audio. Fig. 9.10. Pestaas de trabajo del cliente de Skype: contactos, llamadas, registros y SkypeFind. Skype www.skype.com/intl/es se ha convertido en el mayor operador en el sector de la tele- fona IP. Cuenta con ms de 500 millones de usuarios. Web @ Fig. 9.11. Logotipo de Skype. Fig. 9.9. Diferentes tipos de servicios que pueden ofrecer los proveedores de telefona IP. Red telefnica Mi proveedor Operador VOZIP Estndar SIP Mi Proveedor Interlocutor A Interlocutor B N telefno convencional N de mi proveedor: 515012345 N de mi proveedor de VoIP identifcador@operador.com 515012345@operador.com Centralita Adaptador Voz IP Internet Red telefnica Qu se debe marcar? 251_263_Servicios Red_09.indd 259 9/2/10 09:26:20 Servicio de voz sobre IP 9 260 8. Configuracin bsica de una centralita IP Las alternativas tecnolgicas de centralitas IP se pueden dividir en dos grandes grupos: Tecnologas privativas y cerradas, como Skype o Cisco Skinny Client Control Protocol (SCCP). Tecnologas libres y abiertas, como el proyecto Zapata, a partir del que se desarroll Asterisk, mucho ms utilizado. 8.1. Qu es Asterisk? Asterisk es un proyecto de cdigo abierto que permite disponer de una centralita soft- ware y, al mismo tiempo, de un sistema interactivo de voz. Creado en un principio por Mark Spencer, posteriormente lo liber y lo distribuy bajo licencia GNU/GPL (aunque tambin existen licencias comerciales). Escrito en C, se cre para GNU/Linux, si bien hoy existen versiones para Unix, Mac OS X y Windows, entre otros. Sus principales caractersticas son las siguientes: Soporta telefona tradicional: lneas analgicas RTC/RTB (PSTN/POTS), lneas digita- les RDSI (E1, T1, accesos bsicos, accesos primarios), etctera. Establece un puente transparente entre diferentes protocolos VoIP: SIP, H.323, IAX/IAX2, etctera. Crea tambin un puente transparente entre diferentes tecnologas: RTC/RTB, RDSI, GSM, etctera. Dispone de un API independiente del hardware. Posee una interfaz de comunicacin con aplicaciones. 8.2. Instalacin de Asterisk (GNU/Linux) con Webmin Webmin dispone de un mdulo especfco y estndar, denominado webmin-Asterisk (dispo- nible en la web ofcial de Webmin), que permite administrar centralitas IP utilizando dicha herramienta. Su instalacin y confguracin se realiza en el siguiente Caso prctico. 5. Busca una relacin de todas las caractersticas soportadas por Asterisk. Act i vi dades Mark Spencer, fundador de los Linux Support Services en 2000 (llamados Digium a partir de 2002), cre Asterisk en 1999 cuan do decidi que programara su propia centralita (PBX) porque no poda comprar una. Sab as que. . . ? La instalacin del mdulo de Web- min requiere previamente la ins- talacin del servidor Asterisk. Al instalar el mdulo correspon- diente, Webmin facilita la con f- gu racin grfca del servicio, si bien existen otros programas de ad mi nistracin, como Flash Ope- rator Panel (op-pa nel) de As ter- nic http://www.asternic.org. Cl aves y consej os En el CD del libro se ha incluido una copia del mdulo estndar de Webmin asterisk.wbm.gz pa - ra administrar Asterisk. CD y CEO Caso prct i co 3 Instalacin y conguracin Duracin: 15 min Dicultad: media-alta del mdulo Asterisk de Webmin Objetivo: realizar la instalacin del servidor Asterisk utilizando la herramienta web de administracin Webmin. Herramientas: es imprescindible haber instalado previamente el servidor Asterisk mediante Synaptic o desde la consola con apt-get. Desarrollo: 1. Instalacin del mdulo Asterisk Mediante un navegador web, accede al servicio Webmin desde la URL https:// localhost:10000. Ve a Webmin, pasa a Conguracin de Webmin y selecciona Mdulos de Webmin. Localiza el mdulo estndar (asterisk.wbm.gz) en la pgina www.webmin.com y descrgalo o instlalo directamente. (Contina) 251_263_Servicios Red_09.indd 260 9/2/10 09:26:20 261 9 Servicio de voz sobre IP Caso prct i co 3 2. Opciones de conguracin del mdulo En Servidores, selecciona Thirdlane PBX Manager. La Figura 9.13 muestra las opciones de confguracin. Comienza con el dialplan o el tenant que debers utilizar. Esta versin de prueba permite hasta tres tipos diferentes de confgura- ciones de marcado. Fig. 9.12. Mdulo Webmin Asterisk instalado. Fig. 9.13. Opciones de conguracin del servidor Asterisk desde el mdulo de Thirdlane para Webmin. (Continuacin) Si todo ha funcionado correctamente, Webmin devolver el siguiente mensaje: 251_263_Servicios Red_09.indd 261 9/2/10 09:26:25 Servicio de voz sobre IP 9 262 8.3. Archivos de configuracin del servidor Asterisk Los archivos de confguracin de Asterisk se encuentran en el directorio /etc/asterisk/. En la siguiente tabla se especifcan los ms importantes. Archivo Descripcin asterisk.conf Archivo maestro global de la confguracin de Asterisk. Localiza los directorios de la aplicacin, las conexiones desde consolas remotas y las opciones por defecto de la lnea de comandos. extensions.conf Ncleo de Asterisk donde se confgura la lgica del plan de marcado completo (dialplan), es decir, los pasos que deben seguirse cuando llega una llamada para un terminal o una extensin. Dichas instrucciones se encargan de interconectar los diferentes canales o protocolos de sealizacin que se utilizarn. sip.conf Contiene toda la informacin referida a los telfonos y los proveedores que funcionan con el protocolo de inicio de sesin (SIP). iax.conf Alberga la informacin necesaria para los telfonos y proveedores que funcionan con el protocolo propio de Asterisk (IAX). zapata.conf Posee la confguracin de las tarjetas de interfaz RTC/RTB, como la de Digium. Tabla 9.4. Archivos de conguracin ms importantes del servicio Asterisk. Desde Webmin se pueden modifcar los archivos de confguracin bsicos. La opcin Editar archivos de conguracin muestra el contenido del archivo asterisk.conf. Por defecto, al ins- talarlo, las directivas incluidas en este archivo son las siguientes. [global] astetcdir => /etc/asterisk ; indica dnde estn los fcheros de confguracin. astmoddir => /usr/lib/asterisk/modules ; indica dnde estn los mdulos para extender la funcionalidad. astvarlibdir => /var/lib/asterisk ; indica dnde estn los fcheros de bibliotecas. astagidir => /usr/share/asterisk/agi-bin ; indica dnde estn los fcheros compartidos. astspooldir => /var/spool/asterisk ; indica dnde estn los fcheros de grabacin. astrundir => /var/run/asterisk ; indica dnde est el fchero con su PID. astlogdir => /var/log/asterisk ; indica dnde estn los fcheros de informes de error (logs). Para tener una confguracin bsica habr que dejar estos archivos tal como se indica. zapata.conf sip.conf extensions.conf [channels] language=es context=incoming signalling=fxs_ks usercallerid=yes rxgain = 0 txgain = 0 answeronpolarityswitch=yes hanguponpolarityswitch=yes polarityonanswerdelay = 600 progzone = es channel => 1 [general] context=default bindport = 5060 binaddr = 0.0.0.0 disallow=all allow=alaw [101] type=friend context=contexto username = 101 secret = 101 dtmfmode = rfc2833 disallow=all allow=alaw [general] static=yes writeprotect=yes [globals] PSTN =Zap/1 [incoming] exten => s,1,Answer() exten => s, 2,Dial (SIP/101, 60, tT) exten => s, 3, Hangup() [contexto] include => outgoing exten => 101, 1, Dial (SIP/101, 60, tT) exten => 101, 2, Hangup() exten => 102, 1, Dial (SIP/102, 60, tT) exten => 102, 2, Hangup() [outgoing] exten => _9XXXXXXXX, 1, Dial (${PSTN}/${EXTEN}, 60, tT) exten => _9XXXXXXXX, 2, Hangup() Tabla 9.5. Archivos de una conguracin bsica para empezar a trabajar con la centralita Asterisk. En el CD del libro encontrars el archivo SMR_SER_09_Asterisk. pdf, que aporta las instrucciones. Tambin tienes en el CD el archi- vo SMR_SER_09_Softphones.pdf con informacin sobre la conf- guracin y el uso de softphones, que incluye tambin un caso prc- tico asociado. CD y CEO 251_263_Servicios Red_09.indd 262 9/2/10 09:26:26 263 9 Servicio de voz sobre IP 1. Prepara con tus compaeros de clase una wiki o un Moodle con un glosario en el que recojis los trmi- nos ms importantes que se hayan estudiado en la unidad. 2. Explica con tus palabras qu diferencias hay entre la VoIP y la telefona IP. Compara tu respuesta con la de tus compaeros. Qu diferencias encontris? 3. Qu servicios de comunicacin utilizan IP para en- viar sus datos a travs de la red? Compara tu respues- ta con la de tus compaeros. 4. Relaciona los estndares con sus frecuencias de tra- bajo. SIP Softphone Asterisk AIX Gatekeeper VoIP H.323 Telefona IP Hardphone Skype ATA IP PBX 5. Compara los precios y las prestaciones entre los di- ferentes tipos de adaptadores telefnicos sobre IP existentes en el mercado y responde a las siguientes preguntas: Si el gerente de una empresa te pidiera que ins- talases este tipo de dispositivos en los 100 telfo- nos convencionales que ya tiene en sus ofcinas, cul elegiras? Sera conveniente comprar terminales IP nuevos? En el caso de que fuera as, elegiras modelos fjos o inalmbricos? Utilizaras softphones con telfonos IP con co- nexin USB? Confecciona los diferentes presupuestos y justif- ca tu eleccin. 6. Clasifca los cdecs segn la tecnologa terrestre o inalmbrica que los utilice. 7. Qu diferencia existe entre el servicio gratuito de Skype y su servicio de pago SkypeOut? Justifca tu respuesta. 8. Qu cambios deberas realizar en el archivo sip. conf de la confguracin bsica que aparece en la unidad para crear una extensin denominada 102? Introduciras algn cambio o ampliacin en el ar- chivo extensions.conf para que funcionara esta nue- va extensin? Justifca tu respuesta y comprala con la que hayan dado tus compaeros. Estis todos de acuerdo? 9. Busca en Internet un modelo de hardphone fijo inalmbrico y un softphone. A continuacin, com- para sus caractersticas y su precio con los otros modelos que hayan encontrado tus compaeros de grupo. Elaborad conjuntamente una tabla com- parativa de todos ellos. Despus, entre toda la cla- se, elegid el modelo que ms os haya gustado de cada categora. 10. Utiliza un programa de escaneo de trfco, como por ejemplo Wireshark, para averiguar el tipo de paque- tes IP que generan las diferentes videollamadas que has hecho con GTalk, Skype y Ekiga u otras aplicacio- nes al resolver cada uno de los casos prcticos de esta unidad. 11. Busca en Internet el vdeo ms ilustrativo y de mayor calidad relacionado con lo que se ha estudiado en la unidad. Sube el enlace a la wiki de esta actividad y explica por qu lo has elegido. 12. Qu hecho histrico, de todos los comentados en esta unidad, crees que ha sido el ms importante? Razona y justifca la respuesta. Busca un hecho relacionado con estos servicios que no se mencione en el documen- to que encontrars en el CD SMR_SER_09_Historia. pdf. 13. Propn un ltimo ejercicio para el examen, justifcan- do su enunciado y razonando su respuesta. Indica tambin las fuentes web consultadas o la pgina del libro donde se halla la solucin. Consulta al profesor el formato que debe tener. Compr ueba t u aprendi zaj e 251_263_Servicios Red_09.indd 263 9/2/10 09:26:26