telefonia ip y_gnulinux

23
1 Telefonía IP y GNU/Linux Por: Carlos Antonio Leal Saballos

Upload: carlos-antonio-leal-saballos

Post on 12-Jun-2015

491 views

Category:

Technology


3 download

DESCRIPTION

Distribuciones de Linux que son utilizadas como central PBX IP

TRANSCRIPT

Page 1: Telefonia ip y_gnulinux

1

Telefonía IP y GNU/Linux

Por: Carlos Antonio Leal Saballos

Page 2: Telefonia ip y_gnulinux

2

Agenda

• Breve reseña histórica de la telefonía• Generalidades sobre telefonía IP• Distros para PBX IP• Bibliografía Disponible

Page 3: Telefonia ip y_gnulinux

3

Breve reseña histórica de la telefonía

La telefonía está hoy en su séptima generación• 1era generación: Telégrafo• 2da generación: Telefonía Analógica

Conmutación Manual• 3ra generación: Telefonía Analógica

Conmutación Mecánica• 4ta Generación: Telefonía Analógica

Conmutación Electrónica• 5ta Generación: Telefonía PSTN Digital –

NGN• 6ta Generación: Telefonía Celular• 7ma Generación: Telefonía IP

Page 4: Telefonia ip y_gnulinux

4

1era generación: Telégrafo

• El telégrafo es un dispositivo que utiliza señales eléctricas para la transmisión de mensajes de texto codificados, utilizando medios cableados o inalámbricos, el más conocido es sin duda el telégrafo morse.

Page 5: Telefonia ip y_gnulinux

5

2da generación: Telefonía Analógica Conmutacíón Manual

• Las primeras centrales telefónicas constaban de una mesa de conexiones en la que cada uno de los conectores correspondía a un abonado.

• Cuando una abonado quería llamar a otro, generaba una señal mediante una manivela en su teléfono y una operadora le respondía desde la central.

• El abonado indicaba con qué otro abonado deseaba hablar y la operadora conectaba un cable entre los conectores de ambos abonados, cerrándose el circuito

Page 6: Telefonia ip y_gnulinux

6

3era Generación: Telefonía Analógica conmutación Mecánica

• El enlace se establece al poner en contacto físicamente los dos circuitos, consistía en un selector "paso a paso" que seleccionaba la salida adecuada en función del número marcado por el usuario,

• Capaz inicialmente de manejar una sola llamada.• Utilizaban motores y relés (relevadores) para

automatizar el proceso

Page 7: Telefonia ip y_gnulinux

7

4ta Generación: Telefonía Analógica Conmutación Electrónica

• La electrónica digital, los diodos, transistores y circuitos integrados son el relevo generacional de los relevadores y motores.

• No es un cambio en la lógica de funcionamiento, pero si en la construcción

Page 8: Telefonia ip y_gnulinux

8

5ta Generación:Telefonía PSTN Digital – NGN

• Son computadoras diseñadas para gestionar tráfico telefónico.

• Ya no se trata de hacer conmutar un circuito físico, la conmutación ocurre en un circuito integrado.

• Son compatibles con telefonía analógica (Circuitos físicos) y telefonía digital (Circuitos virtuales)

Page 9: Telefonia ip y_gnulinux

9

6ta Generación: Telefonía Celular

• Los primeros sistemas de telefonía celular aparecen a finales de los años 40 en los Estados Unidos.

• Los primeros equipos eran enormes y pesados, estaban destinados casi exclusivamente a su uso a bordo de vehículos.

• Se puede afirmar que la telefonía celular moderna nace con el lanzamiento de DynaTAC 8000X de Motorola

Page 10: Telefonia ip y_gnulinux

10

7ma Generación: Telefonía IP

• Los sonidos y las imágenes pueden ser digitalizados, es decir pueden ser convertidos en datos.

• El tráfico de Voz sobre IP puede circular por cualquier red IP, incluyendo aquellas conectadas a Internet, como por ejemplo las redes de área local (LAN)

• No es necesario tener dos infraestructuras de red, una para voz y otra para datos

Page 11: Telefonia ip y_gnulinux

11

Generalidades sobre telefonía IP• Es muy importante diferenciar entre Voz sobre IP (VoIP)

y Telefonía IP.– VoIP es el conjunto de normas, dispositivos, protocolos, en

definitiva la tecnología que permite comunicar voz sobre el protocolo IP.

– Telefonía sobre IP es el servicio telefónico disponible al público.

– VoIP no es un servicio, es una tecnología

Page 12: Telefonia ip y_gnulinux

12

Generalidades sobre telefonía IP

El cliente• Teléfono IP (Hardware)

• Softphone (Software)

Page 13: Telefonia ip y_gnulinux

13

Generalidades sobre telefonía IPLos Servidores• Los servidores se encargan de manejar operaciones de

base de datos, realizado en un tiempo real como en uno fuera de él.

