Curso Protocolo SIP

Protocolo SIP Session Initiation Protocol AECT-2014 Presentación NOMBRE ROLE/POSICIÓN ESPECTATIVAS 1 Consideraci

Views 56 Downloads 3 File size 3MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Protocolo SIP Session Initiation Protocol AECT-2014

Presentación

NOMBRE

ROLE/POSICIÓN

ESPECTATIVAS

1

Consideraciones Horario de Clases Dias Lunes, Martes, Miércoles y Jueves Horario 18:30 a 21:30 hrs. Evaluaciones 4 Parciales (40%) 1 Final (60%)

2

Temario

01 02 03 04 05 3

Introducción Protocolos de Señalización Protocolo SIP Servicios Laboratorios

01 Introducción

Razón Social: Telefónica Área: Lorem ipsum

4

Visión General y Evolución de la Red PSTN

5

PSTN v/s NGN

6

Nuevos Servicios en NGN

7

Componentes Plataforma VoIP Application Server (AS): En este equipo se encuentra la lógica de Servicio. En el residen las aplicaciones que interactúan con el usuario. Network Server (NS): Lógica de Ruteo y Control, definición de recursos de red. Media Server (MS): Recursos de Multimedia, IVR y Audio Conferencia. Conferencing Server (CS): Permite conferencia para más de 3 usuarios.

realizar

audio

E-Mail Server (EMS): Permite Almacenar los mensajes de voz para las casillas de los usuarios. Web Server (WS): Permite las conexiones vía Web 8

02 Protocolos Protocolos de Señalización

Razón Social: Telefónica Área: Lorem ipsum

9

Protocolos de Señalización VoIP

10

Protocolos de Señalización Voz Protocolo

Descripción

H.323

Protocolo estándar ITU para conferencia interactiva, evolucionado del estándar ISDN H.320, flexible y complejo

MGCP

Estándar IETF para los gateway de control PSTN, control de dispositivos.

SCCP o Skinny

Protocolo propietario de Cisco utilizado entre Cisco Unified Communications Manager y teléfonos Cisco VoIP

SIP

Protocolo de señalización y control para el establecimiento, mantenimiento y terminación de sesiones multimedia con uno o más participantes. IETF RFC 2543-1999; RFC 3261-2002.

11

H.323 En él se describe una infraestructura de terminales, componentes de control común, servicios y protocolos que se utilizan para las comunicaciones multimedia (voz, vídeo y datos) a través de una red IP. Protocolo peer-to-peer (dispositivo final inicia las sesiones). Utilizado por gateways, gatekeepers, o cliente de conferencia tripartita H.323, especialmente terminales de video (Cisco, Polycom, etc.) Ventajas de los gateways H.323 Dial plan, traducciones, configuraciones de ruteo de las llamadas, ISDN, Fax.

H.323 incluye los siguientes protocolos H.225 call signaling H.225 Registration, Admission, and Status (RAS) H.245 control signaling Audio codecs (G.711, G.722 (64, 56 y 48 kbps), G.723.1 (5,3 y 6,3 kbps), G.728 (16 kbps) y G-729 (8 kbps)) Video códec (H.261) 12

Componentes de Red H.323 4Terminal H.323 4Unidad de control MCU 4Gateway 4Gatekeeper

4Traducción de alias H.323 en direcciones de red 4Control de admisiones y ancho de banda 4Proporcionan administración de políticas

13

4Conversión de señalización de llamada 4Conversión de señalización de medios 4Conversión de medios

MGCP - (Media Gateway Control Protocol) o IETF RFC 3435 que deja obsoleto a RFC 2705. o Arquitectura definida en RFC 2805. o Protocolo Cliente/Servidor que permite a un dispositivo de control de llamadas, tomar el control de un puerto específico sobre un gateway (UDP puerta 2427) puerta 2727 usado para envío de mensaje a los agentes de llamadas. o Para que una interacción MGCP tenga lugar con Cisco Unified Communications Manager, tiene que asegurarse de que el software Cisco IOS o del sistema operativo Cisco Catalyst sea compatible con Cisco Unified Communications Manager. o Soporta la señalización QSIG. o Permite el control remoto de varios dispositivos. o Protocolo de estimulo (no funcionan solos). o Direccionamiento del numero telefónico basado en la E.164. o Usa IETF SDP. 14

