ESTABLECIMIENTO DE LA COMUNICACIÓN CON SIP

LA ARQUITECTURA SIP

Componentes terminales disponen de dos

Agente de usuario cliente o UAC

Agente de usuario servidor o UAS

Los servidores de red, existen tres tipos:

Servidor proxy

Servidor de redireccionamiento

Servidor de registro

LOS MENSAJES SIP

Se compone de:

Línea de inicio

Cabecera

Estos campos están divididos en cuatro grupos

d

Campos generales

Campos de entidad

Campos de entidad

Campos de respuesta

Su utilización será suficiente con ver el significado

Call-ID (Identificación de la llamada)

Cseq (Identificación de la solicitud)

From (Desde)

To (Para)

Content-Length (Longitud del contenido)

Content-Type (Tipo de contenido)

Content-Disposition (Disposición del contenido)

Subject (Asunto)

Línea en blanco

Cuerpo del mensaje

Se define que el orden en el que deben aparecer:

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

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

Por cierto, algunos campos de SDP no tienen sentido

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

Los campos de SDP son los siguientes:

v (version)

(origin, origen).

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

t (time, hora)

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 µ).

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

u (URI)

e (email)

p (phone, teléfono)

(connection, conexión)

b (bandwidth, ancho de banda)

r (regularly, periódico)

z (timezone, zona horaria)

k (encryption, cifrado)

a (additional attributes, atributos adicionales)

URI. LAS DIRECCIONES SIP

El formato general de una dirección URI es el siguiente:

Que se utilice un número telefónico tradicional en el campo usuario

Identificar en el campo dominio la dirección del gateway

Interconectar con la red telefónica tradicional donde se encuentra dicho número

LA LINEA DE SOLICITUD

Se incluyen seis tipos de solicitudes

INVITE (invitar)

ACE (aceptación)

OPTIONS (opciones)

BYE (adiós)

CANCEL (cancelar)

REGISTER (registrar).

El siguiente podría ser un ejemplo de una línea de solicitud:
INVITE sip:coco@mumse.com SIP/2.0

LA LINEA DE RESPUESTAS

Actualmente existen seis clases diferentes de mensajes:

1xx

2xx

3xx

4xx

5xx

6xx

El siguiente podría ser un ejemplo de una línea de estado:
SIP/2.0 200

MEJORAS REALIZADAS A SIP

Algunas de estas mejoras son las siguientes:

El método INFO

Notificación de eventos

Mensajería instantánea

El método REFER (referencia)

Confiabilidad de las respuestas provisionales

El método UPDATE