33
Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y datos sobre redes IP es uno de los focos de IETF. Este desarrollo un poderoso estándar, el protocolo SIP, que sirve para señalizar el contenido multimedia, coopera con los protocolos existentes, y provee una alternativa real al estándar H.323

Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Embed Size (px)

Citation preview

Page 1: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y datos sobre redes IP es uno de los focos de IETF.Este desarrollo un poderoso estándar, el protocolo SIP, que sirve para señalizar el contenido multimedia, coopera con los protocolos existentes, y provee una alternativa real al estándar H.323

Page 2: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 3: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Afinidad con HTTP

SIP utiliza sobre todo los elementos de dos protocolos, HTTP y SNMP.Similar a HTTP, Hypertext Transfer Protocol (RFC2616), SIP basa su señalización en un modelo transaccional de solicitud/respuesta

Afinidad con SNMP

De SNMP, Simple Mail Transfer Protocol (RFC2821), Sip toma prestado el formato del encabezado con los encabezados “From”, “To” y “Content-Type”.De forma similar, SIP adapta el esquema de codificación basado en texto Multi-Internet Mail-Extensions (MIME). De esta manera el protocolo es abierto para servicios adicionales que podrían ser configurados en el futuro.

Page 4: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Introducción a SIP

Page 5: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

SIP fue desarrollado para ser utilizado en redes basadas en TCP/IP y tambien utiliza un número de protocolos estandarizados de la familia de protocolos de Internet que también fueron desarrollados por la IETF.Por ejemplo, para el transporte de datos protocolos como, IP, UDP y TCP, para transporte de medios como la voz, los protocolos RTP (REAL TIME PROTOCOL) y el protocolo RTCP (REAL TIME CONTROL PROTOCOL)

Page 6: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

La pila Internet Multimedia

SIP está basado en el modelo de referencia OSI. La señalización Multimedia esta basado en las capas de protocolos superiores.Los protocolos de las capas 1-4 son llamados protocolos “de capa de red”, mientras que las capas de 5-7 son llamados protocolos de capas superiores. La última estructura interconecta a los sistemas operativos. SIP se puede utilizar para ambos transporte basado en el UDP, así como en TCP, UDP que es la variante más utilizada

Page 7: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Introducción a SIP

Page 8: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

¿Porqué SIP ?

SIP es innovador y permite la provisión de nuevos servicios utilizando las aplicaciones IP y Existentes, como Web, chat y presencia.SIP es programable y utiliza protocolos como HTTP y lenguajes de programación como XML y CPL.SIP es expandible utilizando la codificación de MIME, donde, MIME define la codificación para mansajes que no están codificados en ASCII

Introducción a SIP

Page 9: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Introducción a SIPServicios que ofrece

SIP

•Presencia

•Movilidad de Usuario

•Correo Vocal

•Centro de llamadas

•Conferencias Multimedia

•Mensajería Instantánea

•Juegos

Page 10: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Ejemplo del servicio SIP “Movilidad”

Con “forking” de esta manera pueden ser encaminadas a múltiples clientes en forma simultanea o señalizada en forma secuencial

Introducción a SIP

Page 11: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

SIP en el modelo OSI

En el modelo OSI, SIP es

utilizado como un protocolo

de señalización. SIP puede

utilizar tanto los protocolo de

transporte UDP o TCP. En

ambos casos, estos son

direccionados sobre los

puertos 5060.

Para divulgar detalles del

medio de transporte del

usuario, SIP utiliza el protocolo

SDP (Session Description

Protocol).

Comunicación con SIP

Page 12: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Arquitectura de software de clientes SIPLa arquitectura de software de los clientes SIP, cada cliente SIP se controla con un software agente. El user agent SIP consiste en dos componentes: el user agent client (UAC) y el user agent server (UAS). Ambos componentes se utilizan durante una sesión SIP. El user client agent (UAC) realiza peticiones, por ejemplo ' INVITE ' o mensaje ' BYE ', mientras que el user agent server (UAS) responde a las solicitudes entrantes. Ambos componentes se utilizan durante una sesión del SIP. El Cliente Del Agente Del Usuario (UAC)

Page 13: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Gateways SIP

