Categorías: Todo - respuestas - comunicación - arquitectura - mensajes

por JONH JAIRO NAVARRO BARLANOA hace 4 años

167

ESTABLECIMIENTO DE LA COMUNICACIÓN CON SIP

El Protocolo de Inicio de Sesión (SIP) se utiliza para establecer y gestionar sesiones de comunicación en redes IP. Las direcciones URI en SIP permiten identificar usuarios y dominios, facilitando la interconexión con la red telefónica tradicional.

ESTABLECIMIENTO DE LA COMUNICACIÓN CON SIP

ESTABLECIMIENTO DE LA COMUNICACIÓN CON SIP

MEJORAS REALIZADAS A SIP

Algunas de estas mejoras son las siguientes:
El método UPDATE
Confiabilidad de las respuestas provisionales
El método REFER (referencia)
Mensajería instantánea
Notificación de eventos
El método INFO

LA LINEA DE RESPUESTAS

Actualmente existen seis clases diferentes de mensajes:
El siguiente podría ser un ejemplo de una línea de estado: SIP/2.0 200
6xx
5xx
4xx
3xx
2xx
1xx

LA LINEA DE SOLICITUD

Se incluyen seis tipos de solicitudes
El siguiente podría ser un ejemplo de una línea de solicitud: INVITE sip:coco@mumse.com SIP/2.0
REGISTER (registrar).
CANCEL (cancelar)
BYE (adiós)
OPTIONS (opciones)
ACE (aceptación)
INVITE (invitar)

URI. LAS DIRECCIONES SIP

El formato general de una dirección URI es el siguiente:
Interconectar con la red telefónica tradicional donde se encuentra dicho número
Identificar en el campo dominio la dirección del gateway
Que se utilice un número telefónico tradicional en el campo usuario

LOS MENSAJES SIP

Se compone de:
Cuerpo del mensaje

Los campos de SDP son los siguientes:

a (additional attributes, atributos adicionales)

k (encryption, cifrado)

z (timezone, zona horaria)

r (regularly, periódico)

b (bandwidth, ancho de banda)

(connection, conexión)

p (phone, teléfono)

e (email)

u (URI)

i (session information, información de sesión).

m (media type, tipo de medio)

Por ejemplo, m=audio 45678 RTP/AVP 15 3 0 indica que se desea recibir voz (audio) en el puerto 45.678 sobre RTP con codec del tipo 15 (G.728), 3 (GSM) o 0 (G.711 ley µ).

t (time, hora)

s (session name, nombre de la sesión).

(origin, origen).

v (version)

Por cierto, algunos campos de SDP no tienen sentido

Ejemplo, s, i, u, t, r, z)

Se define que el orden en el que deben aparecer:

Para los campos de nivel del medio: m, i, c, b, k, a.

Para los campos de nivel de sesión: v, o, s, i, u, e, p, c, b, t, r, z, k y a.

Línea en blanco
Cabecera

Estos campos están divididos en cuatro grupos

Su utilización será suficiente con ver el significado

Subject (Asunto)

Content-Disposition (Disposición del contenido)

Content-Type (Tipo de contenido)

Content-Length (Longitud del contenido)

To (Para)

From (Desde)

Cseq (Identificación de la solicitud)

Call-ID (Identificación de la llamada)

Campos de respuesta

Campos de entidad

Campos generales

Línea de inicio

LA ARQUITECTURA SIP

Componentes terminales disponen de dos
Los servidores de red, existen tres tipos:

Servidor de registro

Servidor de redireccionamiento

Servidor proxy

Agente de usuario servidor o UAS
Agente de usuario cliente o UAC