O SIP significa o Protocolo de inicio de sesións. É complementario con VoIP xa que ofrece funcións de sinalización. Ademais de VoIP, tamén se usa noutras tecnoloxías multimedia, como xogos en liña, video e outros servizos. SIP foi desenvolvido xunto con outro protocolo de sinalización, H.323, que foi usado como o protocolo de sinalización para VoIP antes do SIP. Agora, SIP substitúea en gran medida.
O SIP trata das sesións de comunicación, que son os períodos de tempo durante os cales as partes se comunican. Estes inclúen chamadas telefónicas por Internet, conferencias multimedia e distribución etc. O SIP proporciona a sinalización necesaria para crear, modificar e finalizar sesións cun ou máis participantes comunicantes.
SIP funciona en aproximadamente o mesmo xeito que outros protocolos comúns como HTTP ou SMTP . Realiza a sinalización enviando pequenas mensaxes, composto por un encabezado e por un corpo.
Funcións SIP
SIP é un protocolo habilitante para VoIP e Telefonía en xeral, debido ás seguintes características que ten:
Tradución do nome e localización do usuario: SIP traduce unha dirección a un nome e chega á festa chamada en calquera lugar. Fai un mapeo da descrición da sesión á localización e garante o soporte para máis detalles sobre a natureza da chamada.
Negociación de características: Non todas as partes comunicadoras (que poden ter máis de dúas) teñen as características necesarias. Por exemplo, non todos poden ter soporte para video. SIP permite que o grupo negocie para as características.
Xestión de participantes na chamada: SIP permite que un participante realice ou cancele conexións a outros usuarios durante unha chamada. Os usuarios tamén poden ser transferidos ou colocados en espera.
Cambios de funcións de chamadas: SIP permite ao usuario cambiar as características da chamada durante a chamada. Por exemplo, como usuario, pode querer activar a función de desactivar o vídeo, especialmente cando un novo usuario se xunta a unha sesión.
Negociación por medios: Este mecanismo permite a negociación dos medios utilizados nunha chamada, como seleccionar o códec axeitado para o establecemento de chamadas entre varios dispositivos.
A estrutura dunha mensaxe SIP
O SIP funciona tendo os dispositivos de comunicación que envían e reciben mensaxes. Unha mensaxe SIP leva moita información que axuda a identificar a sesión, controlar o tempo e describir os medios. A continuación móstrase unha lista do que unha mensaxe contén brevemente:
- Información do protocolo (por exemplo, versión)
- Información da sesión (creador, nome, etc.)
- Información do participante (correo electrónico, teléfono, etc.)
- Información de ancho de banda
- Información de cifrado
- Descrición do tempo (tempo activo e tempo de repetición)
- Descrición dos medios (nome do medio, título, enderezo, etc.)
- Información de ancho de banda de medios
- Chave de cifrado multimedia