El gateway SIP es una aplicación que conecta redes IP basadas en SIP con otras topologías, por ejemplo la red telefónica conmutada pública (PSTN).Para el protocolo SIP, el gateway es un tipo especial de user agent que responde a un protocolo en lugar de a una persona.Los Gateway sirven en el area de aplicación:

SIP y ISDNSIP y H323

Page 14: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Tipos de servidores SIP

Los servidores SIP son aplicaciones que reciben y contestan solicitudes SIP.Ellos son entidades lógicas que pueden ser instaladas en el mismo servidor SIP físico de distintos fabricantes.

Los servidores SIP mas comunes son:

Servidor proxy SIPServidor Registrar SIPServidor Redirect SIPServidor Forking proxy SIP

Page 15: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Tipos de servidores SIP

Servidor Proxy SIP

Los servidores Proxy SIP se diferencian de los otros componentes en 2 puntos:

1- Los servidores Proxy SIP no tienen capacidades de medio.

2- Solo contestan solicitudes de los clientes, pero ellos nunca generan sus propias solicitudes.Una excepción a la regla es el mensaje “CANCEL”

Page 16: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

De manera de estar disponible a servir a los clientes SIP, los clientes deben “loguearse” y registrarse.El servidor que habilita la registración se llama RegistrarCuando el cliente se registra este es ingresado en una base de datos.Si hay una solicitud de llamadaspara este cliente, el Proxy SIP envía la llamada con la ayuda de una entrada

Page 17: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Servidor Proxy SIPPara poder brindar servicio a sus clientes, estos deben estar dados de alta y registrados.El servidor que permite la registración son denominados servidores Registrar. Cuando un cliente

Page 18: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 19: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 20: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 21: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

REDIRECT Server

La solicitud de dirección de ‘[email protected]’ desde ‘[email protected]’ es aceptada por el servidor REDIREC SIP y busca en la base de datos para la entrada específica.Este devuelve la nueva ubicación del usuario y TESLA confirma con un mensaje ‘ACK’ y configura una nueva sesión SIP en la URL ‘[email protected]

Page 22: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 23: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 24: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 25: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 26: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 27: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

SIP Request Messages RFC 3261The SIP request messages are:REGISTER : The user registers with the Proxy server.INVITE : Session request of a client.ACK : Confirms the receipt of an 'INVITE' request.BYE : Ends a session.CANCEL : Ends a session that was not yet set up completely.OPTIONS : Transmits additional information. This message is accepted by clients, but not transmitted. Other messages, that supplement the IETF standardized messages, are: SUBSCRIBE, NOTIFY, INFO, REFER and MESSAGE.

Page 28: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 29: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Direccionamiento SIP Direcciones E.164

A pesar que, una dirección E.164 como : 'sip:[email protected]; user=phone' puede usarse. El parámetro 'user=phone' es agregado a la dirección que indica claramente que la dirección es un número telefónico, pero el cliente físico no s necesariamente un teléfono. La dirección E.164 debe ser reconocida por el Proxy SIP como un usuario o ser enviada a un gateway.

Direcciones IP

Las direcciones SIP tambien puede contener una dirección IP de un cliente o servidor despues del simbolo @ , de esta manera los formatos E.164 – y FQDN – contienen diferentes parámetros.

Formato E.164:'sip:[email protected]; user=phone'

Formato FQDN :'sip:[email protected]:5060'.La dirección IP tiene el número de puerto 5060.

TEL URL

De acuerdo a la RFC 2806, la dirección E.164 solo puede usarse como números de teléfonos "TEL URL", por ejemplo. tel: 49897223202.

Page 30: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 31: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y
Page 32: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y

Resolución FQDNLa resolución de una dirección SIP con la ayuda de un DNS se hace de la siguiente manera: Cuando un usuario disca una URL SIP en el formato FQDN ('[email protected]'), el servidor DNS es consultado acerca de la dirección IP del Proxy SIP de Avodaq.com. El DNS retorna la dirección IP de 'sip.avodaq.com'. Luego, la solicitud del cliente para avodaq.com del usuario 'Jfaulhaber' es dirigida al servidor Proxy de avodaq.com. Si el usuario está incluido en la base de datos del servidor Proxy, entonces un mensaje “INVITE” es enviado al usuario 'Jfaulhaber'.

Page 33: Reseña Con el desarrollo a nivel mundial de las telecomunicaciones y la expansión de Internet, el transporte de contenido multimedia como voz, video, y