Escolar Documentos
Profissional Documentos
Cultura Documentos
Redes Multimedia
(versin 2010-2011)
Sumario
Fundamentos de telefona. Conversin analgico-digital Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Videoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
0 dB
MSICA
Potencia relativa
-20 dB
10 Hz
100 Hz
1 KHz
10 KHz
100 KHz
Al reducir la anchura del canal no solo se reduce el ancho de banda, tambin se reducen los requerimientos de calidad, ya que se tolera una mayor distorsin
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Conversin analgico-digital
Ruido (o error) de cuantizacin Digitalizacin
La seal digital se ha de ajustar a uno de los valores preestablecidos de amplitud El error de cuantizacin depende del nmero de bits por muestra.
100100111011001
Rogelio Montaana
En 1972 la ITU-T estableci el estndar G.711 para la telefona digital, tambin llamado PCM (Pulse Code Modulation) El muestreo se hace con una frecuencia de 8 KHz, es decir una muestra cada 125 s. La amplitud se representa en una escala logartmica utilizando 8 bits por muestra El caudal utilizado es de 64.000 bits por segundo. Este caudal se utiliz despus para el canal B de RDSI (Red Digital de Servicios Integrados) Existen dos variantes de G.711:
G.711 - law: usada en Norteamrica y Japn G.711 A-law: usada en el resto del mundo
Universidad de Valencia
Rogelio Montaana
Bucle de abonado
Cdec
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Vdeoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona sobre Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Sonido telefnico (G.711) CD-DA (Compact Disc Digital Audio) (Linear PCM) DVD-Audio
64 Kb/s (canal B de RDSI) 1,411 Mb/s (CD-ROM 1x) 9,216 Mb/s (capacidad de un DVD)
44,1
22,05
16 lineal
96
192 (mx.)
96
24 lineal (mx.)
144 (mx.)
Universidad de Valencia
Rogelio Montaana
Cuando se estandariz el CD-DA el objetivo fue mantener, e incluso mejorar, la calidad que tena la Hi-Fi existente. La disminucin en alguno de los parmetros del CD-DA podra haber dado lugar a una merma perceptible de calidad
Universidad de Valencia Ampliacin Redes 2-14 Rogelio Montaana
SB-ADPCM (G.722.1)
SB-ADPCM (G.722.1C) Bajo Retardo y, en general, baja calidad (telefona) AMR-WB (G.722.2) MP-MLQ (G.723.1) ADPCM (G.726)
7
14 7 3,3 3,3
16/24/32
24/32/48 12,65-23,85 6,3/5,3 16/24/32/40
Voz y msica
Voz y msica Voz (GSM) Voz Voz
LD-CELP (G.728)
CS-ACELP (G.729A) LPC-10E (FS 1015) MELP (STANAG-4591) ILBC (RFC 3951)
3,3
3,3 3,3 3,3 3,3 22/24 16/22/24 16/22/24 16/22/24 16/22/24 Ampliacin Redes 2-15
16
8 2,4 0,6-2,4 13,33/15,2 705,6/768 192-256 96-128 64 32-44
Voz
Voz Voz Voz Voz Voz y msica Voz y msica Voz y msica Voz y msica Voz y msica Rogelio Montaana
CD-DA / DAT MPEG-1 Layer I MPEG-1 Layer II MPEG-1 Layer III (MP3) MPEG-2 AAC
Universidad de Valencia
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Ancho de banda
20 kHz 20 kHz 20 kHz
Caudal
64-256 Kbps 64-384 Kbps 24-192 Kbps
Retardo
40 ms 54 ms 20 ms
Complejidad (CPU)
17,7 MIPS > 100 MIPS > 130 MIPS
Universidad de Valencia
Ampliacin Redes 2-
Rogelio Montaana
Comparacin de codecs
La comparacin de calidad de codecs de audio no puede hacerse por tcnicas objetivas. Se suele recurrir a encuestas de opinin puntuando entre 1 y 5, obteniendo lo que se denomina un MOS (Mean Opinion Score) Fuente Simulacin de canal
Limitacin Codec X
5
4 3 2 1
Excelente
Buena Regular Pobre
Imperceptible
Apenas perceptible, no desagradable Perceptible, levemente desagradable Desagradable, pero aceptable
Universidad de Valencia
Rogelio Montaana
Compresin vs calidad
Caudal (Kb/s)
64 56 48
PCM (G.711)
Normalmente para tener alta compresin con calidad y bajo retardo hay que ejecutar el algoritmo de compresin en hardware, en unos chips llamados DSP (Digital Signal Processor)
40
32 24 16 8 0 0 1 2 3 4 5
LPC 4.8 ADPCM 24 (G.725) ADPCM 16 (G.726) CS-ACELP (G.729a) LDCELP 16 (G.728) CS-ACELP 8 (G.729) MP-MLQ 6,4 (G.723.1) ADPCM 32 (G.726)
Audio MPEG-1
Compresin psicoacstica con prdidas (aprovecha las caractersticas del odo humano). Frecuencias de muestreo entre 8 y 48 KHz. Si se va a utilizar un caudal reducido es conveniente hacer el muestreo a baja frecuencia. Tres capas en orden ascendente de complejidad/calidad. Cada capa incorpora nuevos algoritmos, y engloba los de las anteriores :
Capa I: buena calidad con 192-256 Kbps por canal; no se utiliza Capa II: calidad CD con 96-128 Kbps por canal Capa III: calidad CD con 64 Kbps por canal
El ms utilizado actualmente es Capa III por su mayor eficiencia. Tambin se le conoce como MP3. El caudal puede estar entre 8 y 320 Kb/s
Universidad de Valencia Ampliacin Redes 2-21 Rogelio Montaana
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Vdeoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Escaneador rasterizador
amplitud tiempo amplitud amplitud
G
B
tiempo
tiempo
Universidad de Valencia
Rogelio Montaana
Fundamentos de la TV en color
Las seales R-G-B obtenidas se transforman en otras tres, una de luminancia (Y) y dos de crominancia (U y V). Esta conversin se hace:
Para mantener la compatibilidad con televisin en blanco y negro (en ese caso se ignora la crominancia) Para dar ms ancho de banda a la luminancia, ya que el ojo es menos sensible a la crominancia
Universidad de Valencia
Rogelio Montaana
Funcionamiento de la TV en color
Matriz Inversa R G B TV Color
R G B
Circuito Matricial
U V
Modulador Modulador
Mezclador
El modulador traslada las seales U y V a frecuencias superiores, para que no se solapen con la luminancia
Filtro
TV Blanco y Negro
Universidad de Valencia Ampliacin Redes 2-26 Rogelio Montaana
Submuestreo
La reduccin de la resolucin en las componentes de crominancia se denomina submuestreo (equivalente a reducir la frecuencia de muestreo al digitalizar una onda) El submuestreo se basa en la menor sensibilidad del ojo humano a la crominancia. El submuestreo de CCIR-601, llamado 4:2:2, reduce la informacin de crominancia a la mitad. Sin submuestreo el caudal total sera 248,832 Mb/s. La informacin de crominancia puede reducirse an ms aplicando submuestreo 4:1:1 4:2:0. Esto degrada un poco la calidad de color, pero la diferencia respecto a 4:2:2 es pequea y slo suele ser percibida por profesionales o en situaciones extremas.
Universidad de Valencia Ampliacin Redes 2-28 Rogelio Montaana
Submuestreo 4:2:2
720 720 360 576 576 576
8 bits
G B
Y
Cr Cb
Submuestreo 4:1:1
720 720 180 576 576 576 R
G
B
Y Cr Cb
Universidad de Valencia
Rogelio Montaana
Submuestreo 4:2:0
720 720 360 576 576 288
Cr
R Y B Cb
Compresin de vdeo
Para la compresin de vdeo se aplican dos tcnicas:
Compresin espacial o intraframe: se aprovecha la redundancia de informacin que hay en la imagen de cada fotograma, como en la imgenes JPEG Compresin temporal o interframe: se aprovecha la redundancia de informacin que hay entre fotogramas consecutivos.
La compresin temporal siempre lleva implcita la espacial La compresin temporal aumenta el consumo de CPU, pero mejora la eficiencia
Universidad de Valencia Ampliacin Redes 2-33 Rogelio Montaana
Generalmente en estos casos el audio se registra como LPCM (Linear Pulse Code Modulation, calidad CD sin compresin)
Universidad de Valencia Ampliacin Redes 2-34 Rogelio Montaana
Compresin temporal
Se definen tres tipos de fotogramas: I (Intra): autocontenidos, solo compresin espacial (como JPEG) P (Predictive): referido al P/I anterior. Compresin temporal por extrapolacin mediante macrobloques. Un macrobloque pueden ser: Inalterado: no modificado respecto al fotograma de referencia Desplazado: (p. ej. un baln en movimiento) se describe por un vector de movimiento y eventualmente una correccin (diferencia respecto al original) Nuevo: (p. ej. lo que aparece detrs de una puerta que se abre) se describe partiendo de cero por compresin espacial (como un fotograma I) B (Bidireccional): compresin temporal con interpolacin; referido al P/I anterior y al P/I posterior. Mxima compresin, mxima complejidad de clculo. Suaviza la imagen, reduce el ruido.
Universidad de Valencia Ampliacin Redes 2-35 Rogelio Montaana
Compresin temporal
Para detectar la redundancia de informacin los algoritmos de compresin temporal dividen la imagen de cada fotograma en una cuadrcula de macrobloques Cada macrobloque est formado por un cuadrado de 8x8 16x16 pxels. Por eso a veces cuando se pierden paquetes la imagen se ve cuadriculada. El tamao de un fotograma (especialmente P B) puede variar mucho en funcin de la cantidad de informacin que deba incluir respecto al fotograma anterior Los fotogramas B al ser una interpolacin del fotograma anterior y posterior aumentan la complejidad de clculo y la latencia
Ampliacin Redes 2-36 Universidad de Valencia Rogelio Montaana
Caudal instantneo
Fotograma I
300 Kb/s
0 Kb/s 0 ms
Universidad de Valencia
Tiempo
400 ms
100 ms
200 ms
Ampliacin Redes 2-37
300 ms
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
ISO (MPEG)
MPEG-4 part 10 (H.264 AVC) (2003-2006) JPEG 2000 Part 3 (M-JPEG 2000) (2001)
HEVC (2009)
MPEG-1 (1993)
1990
1992
1994
1996
1998
2000
2002
2004
2006
2008
2010
Universidad de Valencia
Rogelio Montaana
MPEG 1 y 2
MPEG-1 Orientado a vdeo en CD-ROM (vdeo progresivo) Objetivo: Calidad VHS. Caudal tpico 1,5 Mb/s til para teleenseanza, aplicaciones de empresa, negocios, etc. MPEG-2 Extensin compatible de MPEG-1 hacia arriba (mayor calidad) Orientado a TV digital (vdeo entrelazado) calidad SD (broadcast) tambin HD. Caudales de 4 a 100 Mb/s. til para un rango amplio de aplicaciones mediante diferentes niveles (calidades) y perfiles (algoritmos) Es el ms utilizado hoy en da (TV digital, DVDs, cmaras digitales)
Universidad de Valencia Ampliacin Redes 2-40 Rogelio Montaana
Finalidad Solo fotogramas I y P (para codecs de bajo costo) El ms utilizado Alta calidad, escalable
Espacial
Alto
Universidad de Valencia
Submuestreo
Alto 1920 x 1152 (HDTV 16:9) Alto-1440 1440 x 1152 (HDTV 4:3) Principal 720 x 576 (CCIR 601) Bajo 352 x 288 (MPEG1)
4:2:0
No
4:2:0
80 Mb/s
4:2:0
No
4:2:0
No
4:2:0/2
100 Mb/s
No
60 Mb/s
No
60 Mb/s
80 Mb/s
Niveles
15 Mb/s
15 Mb/s
15 Mb/s
No
50 Mb/s
No
4 Mb/s
4 Mb/s
No
No
Universidad de Valencia
Rogelio Montaana
MPEG 3, 4 y HEVC
MPEG-3: Grupo inicialmente pensado para HD, finalmente disuelto. Objetivo resuelto por reparametrizacin de MPEG-2. MPEG-4: ha aprobado multitud de estndares diferentes denominados partes de los que dos tienen que ver con algoritmos de compresin de video: Parte 2: basado en algoritmos DCT, como MPEG-1 y 2 pero un poco ms eficiente. Resoluciones desde 176 x 144 hasta 1920 x 1080 y caudales desde 64 Kb/s hasta 38 Mb/s. Utilizado en codecs DivX, Xvid y Nero Digital. Parte 10: tambin llamado H.264/AVC (Advanced Video Coding). Calidad comparable a MPEG-2 o MPEG-4 parte 2 con la mitad de caudal. Rango amplio de resoluciones (16 niveles) y algoritmos (14 perfiles). Se usa en algunas emisiones de HDTV y en videoconferencia (H.264) El siguiente estndar en desarrollo es el del grupo denominado HEVC (High Efficiency Video Codec) que es una colaboracin de la ISO y la ITU-T
Universidad de Valencia Ampliacin Redes 2-43 Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Videoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Por ese motivo normalmente se utiliza UDP El nico caso en que se utiliza TCP para trfico en tiempo real es como truco para cruzar los cortafuegos (que a veces no dejan pasar UDP). En esos casos se suele crear un buffer grande que retrasa la reproduccin 10-30 segundos, de forma que los reenvos s pueden llegar a tiempo y el efecto del slow-start puede compensarse con el contenido del buffer
Universidad de Valencia Ampliacin Redes 2-48 Rogelio Montaana
Caractersticas de UDP
UDP da un servicio best effort (del mejor esfuerzo) a nivel de transporte, igual que lo hace IP a nivel de red. En particular:
UDP no reenva paquetes perdidos UDP no descarta duplicados UDP no garantiza que se respete el orden UDP no realiza control de congestin
Universidad de Valencia
Rogelio Montaana
Rogelio Montaana
12
Variable
Datos (Audio o Video digital)
0
9 14
G.711 - law
G.722 MPEG Audio El valor se puede cambiar al vuelo en una transmisin, por ejemplo un audio de G.711 a G.728
15
26 31 32 33
G.728
M-JPEG H.261 MPEG 1 video MPEG 2 video
Universidad de Valencia
Rogelio Montaana
Tipo H.261 Tipo H.261 Seq. 30 Seq. 29 TS 635 TS 635 Ident. 653 Ident. 653
Tipo H.261 Tipo H.261 Seq. 28 Seq. 27 TS 315 TS 315 Ident. 653 Ident. 653
En este ejemplo cada paquete de audio contiene 80 ms o sea 640 muestras (el audio que corresponde a dos fotogramas)
Universidad de Valencia
Rogelio Montaana
Mensajes RTCP
Tipo de mensaje SR (Sender Report) RR (Receiver Report) SDES (Source Description) BYE Enviado por Contenido Emisores Receptores Emisores Emisores y receptores Informacin sobre paquetes enviados y timestamp de sincronizacin Informacin sobre paquetes recibidos, perdidos, jitter y retardo medidos Descripcin de un emisor, p. ej.: nombre, e-mail, telfono, identificacin, etc. Cuando un participante se despide del grupo
Universidad de Valencia
Rogelio Montaana
RTCP
Los mensajes RTCP no llevan informacin de audio/vdeo, slo informacin de control. Los mandan tanto emisores como receptores. En una emisin multicast el RTCP convierte a todos los receptores del trfico RTP en emisores del grupo multicast correspondiente (debido al envo de los Receiver Report) En principio una emisin RTP multicast con muchos receptores podra llegar a tener una parte importante de trfico RTCP Para evitarlo el trfico RTCP se limita a un 5% del trfico RTP. De ese 5% el 25% se asigna a los emisores (mensajes SR y SDES) y el 75% restante a los receptores (mensajes RR)
Universidad de Valencia Ampliacin Redes 2-55 Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de servicio Vdeoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona sobre Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Los problemas se pueden deber a congestin en la red o a que simplemente se est inyectando un caudal superior a la capacidad disponible
Universidad de Valencia Ampliacin Redes 2-59 Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
4 3
2 1
Salida 0 20 40 60
80 100 120 140 160 180 200 220 240 260 280 Ampliacin Redes 2-62
Tiempo (ms)
Rogelio Montaana
Universidad de Valencia
En comunicacin unidireccional (p. ej. conferencias, clases magistrales) se puede tolerar un retardo bastante mayor En aplicaciones donde el receptor no tiene ninguna posibilidad de interaccin (p. ej. emisora de radio por Internet) se genera un retardo de reproduccin de hasta 30 segundos, con lo que se pueden tolerar congestiones momentneas (y se puede funcioanr con TCP sin problemas)
Universidad de Valencia Ampliacin Redes 2-63 Rogelio Montaana
Intolerable
Universidad de Valencia
Rogelio Montaana
Informacin redundante
Algunos sistemas envan un flujo paralelo con informacin redundante utilizando cdigos correctores FEC (Forward Error Correction). Esto permite al receptor reconstruir los paquetes perdidos sin que el emisor los tenga que reenviar y sin tener que enviar el trfico duplicado Normalmente estos mecanismos se ajustan dinmicamente, de forma que cuando no se pierden paquetes no se enva informacin redundante
Universidad de Valencia
Rogelio Montaana
Codec ILBC
Para compensar la poca implantacin de tcnicas QoS en Internet se han desarrollado cdecs resistentes a la prdida de paquetes El codec ILBC (Internet Low Bitrate Codec) ha sido desarrollado por el IETF (RFC 3951) con el objetivo de permitir una calidad aceptable aun en el caso de que produzca la prdida de una cantidad significativa de paquetes ILBC es utilizado por Skype, Google Talk, Yahoo Messenger, Gizmo5, QuteCom y Ekiga
Universidad de Valencia Ampliacin Redes 2-68 Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Videoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Sentido Bidirecc.
Multicast Apropiado
Unidirec. Unidirec.
5-10 s 10-30 s
Uno Muchos
No Muy Apropiado
En el audio-vdeo bajo demanda el usuario puede controlar la emisin, de ah el requerimiento de un retardo no excesivo
Universidad de Valencia
Rogelio Montaana
Videoconferencia
Comunicacin interactiva por medio de audio y video. Opcionalmente puede haber comparticin de datos Puede ser:
Punto a punto Punto a multipunto Multipunto a multipunto
Universidad de Valencia
Rogelio Montaana
Requisitos/Caractersticas de la videoconferencia
Compresin/descompresin en tiempo real Retardo mximo 400 ms. Movilidad reducida Normalmente aceptable audio de calidad telefnica Necesidad de sincronizar audio y vdeo Necesidad de protocolo de sealizacin (servicio orientado a conexin)
Universidad de Valencia
Rogelio Montaana
Estndares de Videoconferencia
Los estndares H.32x (x = 0, 1, 2, 3 4) de la ITU-T establecen todo lo relativo a videoconferencia. La x depende del tipo de red utilizada Son estndares paraguas ya que en muchos casos se basan en otros estndares. Por ejemplo G.7xx para el audio, H-26x para el vdeo La serie H de la ITU-T se refiere a sistemas multimedia y audiovisuales.
Universidad de Valencia
Rogelio Montaana
RDSI
Universidad de Valencia Ampliacin Redes 2-75
IP
Rogelio Montaana
Videoconferencia H.320
3*BRI
RDSI
3*BRI
Polycom
Picturetel
Universidad de Valencia
Rogelio Montaana
Direcciones E.164
El formato de los nmeros de telfono se establece en el estndar E.164 de la ITU-T Los nmeros pueden tener un mximo de 15 dgitos decimales. Los primeros 1, 2 3 dgitos representan el pas, ej:
1: Norteamrica (Estados Unidos y Canad) 34: Espaa 216: Tnez
La estructura de las direcciones dentro de cada pas es decidida por el pas. Normalmente es de tipo jerrquico con criterio geogrfico
Universidad de Valencia Ampliacin Redes 2-77 Rogelio Montaana
Videoconferencia H.323
10BASE-T
Internet
ADSL
Sistema de sobremesa
Universidad de Valencia
Rogelio Montaana
RTP RTCP
UDP
IP
UDP
Universidad de Valencia
Rogelio Montaana
Terminales de videoconferencia
Polycom ViaVideo Video: H.261, H.263, H.263+ Audio: G.711, G.722, G.728, G.723.1 Caudal: 32-384 Kb/s (H.323) Formatos: CIF, QCIF Peso: 250 g Conexiones ent./sal.: USB, audio Precio: 500 euros Universidad de Valencia
Polycom ViewStation SP128 Video: H.261, H.263+ Audio: G.711, G.722, G.728 Caudal: 56-128 Kb/s (H.320), 56-768 Kb/s (H.323) Formatos: CIF, QCIF Peso: 2,7 Kg Conexiones ent./sal.: video v audio Precio: 5.000 euros Ampliacin Redes 2-80 Rogelio Montaana
Internet
GK
Alias H.323
Direccin IP
5111
5112 5113 5114
Pedro
Luis Laura Ana
147.156.1.20
147.156.3.12 147.156.4.15 147.156.7.45 Rogelio Montaana
Universidad de Valencia
Sealizacin H.323
Peticin de admisin Confirmacin de admisin Inicio Conexin
Terminal H.323
Intercambio de capacidades Apertura de canal lgico ACK de apertura de canal lgico Path Resv Flujo RTP Flujo RTP Flujo RTCP Medio RSVP (opcional) H.245
Terminal H.323
Universidad de Valencia
Rogelio Montaana
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Videoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Elementos de videoconferencia
Terminal: es el equipo que utiliza el usuario para comunicarse Gateway, pasarela o puerta de enlace: interconecta redes diferentes: H.320 (RDSI) e Internet (H.323) Gatekeeper o equipo selector: permite el control de acceso. Realiza la equivalencia de direcciones E.164 o usuarios a direcciones IP MCU, Multipoint Control Unit o Unidad de control multipunto: replica un flujo de audio/video para permitir multiconferencia
Universidad de Valencia Ampliacin Redes 2-84 Rogelio Montaana
963972386
ADSL
147.156.2.69 963171500 PRI
BRI
Internet
RDSI
Universidad de Valencia
Rogelio Montaana
963972386
Internet
GW
ext. 60?
PRI
RDSI
60 = 147.156.2.15
158.42.5.96
GK
Universidad de Valencia
Rogelio Montaana
963972386
BRI
Internet
Registro
GW
PRI
RDSI
Usar GW 147.156.2.69
158.42.5.96
Gatekeeper
GK
Usuario Alicia IP 147.156.2.15 Ext. 60
Universidad de Valencia
Rogelio Montaana
Enrutamiento TCS4:
La extensin se marca detrs del nmero, ej.: 96-386-3500#3563 llama a la extensin 3563. No disponible en Espaa (los nmeros extra se ignoran).
Universidad de Valencia Ampliacin Redes 2-90 Rogelio Montaana
Internet
MCU
MCU H.323 (Multipoint Control Unit)
Replica el flujo de audio/vdeo para cada participante. Posible cuello de botella Universidad de Valencia Ampliacin Redes 2-91 Rogelio Montaana
Transcodificacin
Valencia Bilbao Flujos H.263 de 384 Kb/s 3*BRI 3*BRI
RDSI
BRI
Terminal sin soporte H.263
3*BRI PRI
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Vdeoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Datos
Voz no comprimida
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Call Manager
Call Manager
Universidad de Valencia
Rogelio Montaana
Red Telefnica
Sucursal Antigua Oficina Principal
Internet
Telefona IP
Ventajas:
+ Integracin de la red de datos y la red telefnica + Reduccin de distancias (y costes) en la red telefnica + Fcil enrutamiento alternativo en caso de averas en la red (servicio no orientado a conexin) + Posibilidad de compresin de la voz (G.729, G.723.1) + Supresin de silencios y generacin de ruido de confort + Servicios de alta calidad (G.722, G.722.1, G.719) + Posibilidad de integrar servicios: directorio telefnico con LDAP, envo de ficheros de audio por e-mail, lectura automtica de emails por telfono, navegacin web asistida, etc.
Inconvenientes
Degradacin de la calidad cuando hay congestin Mayores retardos, posibles problemas de ecos Mayor costo de los telfonos
Universidad de Valencia
Rogelio Montaana
Las tramas del telfono van en una VLAN de alta prioridad (se usa 802.1p y 802.1Q)
El telfono recibe alimentacin elctrica desde el switch LAN (estndar 802.3af) y acta como un switch de dos puertos
Universidad de Valencia
Rogelio Montaana
Hard
Telfonos IP
Soft
Cisco 7960G Audio G.711 y G.729a Incorpora conmutador de dos puertos 10/100 Precio: 500 euros Universidad de Valencia Ampliacin Redes 2-101
Rogelio Montaana
Sumario
Fundamentos de telefona. Conversin analgico-digital. Audio digital. Estndares. Compresin Vdeo digital. Estndares. Compresin Protocolos RTP y RTCP Calidad de Servicio Vdeoconferencia. Estndares H.32x Pasarelas e Interoperabilidad Telefona Internet Protocolo SIP
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Componentes de SIP
UA (User Agent): Terminal SIP (hard o soft). Un UA puede actuar como:
UAC (User Agent Client): el que llama UAS (User Agent Server): el que es llamado
Servidores:
Proxy: acta como intermediario, en representacin de un UA para efectuar o atender llamadas. Ayuda a gestionar el paso por cortafuegos, establecer restricciones, etc. Registrar: atiende peticiones de registro de los agentes activos en su dominio (bien suyos o visitantes) Redirect: informa a los clientes de los agentes que se encuentran fuera de su ubicacin natural
Universidad de Valencia
Rogelio Montaana
Puerto 5060 (Suena el telfono de Luis) Indica audio GSM Puerto 5060
Puerto 5060
Puerto 38060
Universidad de Valencia
Rogelio Montaana
Direcciones SIP
En el ejemplo anterior Luis tena una IP fija. Esto no siempre es posible, bien porque el usuario obtenga su direccin de forma dinmica (por DHCP) o porque utilice diversos dispositivos, cada uno con una IP diferente (porttil, PDA, etc.) En SIP se prev que las direcciones puedan ser:
IPs fijas: sip:luis@152.44.13.26 URIs: sip:luis@uv.es Direcciones E.164: 43865@uv.es
Para que los URIs y las direcciones E.164 puedan funcionar hace falta que la red SIP tenga un Registrar y un Proxy
Universidad de Valencia
Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
URI luis@uv.es
Direccin IP 154.42.13.26
El registro debe renovarse peridicamente (en este ejemplo cada hora) Normalmente el registro ir precedido de una validacin por usuario/password ante un servidor RADIUS (no mostrado en la figura) El usuario puede registrarse desde cualquier direccin IP, aunque sta no pertenezca al dominio uv.es Universidad de Valencia Ampliacin Redes 2-111 Rogelio Montaana
Universidad de Valencia
Rogelio Montaana
Luis@uv.es 154.42.13.26
Puerto 38060
Audio G.711 -law (sobre RTP) Audio GSM (sobre RTP) Puerto 48753
El trfico entre Alicia y Luis ir por la ruta ms corta Universidad de Valencia Ampliacin Redes 2-113 Rogelio Montaana
IN NAPTR 2 0 "s" "SIP+D2U" "" _sip._udp.uv.es. IN SRV 0 0 5060 admundsen.red.uv.es. IN SRV 0 4 5060 admundsen.red.uv.es.
Puerto (SIP)
Universidad de Valencia
Rogelio Montaana
INVITE 200 OK
ACK Audio-vdeo
Alicia@uv.es 147.156.12.24
Pedro@uji.es 150.128.4.8
Cuando Alicia llama a Pedro sigue el mismo procedimiento que antes, salvo que ahora usa dos proxys, el de uv.es y el de uji.es. El proxy de uv.es averigua la direccin del Proxy de uji.es haciendo una consulta al DNS: DNS Query: SRV uji.es UDP 5060? DNS Response: 150.128.4.8
Una vez establecida la sesin el trfico entre Alicia y Pedro discurre por la ruta ms corta entre ambos
Ampliacin Redes 2-115 Rogelio Montaana
Universidad de Valencia
Universidad de Valencia
Rogelio Montaana
pedro@uji.es en peter@ed.ac.uk
5: INVITE
peter@ed.ac.uk 129.215.233.60 9: ACK 10: Audio-video peter@ed.ac.uk 129.215.233.60 Universidad de Valencia Ampliacin Redes 2-118 Rogelio Montaana Proxy SIP ed.ac.uk 6: 200 OK
Universidad de Valencia
Rogelio Montaana
Los registros introducidos en el DNS son de tipo NAPTR (Name Authority Pointer) y le asignan uno o varios URIs equivalentes con diferentes prioridades. Ejemplo:
$ORIGIN 5.6.8.3.4.5.3.6.9.4.3.e164.arpa. IN NAPTR 100 10 "u" "E2U+sip" "!^.*$!sip:rogelio.montanana@uv.es!i" IN NAPTR 102 10 "u" "E2U+email" "!^.*$!mailto:rogelio.montanana@uv.es!i
Una vez configurado el mapping las direcciones E.164 pueden ser utilizadas no solo desde la red telefnica convencional sino tambin desde terminales SIP
Universidad de Valencia
Rogelio Montaana
4: rogelio.montanana@uv.es? 5: Usuario no disponible Registrar SIP 6: e-mail a rogelio.montanana@uv.es 1: El usuario marca 34963543865 Servidor de e-mail Universidad de Valencia Ampliacin Redes 2-121 Rogelio Montaana
Funcionamiento de SIP.edu
Proxy SIP 1: INVITE unam.mx 2: INVITE Proxy SIP 3: query LDAP: sip: rogelio.montanana@uv.es uv.es LDAP 4: respuesta LDAP: Ext. 43865 5: llamar a Ext. 43865
10: ACK
9: ACK 8: ACK
7: Rogelio descuelga el aparato Universidad de Valencia Ampliacin Redes 2-123 Rogelio Montaana
Referencias
Sobre RTP: http://www.ietf.org/html.charters/avt-charter.html Sobre H.323: http://www.h323plus.org/ Sobre SIP: http://www.iptel.org/SIPResources Tutorial de SIP: http://www.iptel.org/files/sip_tutorial.pdf Sobre SIP.edu: http://www.internet2.edu/sip.edu/
Universidad de Valencia Ampliacin Redes 2-124 Rogelio Montaana
Tipo de terminal Terminal H.323 + MCU Terminal H.323 emisor de audio Terminal H.323receptor de audio
Caudal ascendente 986,7 Kb/s (9 video + 3 audio) 121,9 Kb/s (audio +video) 121,9 Kb/s (audio+video)
Rogelio Montaana
Audio de Terminal A
V+A V+A
Terminal B
Internet
3V + A 3V V+A 3V + A 3V + A 3V + 3A
Terminal A
MCU
Terminal C
Universidad de Valencia
Rogelio Montaana
Audio de MCU
V+A V+A
Terminal B
Internet
3V + A 3V + A V+A 3V + A 3V + A 3V + 3A
Terminal A
MCU
Terminal C
Universidad de Valencia
Rogelio Montaana