Вы находитесь на странице: 1из 1

Aplicacin de las Telecomunicaciones

RTP y RTCP
Fernando Alonso Morales Bravo, Jess Alans Hernndez, Manuel Alejandro Torres Snchez



Las telecomunicaciones han ido cambiado debido a la demanda de los usuarios, es por eso que se crea el protocolo RTP (Real-time Transport Protocol), que en
espaol es Protocolo de Transporte en tiempo real surgi con la idea de crear un protocolo especfico para la gran demanda de recursos en tiempo real por parte de
los usuarios. Algunos de estos recursos son la msica, videoconferencia, video, telefona en Internet y ms aplicaciones multimedia. Est formado conjuntamente con
el protocolo RTCP (RTP Control Protocol), es decir, Protocolo de Control RTP, cuya funcin principal es proporcionar mecanismos de realimentacin para informar
sobre la calidad en la distribucin de los datos.
Introduccin
RTP
Funcin
El protocolo RTP se establece en el espacio de usuario y se
ejecuta, por lo general, sobre UDP, ya que posee menor retardo
que TCP.
Objetivo de RTP
El objetivo de RTP es brindar un medio uniforme de transmisin sobre IP de datos que estn
sujetos a las limitaciones de tiempo real
(audio, video, etc.).
Estructura de un paquete RTP
CARACTERISTICAS DE RTP
Usando en aplicaciones de tiempo real como videoconferencias, audio en difusin y
telefona en internet.
Utiliza UDP y a veces TCP.
RTP no garantiza la entrega de todos los paquetes, ni la llegada de estos en el instante
adecuado.
La aplicacin superior debe encargarse de subsanar los fallos.
FUNCIONES
Identificar el tipo de carga del paquete (payload).
Numerar el paquete.
Indica el instante en que se genero el paquete (time
stap)
el reporte de la calidad (funcin del protocolo RTCP).

Bibliografa
DESVENTAJAS DE RTP
SEGURIDAD
RTP sufre vulnerabilidades al igual que otros protocolos.
Por ejemplo, un usuario atacante podra autenticar de
forma falsa direcciones de red de origen o destino,
cambiar el encabezado e incluso cambiar el algoritmo de
codificacin.
Utilizando el protocolo RTP sin su protocolo de control
RTCP, los campos CNAME y NAME podra usarse para
autenticar a otro usuario. Debido a estas
vulnerabilidades entre otras, es importante saber unos
cuantos aspectos de seguridad para hacer un uso ms
responsable del protocolo.
RTP es usado actualmente en la telefona VoIP, llamadas
telefnicas a travs de Internet.Por tanto, la captura de
paquetes RTP es un problema para la integridad de la
conversacin debido a las vulnerabilidades en seguridad.
El tema de vulnerabilidades y agujeros en seguridad est
siendo un tema de actualidad debido a los problemas
que plantean para los usuarios.
Codificacin de paquetes
RTP y RTCP
UDP
IP
ETHERNET FR. ATM, ADSL, HDLC
Estndares relacionados.

Capas del modelo OSI

Requisitos para transporta
Voz / Video sobre la red.

El requisito principal: los lugares de medios de
comunicacin en tiempo real en el protocolo de
transporte es la variacin predecible en el tiempo de
trnsito de red.
Otro beneficio importante es proporcionado por
multicast IP, lo que permite la entrega barata de datos
a un grupo potencialmente grande de receptores.

Patrones, robustez, y la
implementacin local

La compresin se basa en patrones en las
cabeceras de los paquetes Si somos capaces
de reconocer estos patrones, podemos
comprimir los campos para indicar que "la
cabecera cambi en la forma esperada," en
lugar de enviar de forma explcita.
Hay dos aspectos:
la robustez de prdida de paquetes
la solidez de los flujos mal identificados.

Efectos de la perdida de paquetes
la prdida de paquetes en el enlace de comprimido, la prdida es detectada
por el nmero de secuencia de capa de enlace en los paquetes RTP
comprimido.
La necesidad de solicitar un paquete de cabecera completa para recuperar el
contexto cuando se produce la prdida de CRTP hace altamente susceptibles
a la prdida de paquetes en el enlace de comprimido.
El ancho de banda de
TCRTP
Depende de varios factores:
Incluyendo la ganancia de multiplexacin.
La tasa de prdida de paquetes esperada
dentro del tnel
La velocidad de cambio de los campos
dentro de los encabezamientos RTP y IP
multiplexados.

Autenticacin

Hay dos tipos de autenticacin: la prueba de que los
paquetes no se han alterado, conocida como la
proteccin de la integridad y la prueba de que los
paquetes provienen de la fuente correcta, conocida
como autenticacin del origen de la fuente.

Denegacin de servicio

Existe una amenaza potencial de denegacin de servicio con formatos de
carga utilizando la compresin que tiene no uniforme-receptor final Carga
computacional.
Si el formato de carga til tiene tales propiedades, un atacante podra ser
capaz de inyectar paquetes patolgicos en un flujo de medios de
comunicacin, que son complejas para decodificar y provocar que el receptor
est sobrecargado.
Captura de medios, Playout, y Temporizacin
Comportamiento de un remitente
Captura de medios y compresin
Generacin de paquetes RTP
Comportamiento de un receptor
recepcin de paquetes
La memoria temporal de reproduccin
Adaptacin de la Punto de playout
Decodificacin, mezcla y Playout
Generacion de paquetes RTP
Fragmentacion
Decodificacin, mezcla y
Playout
Ocultacin de Errores
Tcnicas de ocultamiento Prdida Audio
Cuando si la msica o del habla Se pierde un paquete
RTP que contiene datos de audio, El receptor tiene que
generar un reemplazo para preservar el tiempo de la
corriente de medios de comunicacin. Esto se puede
hacer de muchas maneras, y la eleccin del algoritmo de
ocultamiento puede tener un impacto significativo en la
calidad percibida del sistema en el caso de prdida.
Medicin de la Calidad de audio
Sustitucin de Silencio
Sustitucin de ruido
Repeticin

