vo ip para el desarrollo

21
PBX (la base) PSTN (la salida a la red telefónica RTB) Comparación entre la señalización en IP y en RTB Equipos VoIP (los terminales) Calidad de servicio Codecs, Latencia y Jitter La receta al detalle (Contenidos)

Upload: alberto-lopez

Post on 11-Jul-2015

655 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Vo ip para el desarrollo

•PBX (la base)•PSTN (la salida a la red telefónica RTB)

✔ Comparación entre la señalización en IP y en RTB

•Equipos VoIP (los terminales)•Calidad de servicio

✔ Codecs, Latencia y Jitter

La receta al detalle (Contenidos)

Page 2: Vo ip para el desarrollo

¿Qué es una PBX?

•Private (Automatic) Branch Exchange.Definición para humanos

•Permite compartir una o mas líneas telefónicascon multiples usuarios•Encamina llamadas entrantes y salientes•El dueño (personal) del sistema toma lasdecisiones de encaminamiento y decide cómocompartir líneas con los usuarios

Page 3: Vo ip para el desarrollo

Ventajas de la PBX

• Servicios de valor añadido

✔ Transferencia de llamadas✔ Llamadas a tres✔ Buzones de voz✔ Servicios “Interactive Voice Response”

(IVR)

Page 4: Vo ip para el desarrollo

¿Qué es Asterisk?

• Una implementación libre de una central(ita) telefónica

• Permite que sus “teléfonos” asociados puedan hacer llamadas entre ellos y conectarse a cualquier otra subred telefónica

Page 5: Vo ip para el desarrollo

¿Qué es Asterisk?

• Creado por Mark Spencer (Digium)✔ Basado en el trabajo de Jim Dixon

(Zapata Telephony Project)

• Funciona mejor bajo GNU/Linux

Page 6: Vo ip para el desarrollo

PSTN/RTB

• Public Switched Telephone Network/Red de Telefonía Básica✔ La red global de circuitos conmutados detelefonía✔ La agregación de todas las subredespúblicas de telefonía en el mundo✔ La red que se quedará obsoleta

Page 7: Vo ip para el desarrollo

RTB vs Internet

• Flujo de información✔ Canal vs. datagramas individuales

• Procesamiento de datos✔ Dentro de la red vs los bordes

• Organismos de estandarización✔ ITU vs IETF

• Mecanismos de enrutamiento✔ Números telefónicos vs direcciones IP

Page 8: Vo ip para el desarrollo

Señalización en telefonía

• Las “señales” y los “datos” están separados en canales independientes• La señal✔ responsable del establecimiento y estadode la “llamada”✔ se usan en coordinación con sistemas defacturación

Page 9: Vo ip para el desarrollo

Señalización en RTB

• Las PBX son los “routers” de la RTB

• Dos componentes dependiendo de su rol✔ FXO = Foreign Exchange Office✔ FXS = Foreign Exchange Station

Page 10: Vo ip para el desarrollo

Foreign Exchange Office (FXO)

• Cualquier dispositivo que actúa como un“teléfono”• Acepta señales✔ on-hook/off-hook colgado/descolgado✔ ocupado

• Inicia y recibe llamadas telefónicas

Page 11: Vo ip para el desarrollo

Foreign Exchange Station (FXS)

• Genera tono de marcado y de llamada(ring).

• En líneas analógicas genera:✔ pulsos de llamada✔ alimenta los terminales telefónicos

Page 12: Vo ip para el desarrollo

Para no olvidarse...

• Un FXS se conecta a un FXO y viceversa✔ De la misma forma que una líneatelefónica (FXS) se conecta a un teléfono(FXS)

• Un FXS es un elemento activo que alimentaun elemento pasivo (FXO)

Page 13: Vo ip para el desarrollo

FXO, FXS en una PBX

• Las PBXs que tienen un FXO y FXS puedenconectarse a la RTB y alojar terminales

• Las líneas telefónicas que vienen del operador se tienen que conectar al interfazFXO de la PBX

• Los teléfonos de tu oficina se tienen queconectar a los interfaces FXS de la PBX

Page 14: Vo ip para el desarrollo

FXO y FXS

Un teléfono analógico es un dispositivo FXO conectado a una línea telefónica (RTB)actuando como FXS

Page 15: Vo ip para el desarrollo

FXO y FXS

Un adaptador telefónico o ATA actúa como un FXS.

Page 16: Vo ip para el desarrollo

FXO y FXS

Una PBX puede incorporar tanto interfacesFXS como F

Page 17: Vo ip para el desarrollo

Señalización analógica

Las señales que se transmiten entre el FXS y el FXO son:

• Tono de marcado y ocupado• Tono de llamada (Ring tone)• Colgado y descolgado

Page 18: Vo ip para el desarrollo

Señalización analógica

• Los métodos de señalización varían de un lugar a otro• Dos de los métodos mas comunes son “loop start” y “ground start”• Dentro de la RTB se usa tradicionalmente SS7 (AT&T, ITU)

Page 19: Vo ip para el desarrollo

Señalización analógica

• En la RTB, voz y datos están separados✔ Un “circuito” es para voz (la conversación)✔ Un segundo “circuito” es para las señales

de administración y supervisión (SS7)

• Estos circuitos de información no tienen queusar el mismo canal físico

Page 20: Vo ip para el desarrollo

Señalización en telefonía IP

• Las conversaciones y las señales estánseparadas (como en RTB)

• Cada uno de los mecanismos deseñalización representa un “culto” de seguidores

Page 21: Vo ip para el desarrollo

Señalización en telefonía IP

• Docenas de protocolos y sus cultos:

✔ H.323 (Telco)✔ SIP (Internet) Session Initiation Protocol✔ IAX2 (Comunidad) Inter-Asterisk

eXchange