MGCP - (Media Gateway Control Protocol)

Gateway Voz Cisco

Call Agent (MGCP)

PRI

IP

Cisco Unified Communications Manager

PRI PSTN

Residential Gateway

Trunking Gateway

* Conexión de teléfonos POTS a una red IP

* Conexión de canales PSTN a una red IP FXS = Foreign Exchange Station

15

SCCP - (Skinny Client Control Protocol) Protocolo Señalización Skinny

Protocolo Señalización Skinny CCM

IP Phone Parte A

IP Phone Parte B

Señalización Real-Time Transport Protocol (RTP)

Es un protocolo propietario de Cisco. Es el protocolo por defecto para terminales con el servidor Cisco Call Manager PBX que es el similar a Asterisk PBX. Usado entre el Cisco Call Manager (CCM) y teléfonos IP Cisco 16

El cliente Skinny usa TCP/IP para transmitir y recibir llamadas. Para el audio utiliza RTP, UDP e IP. Los mensajes Skinny son transmitidos sobre TCP y usa el puerto 2000.

03 Protocolos Protocolo de Señalización SIP

Razón Social: Telefónica Área: Lorem ipsum

17

Protocolo SIP RFC-3261

18

Que es el Protocolo SIP? El Session Initiation Protocol (SIP) es un protocolo de señalización que controla una iniciación, maneja y termina una sesión multimedia (voz y video) sobre una red de paquetes. Esta basado sobre una arquitectura cliente-servidor, en el cual el cliente inicia un llamado y el servidor responde el llamado. IETF RFC 3261.

IERF: Internet Engineering Task Force RFC: Requests for Comments

19

Fundamentos SIP RFC-3261. Protocolo simple extensible. Basado en texto ASCII Utiliza el juego de caracteres UTF-8 (RFC-2279 un formato de transformación de ISO 10646). Protocolo peer-to-peer. Crea, modifica, y termina sesiones con uno o mas participantes. Aprovecha varios estándares: RTP, RTCP, HTTP, SDP, DNS, SAP, MGCP y RTSP. Direccionamiento E.164 Correo electrónico, o registro del servicio DNS (SIP URI RFC2396) (Uniform Resource Identifiers)

20

Fundamentos SIP (Cont.) SIP provee las capacidades: Determina la localización del punto final del destino. Determina la capacidad de la media del punto final del destino. Determina la disponibilidad del punto final del destino. Establece una sesión entre el origen y el punto final del destino. Maneja la transferencia y terminación de llamados 21

Funcionalidad SIP User Location Capacidad de descubrir la localización del usuario final con el propósito de establecer una sesión. User Capabilities Determina la capacidad del medio del dispositivo en una sesión establecida. User Availability Determina la tasación del usuario final. Session Setup Establece los parámetros de sesiones de las partes involucradas en una sesión. Session Handling Habilita la modificación, transferencia y terminación de una sesión activa. 22

Como Trabaja SIP? El usuario se identifica por una dirección SIP única. sip:[email protected] Los usuarios se registran con un Servidor de Registro. Usando ellos la dirección SIP asignada. Nota Una dirección E.164 es un numero telefónico con dígitos decimales que únicamente indica el punto de terminación de una red publica. El numero contiene la información necesaria para encaminar la llamada al punto final.

-->REGISTER sip:10.22.16.35:5060;transport=UDP SIP/2.0 From: sip:[email protected]:5060 To: 23

Como Trabaja SIP? (cont.) Cuando el usuario inicia un llamado, una petición SIP es enviada al servidor SIP (PBX-IP, Plataforma, etc).