La memoria temporal de reproduccin
Multiplexacin y Tneles
El objetivo es para amortizar el tamao de las cabeceras a travs de
mltiples corrientes, la reduccin de la sobrecarga por la corriente.

Fiabilidad No es fiable si se utiliza con UDP o IP, que utiliza a su vez no son
fiables.
Puede apoyarse en el servicio prestado por las capas inferiores de las
redes y que funcionan en modo conectado (por ejemplo capa ATM,
AAL3/4 oAALS5)
Control de
congestin
No tiene un mecanismo de control de congestin incorporado, como
TCP
Estabilidad de trenes No garantiza el control de los tiempos de transmisin o la
continuidad de flujo en tiempo real.
Recursos No reserva ningn recurso y no repercute directamente en el
comportamiento de red.
Informacin y
herramientas para el
destinatario
El encabezamiento RTP contiene varios tems de informacin para la
sincronizacin y restitucin de la seal en el receptor: indicacin de
tiempo, ndices de tren y secuencias.
Informacin para el
remitente
No proporciona, por si mismo, ninguna informacin til al remitente.
Se utiliza por lo general con el protocolo RTCP, que ofrece al
remitente una informacin muy completa acerca de la calidad de
transmisin: perdidas de paquetes, retardos. Permite al remitente
modular su velocidad de salida segn los recursos disponibles.
Control de
llamada
Sesione
s ligeras
Cdecs
multimed
ia
Medios negociacin
RTSP SIP SAP RTP
TCP UDP
IP
Cdecs
multimedia

Admisiones y
registro
Control de llamada
Medios
negociacin

RTP H225.0 H.245
UDP TCP
IP
Protocolos analizados en este libro
Protocolos y estndares relacionados
Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace de datos
Fsica
Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace de datos
Fsica
Origen Destino
Paquetes
perdidos
paquetes descartados a
causa de contexto
invalidacin
contexto de la
solicitud de
actualizacin
Cabecera del paquete completo Paquetes comprimidos
Compresor
Descompresor
PSTN
IP
E
t
h
e
r
n
e
t

IP
UDP
RTP
Deterioro,
retraso,
prdida de
paquetes
Processame
nto de
tramas o
Vocoding
La
deteccin
de
actividad
de voz
comodida
d
ruido
llamar
progreso

Generacin
direccin
Tono M
o
d
e
l o

Buffer jitter y
prdida de
paquetes de
Compensacin
RTP Funciones / Procesamiento
Codecs
Multimedia
Compresin
de contexto
1
2
3
4
1
2
3
4
El primer decodificador con el estado almacenado.
Cargar trama comprimida.
Descomprimiremos y producir los medios
de comunicacin sin comprimir primas.
Escribir nuevo estado en el almacn de contexto.
Tramas comprimidas.
ocultar
perdido
reproduccin
programada
Flujo de datos Flujo de datos
descomprimir
Marco original con fecha y hora.
Fragmento del marco para caber red de MTU.
Cada fragmento tiene la marca de tiempo original.
Generar paquetes RTP. Marcas de tiempo
forman parte del encabezado de RTP.
Encabezado
RTP
Encabezado
carga til
datos de
carga til
Timestamp
Comprimido medios marco.
cola de entrada
Inserte en el bfer de
acuerdo con la marca
de tiempo RTP
Time = T
Time = T + n
Quitar tiempo
reproduccin
del buffer.
Calcular retardo de reproduccin, n
memoria temporal
de reproduccin
Normal Incluido Multiplexado
*.- RTP: A Transport Protocol for Real-Time Applications. Disponible en: < http://www.rfc-editor.org/rfc/rfc3550.txt >

*.- RTP/RTCP de la Academia de Investigacin del Instituto de Tecnologas de la Computacin perteneciente a la Universidad de Patras
(Grecia): http://ru6.cti.gr/ru6/ns_rtp_extensions.php

*.- RFC 3550, H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson, RTP: A Transport Protocol for Real-Time Applications, Julio 2003.


Conclusiones.
RTP es un protocolo de llamadas en tiempo real que nos permite una mayor vivencia a la hora de iniciar una sesin en una video llamada, la
funcin primordial de RTP es transportar los paquetes de voz y video as como la sincronizacin correcta de estos 2 elementos para obtener una
buena comunicacin, desafortunadamente la calidad de este servicio no se a completado del todo bien ya que actualmente siguen habiendo
fallas y es un problema que no se a solucionado a pesar de los aos de investigacin, esto se debe a que no se cuenta con la tecnologa suficiente
para corregir este error. RTP es un protocolo que provee las funcionalidades que proporcionan las condiciones para el transporte de datos con
caractersticas dependientes del tiempo. RTP permite a un receptor reconstruir la informacin de temporizacin, con el fin de sincronizar la
informacin recibida, con la fuente que la emiti.

Вам также может понравиться