Vo ip codec 2013

26
1 Fundación Proydesa Codecs ( VOIP )

Transcript of Vo ip codec 2013

Page 1: Vo ip codec 2013

1

Fundación Proydesa

Codecs ( VOIP )

Page 2: Vo ip codec 2013

2

Brindará este seminario

Luis Adrián Amato Perrupato

Estudios Formales:Licenciado en Informática de la UNLZ

Certificaciones:CCNA, CCNA-Voice, JNCIA, CCNP(Routing), ITQ, ECE

Experiencia:IBM, Proydesa y Bitsense

[email protected]@bitsense.com.ar

@amatoluis

Page 3: Vo ip codec 2013

3

Quienes están por detrás ?

www.4kconf.com

@bitsensevoipwww.bitsense.com.ar

Page 4: Vo ip codec 2013

4

Objetivos

[email protected]@bitsense.com.ar@amatoluis

Aprende Interactuar Crear un ambiente ameno

Page 5: Vo ip codec 2013

5

Agenda

[email protected]@bitsense.com.ar@amatoluis

Que es VOIP ?

Partes Voip

CODECS

Page 6: Vo ip codec 2013

6

La VOIP es ….

[email protected]@bitsense.com.ar@amatoluis

Voz sobre IP ;-)

Conjunto de tecnologías → Permiten transmitir Voz en

una red conmutada por paquetes

Implica un cambio radical respecto a la telefonía

tradicional, al basarse en el stack IP para su

transmisión

Page 7: Vo ip codec 2013

7

Componentes

[email protected]@bitsense.com.ar@amatoluis

Protocolos de señalización

Protocolos de Media

Page 8: Vo ip codec 2013

8

Protocolos de señalización

[email protected]@bitsense.com.ar@amatoluis

SIP

Skinny ( SCCP )

H323 ( paraguas )

Page 9: Vo ip codec 2013

9

Protocolos de media

[email protected]@bitsense.com.ar@amatoluis

RTP (Protocolo de Transporte de Tiempo real)

– Utilizado para transportar el audio y Video

– Estandar de Internet

– RFC 3551

Page 10: Vo ip codec 2013

10

CODEC proviene de ..

[email protected]@bitsense.com.ar@amatoluis

Coder/DECoder. Implementan una serie de algoritmos que permiten transformar la señal analógica en una tira de bits y viceversa.

Page 11: Vo ip codec 2013

11

Características

[email protected]@bitsense.com.ar@amatoluis

- Calidad

Frecuencia de muestreo (KHz)

- Ancho de banda

Tasa de bits (bits x segundo)

Frame size (tamaño del frame en bits)

- Consumo de recursos

MIPS

Page 12: Vo ip codec 2013

12

Encontramos

[email protected]@bitsense.com.ar@amatoluis

Libres

G.711 (µlaw)

G.711 (alaw)

G.726 (ADPCM)

GSM

Speex

G.722

ILBC

Opus

No libresG.729AG.723.1

Page 13: Vo ip codec 2013

13

G.711

[email protected]@bitsense.com.ar@amatoluis

El mas simple.

Mayor calidad de sonido, a costa de mayor ancho de banda.

Viene en dos sabores:

- μlaw (Se usa en USA) - alaw (Se usa en Europa)

Todos los equipos de VOIP lo soportan.

- 8 KHZ

- 64Kbps

- 0.2 MIPS (Prácticamente no usa el CPU)

- 20 ms

Page 14: Vo ip codec 2013

14

G.722

[email protected]@bitsense.com.ar@amatoluis

Es relativamente nuevo. Soportado por nuevos equipos.

La calidad de voz es muy buena, particularmente para conferencias.

También denominado Codec HD

- 16KHz

- 48 Kbps a 64 Kbps (sub-bands)

- 10 MIPS

- 20 ms

Page 15: Vo ip codec 2013

15

G.729

[email protected]@bitsense.com.ar@amatoluis

Excelente calidad de sonido

Alto consumo de CPU

Patentado, se debe pagar una licencia por su uso.

Muy popular entre los ITSP y equipos de telefonía.

- 8 KHz

- 8 Kbps

- 20-25 MIPS

- 10 a 20 ms

Page 16: Vo ip codec 2013

16

ILBC

[email protected]@bitsense.com.ar@amatoluis

Óptima respuesta ante perdida de paquetes,

jitter y retardo

Carga de CPU similar a G.729A

- 8 KHz

- 13,3 – 15,2 Kbps

- 15-18 MIPS

- 20 a 30 ms

Page 17: Vo ip codec 2013

17

Codecs actuales

[email protected]@bitsense.com.ar@amatoluis

Page 18: Vo ip codec 2013

18

Resumen

[email protected]@bitsense.com.ar@amatoluis

ProtocoloProtocolo CalidadCalidadAncho de Ancho de

BandaBanda TamañoTamaño ConsumoConsumo

G.711 8KHz 64 Kbps 20ms 0.2 MIPS

G.722 16KHz 48–64 Kbps 20ms 10 MIPS

G.729 8KHz 8 Kbps 10-20ms 20-25 MIPS

ILBC 8KHz 13,2-15 Kbps 20-30ms 10-20 MIPS

Page 19: Vo ip codec 2013

19

Estructura

[email protected]@bitsense.com.ar@amatoluis

RTP Media

UDP

IP

Ethernet

Page 20: Vo ip codec 2013

20

Estructura

[email protected]@bitsense.com.ar@amatoluis

g711: 160 bytes → ~ 74% carga “útil”g729: 20 bytes → ~ 27% carga “útil”

g711 “samplea” la señal cada 10ms, cada muestra ocupa 80 bytes, viajan 2 muestras por paquete → payload = 160 bytes. g729 “samplea” la señal cada 10ms, cada muestra ocupa 10bytes, viajan 2 muestras por paquete → payload = 20 bytes.

20 bytes 8 bytes 12 bytes14 bytes*

54bytes

Entonces 1 segundode audio representan

50 paquetes50 paquetes

Page 21: Vo ip codec 2013

21

Calculo

[email protected]@bitsense.com.ar@amatoluis

BR: bit RateNEB: Nominal Ehternet BW

Page 22: Vo ip codec 2013

22

MOS

[email protected]@bitsense.com.ar@amatoluis

Se utiliza un codec determinado en una charla y se pide a los participantes una puntuación del 1 al 5.

Page 23: Vo ip codec 2013

23

Los enemigos VOIP son

[email protected]@bitsense.com.ar@amatoluis

Packet – LostJitterDelay

Page 24: Vo ip codec 2013

24

Los aliados

[email protected]@bitsense.com.ar@amatoluis

Good Network admin QoS Network

Page 25: Vo ip codec 2013

25

Ubicación de Codecs

[email protected]@bitsense.com.ar@amatoluis

LANG.711G.722

WANG.729ILBCG.722 (buen BW)

INERNETILBCG.729

Page 26: Vo ip codec 2013

26