• Entre estas operaciones se tienen la contabilidad, la recolección, el enrutamiento, la administración y control del servicio, el registro de los usuarios, etc.

• Usualmente en los servidores se instala software denominados Switches o IP-PBX (Conmutadores IP), ejemplos de switches pueden ser "Voipswitch", "Mera", "Nextone" entre otros, un IP-PBX es Asterisk uno de los más usados y de código abierto.

• Por efectos de costos, lo más práctico es utilizar un Linux que tenga implementado Asterisk

Page 14: Telefonia ip y_gnulinux

14

Generalidades sobre telefonía IP

Estándar H.323

Definido en 1996 por la UIT (Unión Internacional de Telecomunicaciones) proporciona a los diversos fabricantes una serie de normas con el fin de que puedan evolucionar en conjunto. Está prácticamente en desuso

Page 15: Telefonia ip y_gnulinux

15

Generalidades sobre telefonía IP

Estándar SIP: Session Initiation Protocol (SIP o Protocolo de Inicio de Sesiones)

Nació en noviembre del año 2000, es un protocolo desarrollado por el grupo de trabajo MMUSIC del IETF con la intención de ser el estándar para la iniciación, modificación y finalización de sesiones interactivas de usuario donde intervienen elementos multimedia como el video, voz, mensajería instantánea, juegos en línea y realidad virtual.

Es uno de los protocolos más utilizados actualmente

Page 16: Telefonia ip y_gnulinux

16

Generalidades sobre telefonía IP

Los Gateway• Brindan un puente de comunicación entre todos los

usuarios, su función principal es la de proveer interfaces con la telefonía tradicional adecuada, la cual funcionara como una plataforma para los usuarios.

• Los Gateways se utilizan para "Terminar" la llamada, es decir el cliente Origina la llamada y el Gateway Termina la llamada, eso es cuando un cliente llama a un teléfono fijo o celular, debe existir la parte que hace posible que esa llamada que viene por Internet logre conectarse con un cliente de una empresa telefónica fija o celular.

Page 17: Telefonia ip y_gnulinux

17

Distros para PBX IP

Se analizarán las distribuciones más populares según DistroWatch.com • Alpine Linux• Elastix• AsteriskNOW• DigAnTel• trixbox

Page 18: Telefonia ip y_gnulinux

18

Alpine LinuxSistema Operativo Linux

Basado en Independiente (Independiente)

País de origen Noruega

Arquitectura x86, x64

Escritorio xfce

Categoría Servidor de Seguridad y telefonía

Estado Activo

Lanzamiento más reciente 2014/02/05

Sitio Web http://www.alpinelinux.org/

Popularidad Puesto 71

Page 19: Telefonia ip y_gnulinux

19

ElastixSistema Operativo Linux

Basado en Fedora Centos

País de origen Ecuador

Arquitectura x86, x64

Escritorio Sin escritorio

Categoría Telefonía

Estado Activo

Lanzamiento más reciente 2013/02/04

Sitio Web http://www.elastix.org/

Popularidad Puesto 195

Page 20: Telefonia ip y_gnulinux

20

AsteriskNOWSistema Operativo Linux

Basado en Fedora Centos

País de origen USA

Arquitectura x86, x64

Escritorio Sin escritorio

Categoría Telefonía

Estado Activo

Lanzamiento más reciente 2013/03/20

Sitio Web http://www.asterisknow.org/

Popularidad Puesto 226

Page 21: Telefonia ip y_gnulinux

21

DigAnTelSistema Operativo Linux

Basado en Red Hat, Centos

País de origen USA

Arquitectura X86

Escritorio Sin escritorio

Categoría Telefonía

Estado Activo

Lanzamiento más reciente 2012/10/09

Sitio Web http://www.digantel.org/

Popularidad Puesto 277

Page 22: Telefonia ip y_gnulinux

22

trixboxSistema Operativo Linux

Basado en Fedora Centos

País de origen USA

Arquitectura X86

Escritorio Sin escritorio

Categoría Telefonía

Estado inactivo

Lanzamiento más reciente Marzo 2009

Sitio Web http://www.trixbox.org/

Popularidad Fuera del ranking

Page 23: Telefonia ip y_gnulinux

23

Bibliografía • Cuando se habla de GNU/Linux, lo que piensan

muchas personas es simplemente: “Poca bibliografía”• La verdad no puede estar más lejos de este

pensamiento porque existen toneladas de información aquí unos cuantos

• En las páginas principales de los proyectos:– http://wiki.alpinelinux.org/wiki/Tutorials_and_Howtos – https://wiki.asterisk.org/wiki/dashboard.action– http://www.elastix.org/index.php/en/product-information.html

• De los usuarios de las plataformas– Elastix a Ritmo de Merengue– http://asterisk.ru/store/files/TrixboxCE-2.6.pdf