Está en la página 1de 41

SERVICIOS

CONVERGENTES
(VOZ, VIDEO Y
DATOS)
ASY4141
Introducción a la
Telefonia IP
Conociendo la telefonía

Orígenes de la Telefonía IP
Introducción a la Telefonía
IP (1)
Telefonía IP

» La telefonía IP (Internet Protocol) es una tecnología que reúne


la transmisión de voz y de datos, posibilitando la utilización de
redes informáticas para efectuar llamadas telefónicas.

» La telefonía IP surge como una alternativa a la telefonía


tradicional, brindando nuevos servicios al cliente entre los que
se cuentan una seria de beneficios económicos y tecnológicos.

4
Introducción a la Telefonía
IP (2)
VoIP

» La voz sobre IP o VoIP consiste en transmitir voz sobre


protocolo IP.

» Por lo tanto, la voz sobre IP corresponde sólo a un servicio que


forma parte importante de la Telefonía IP.

5
¿En que consiste?
» Es una forma de codificación y encapsulamiento de señales digitales de voz
para ser transmitidas a través de redes de paquete (p.e. IP)

» La voz es primeramente digitalizada y procesada para ocupar menos ancho


de banda (Codificada)
• Los DSP (Digital Sound Processor) son dispositivos electrónicos
encargados de la compresión y paquetización
» Luego se encapsula en el protocolo IP formando paquetes y se transmite

» Aprovecha la red IP para la comunicación de voz


• Utiliza las redes LAN y WAN como medio de Transmisión
• Voz y datos completamente integrados

» En el extremo receptor se realiza el proceso inverso y se recupera la voz


6
Voz sobre Redes de
Paquetes
 Funciones básicas que debe realizar un sistema de voz sobre IP
–Digitalizar (G.711) y comprimir si es necesario (G.723 ó G.729)
• La voz es nativamente una señal analógica
• si el paquete va a pasar por una red WAN
–Paquetizar (encapsulada en paquetes IP)
–Enrutamiento de los paquetes

Señal de voz Señal de voz

Codificación Decodificación

Empaquetado Desempaquetado
Red de paquetes IP
(Internet, MPLS)

7
Tipos de llamadas de VoIP
» PC a PC
» PC a Teléfono
» Teléfono a Teléfono

PSTN
Cable Modem

Gateway
Gateway

INTERNET
Acceso Internet De
dic
Dedicado ado

8
Protocolos VoIP

Los protocolos utilizados por VoIP corresponden a los utilizados por


IP y otros creados específicamente para poder soportar los
servicios de la Telefonía IP.

Estos se pueden clasificar en varios tipos.

» Protocolos de señalización
» Protocolos de transporte de voz
» Protocolos de plataforma IP

9
Protocolos VoIP

Protocolos de señalización
» SIP
» IAX
» H.323
» MGCP
» SCCP
Protocolos de transporte de voz
» TCP
» UDP
» RTP (Real-time Transport Protocol

10
Protocolos VoIP

Protocolos de plataforma IP

» IP
» TCP
» UDP
» RTP (Real-time Transport Protocol)

11
Protocolos VoIP

12
Modelo de referencia
TCP/IP

13
Criterios de entrega
» IP (Internet Protocol)
• Protocolo de nivel de red
• Se preocupa de hacer llegar cada paquete a su destino del mejor modo posible
» Datos Entrega confiable (TCP, protocolo de nivel de transporte)
• Proporciona transporte de datos de un nodo a otro mediante el uso de técnicas
orientadas a la conexión
» Multimedia: Entrega a tiempo (UDP)
• Intercambio de información (audio y video en tiempo real)
• Transmisión de paquetes de sonido y video no interactivo bajo UDP (User
Datagram Protocol)
• Protocolo de nivel de transporte
• Establece la comunicación entre dos estaciones pero no provee confiabilidad
• Los paquetes pueden llegar en desorden o no llegar

14
Protocolo de nivel de
Transporte
» TCP (Transmission Control Protocol)
• Servicio de entrega de paquetes orientado a conexión
• Es confiable y se basa en el establecimiento de Circuitos Virtuales
• Maneja el concepto de puertos
• Las conexiones se identifican por dos pares :
○ (Dirección IP Host 1, Puerto Host 1)
○ (Dirección IP Host 2, Puerto Host 2)
• Se pueden tener varias conexiones simultáneas al mismo puerto en un host
• Existen (al igual que en UDP) Puertos BIEN CONOCIDOS que son asignados a
aplicaciones específicas
• Los bloques de información que entrega la aplicación son divididos en
segmentos de datos y manejados óptimamente
• El tamaño de los segmentos es independiente del tamaño de los bloques de
información
• Estos segmentos de datos son entregados al nivel IP para su transmisión

15
Protocolo de nivel de
Transporte
» UDP (User Datagram Protocol)
• Servicio de entrega de paquetes NO orientado a conexión
• Las aplicaciones desarrolladas que utilizan UDP deben ser responsables de la
confiabilidad
• Varias aplicaciones pueden utilizar simultáneamente los servicios de UDP
• La forma de diferenciar las aplicaciones consiste en la asignación de PUERTOS
• Algunos puertos se denominan PUERTOS BIEN CONOCIDOS y se asignan a
aplicaciones específicas

16
UDP

Puerto l Puerto n Puerto m

UDP Mux

Datagrama UDP

Nivel IP

17
Protocolo: RTP
» RTP: Real-Time Transport Protocol (protocolo en tiempo real)
• Estándar para el transporte de tráfico en tiempo real sobre Internet
• Origen: red MBONE (Multicast Backbone): red virtual de difusión superpuesta sobre
Internet para multiconferencias
• Se asume la existencia
○ Imperfecciones en la red (pérdidas y retardos)
○ Posible variación de características de la red durante la comunicación
• Corre sobre UDP
• Considera sincronización, con tags de tiempo.
• RTCP: Real-Time Trasport Control Protocol
• RTP: No se concentra en entrega segura de información como TCP
• Es preferible entregar a tiempo, que entregar confiable
» RTP le agrega a cada trama la identificación del tipo de información que contiene, el número de
secuencia y la hora en que fue generada. Esto permite que el receptor transmita la información
al usuario al mismo ritmo en que fue generada y permite conocer si hubo descartes de
información

18
Estructura paquete RTP

20 8 12 Bytes Variable
Cabecera Cabecera Cabecera
Datos (Audio o Video digital)
IP UDP RTP

La cabecera RTP incluye: Con esto el receptor puede:

Identificar el tipo de
Tipo de carga útil
información recibida
(7 bits)
(ej.: audio G.722)

Ordenar datagramas
Número de secuencia
recibidos,
(16 bits)
detectar perdidos

Reproducir en el
Timestamp
instante adecuado,
(32 bits)
sincronizar audio y vídeo

19
Cabecera RTP

» El campo “Tipo de carga útil” (Payload Type)


» El campo “Número de secuencia”
» El campo “Timestamp”

20
RTCP (RTP Control
Protocol)
» Protocolo que trabaja en conjunto con RTP que se basa en la transmisión
periódica, a todos los participantes de una sesión, de paquetes de control
con información sobre la calidad de la comunicación

» Regula intercambio de mensajes de control en una sesión multimedia

» Información de calidad de servicio:


• Retardo
• Jitter
• Tasa de paquetes recibidos y perdidos...

» No proporciona mecanismos QoS

21
Protocolos RTP y RTCP
» Audio y video
• Puertos UDP pares e independientes en cada extremo

RTP RTP RTP RTP


UDP UDP UDP UDP
IP IP IP IP IP IP
Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2

Terminal RTP Terminal


VoIP VoIP
Red IP

RTCP RTP RTCP RTP RTCP


UDP UDP UDP UDP
IP IP IP IP IP IP
Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2 Nivel 2

 Información periódica del estado y calidad de la comunicación


–Puertos UDP inmediatamente superiores
22
Análisis del Paquete de
VoIP
» De tramas (Frames) a Paquetes
• El Software Ensamblador de Paquetes dentro del DSP toma los frames
del CODEC y crea paquetes (packets)
» Combinación de tramas en un paquete
• Varias tramas pueden estar contenidos en un sólo paquete

Frames

10110101 10110101 10110101 10110101

Packet

23
Análisis del Paquete de
VoIP
» Se agrega un encabezado Real Time Protocol (RTP) de 12 bytes, que provee:
• Número de secuencia
• Time stamp
• El paquete es enviado a través de la red WAN

RTP 10110101 10110101 10110101 10110101

 Se agrega al paquete un IP header de 20 bytes que contiene:


–Dirección IP de origen
–La dirección IP de destino
 Se agrega también un header UDP de 8 bytes conteniendo los puertos sockets
de origen y destino

IP UDP RTP 10110101 10110101 10110101 10110101

24
Análisis del Paquete de
VoIP
» Por tanto el Overhead Total es de 40 Bytes
• 20 Bytes de IP
• 8 Bytes de UDP
• 12 Bytes de RTP
• Total de 40 Bytes O 320 Bits por cada paquete

» Normalmente se lleva 20 ms de voz en cada paquete por lo que implica un BW de


320bits/20ms = 16 Kbps

» Si se está empleando G.729 a se tiene un BW adicional 8 Kbps

» Por lo tanto se obtiene un BW total de 24 Kbps

25
Conociendo la telefonía

El Gateway
El Gateway
» El Gateway es responsable por la adaptación desde la telefonía tradicional a la Telefonía IP
• Interconexión entre la red IP y el sistema telefónico tradicional analógica (PBX tradicional)
o red pública (PSTN) o con la red RDSI

» Emplea DSP´s y Microprocesadores

–DSP Digital Signal Processor(s)


DSP • Voice Compression
• Tone Detection/Generation
Telephones
(Circuitos)
DSP Ethernet • Echo Cancellation
(Internet)
Micro • Silence Suppression
DSP
–Micro Processor(s)
• Telephony Protocols
DSP • Network Protocols
• Management
• Routing
• Billing
27
Gateway
» Podemos considerar al Gateway como una caja que por un lado tiene una interfaz LAN y por el
otro dispone de uno o varios de las siguientes interfaces:
• Interfaces analógicas
○ 1 o más puertas FXS/FXO
○ Diferentes señalizaciones (loop start, E&M,...)
○ FXO. Para conexión a extensiones de centrales telefónicas o a la red telefónica
básica.
○ FXS. Para conexión a enlaces de centrales telefónicas o a teléfonos analógicos.
○ E&M. Para conexión específica a centralitas (centrales telefónicas)
• Interfaces digitales
○ BRI. Acceso básico RDSI (2B+D)
○ PRI. Acceso primario RDSI (30B+D)
○ G703/G.704. (E&M digital) Conexión especifica a centrales a 2 Mbps.
○ 1 o más puertas (E1)
○ Diferentes señalizaciones: R2,ISDN,SS7,...

28
Gateway
» Un gateway es un dispositivo que cuida las funciones de Interworking para
hacer de puente entre circuitos-paquetes y la red basada en IP. Transforma
los paquetes IP en señales digitales o analógicas y viceversa. Traduce la
señalización de la llamada.

» La media gateway conectada a la LAN permitirá que un teléfono IP se


comunique a través de la red PSTN/ISDN y trabajar con un cliente que utilice
una PABX estándar.

» No se debe olvidar que todavía se necesita PSTN/ISDN para conectar 2


compañías con sistemas IP que no tienen una línea de datos entre ellos.

29
Teléfono a Teléfono

Analog Digital IP LAN


Voice Gateway Voice Packet

Voice

LAN

IP
WAN

Router Router

Gateway

Sitio Remoto

30
Gateway Voice Interfaces

PBX PBX

Eth FXO FXS Eth E1/PRI E1/PRI

PBX

Eth E&M E&M FXO FXS Eth

» FXO—Foreign Exchange Office


» FXS—Foreign Exchange Station
» E&M—Ear and Mouth
» PRI—Primary Rate Interface

31
Codificación de la voz

Para transportar la voz se utilizan algunos protocolos como SIP, IAX


y otros como RTP o RTCP. Pero la voz es una onda analógica que
necesita transformarse a digital en algún formato antes de ser
transmitida.

Pero para transmitir la voz, debemos paquetizarla, y si la


enviáramos tal como es, se desaprovecharían los recursos de red,
por lo que se generaron algunas alternativas de formatos de
transmisión, llamadas “codecs”.

32
Conociendo la telefonía

Codificación
Codificación de la voz

Codecs

Palabra que proviene de COdificación y DECodificación.

Sus objetivos principales son adaptar la información digital para


poder comprimirla, ocupar un menor ancho de banda y hacer
compatibles diferentes dispositivos.

Algunos codecs son:


G.711, G.729, GSM, etc.

34
Codificación de la voz

G.711

Es uno de los codecs más usados de todos los tiempos y proviene


de un estándar ITU-T que fue liberado en 1972. Viene en dos
versiones llamadas u-law y a-law. La primera versión se utiliza en
los Estados Unidos y la segunda se utiliza en Europa.

35
Codificación de la voz

G.729

También se trata de una recomendación ITU cuyas


implementaciones ha sido históricamente licenciadas, o sea que
hay que pagar por ellas.
La ventaja en la utilización de G.729 radica principalmente en su
alta compresión y por ende bajo consumo de ancho de banda lo
que lo hace atractivo para comunicaciones por Internet. Pese a su
alta compresión no deteriora la calidad de voz significativamente y
por esta razón ha sido ampliamente usado a través de los años por
muchos fabricantes de productos de VoIP.
Nota: Existen diferentes versiones de G.729.

36
Codificación de la voz

G.722

G.722 proporciona una calidad de voz mejorada debido a un ancho


de banda de voz más amplio de 50–7000 Hz en comparación con
los codificadores de voz de banda estrecha como G.711, que en
general están optimizados para una calidad alámbrica POTS de
300–3400 Hz. G.722 muestra datos de audio a una velocidad de 16
kHz (con 14 bits), el doble que las interfaces de telefonía
tradicionales, lo que da como resultado una calidad y claridad de
audio superiores.
Su ultima versión estable es de finales del 2012
Se le conoce como Voz HD

37
Codificación de la voz

GSM

Muchas personas suelen preguntar si el codec GSM tiene algo que


ver con el estándar de comunicaciones celulares y la respuesta es
que sí.

El estándar que define la tecnología celular GSM (Global System for


Mobile communications) incluye este codec.

38
Codificación de la voz

39
Resumen

o El uso de recursos de red para brindar servicios de


telefonía.
o Señalización también es importante en la Telefonia IP.
o El gateway será nuestro principal equipamiento de
telefonía
o Codificación es necesaria en la digitalización de la voz
y transmisión a través de la red.
Preguntas de Cierre

 ¿Qué aprendimos en la clase de hoy?

 ¿Cuál es la diferencia entre telefonía IP y Voz sobre IP?

 ¿Cuál es la función de los paquetes RTP?

 ¿Qué es lo que realiza un Codec?

También podría gustarte