Protocolo SIP
Protocolo de Iniciação e Sessão
Comunicações de Dados
Docente: Miguel Pires
Introdução

SIP – protocolo para sinalização de sessões multimédia

Inicia, modifica e termina sessões na Internet

Estas sessões podem ser texto, voz, vídeo ou a
combinação destes

Sessões SIP envolvem um ou mais participantes
Descrição do protocolo
Serviços oferecidos:

Localização do utilizador

Disponibilidade do utilizador

Recursos do utilizador

Características da negociação

Gestão da sessão

Modificar sessão
Arquitectura SIP
Elementos de uma rede SIP

User Agent
User Agent Client
User Agent Server

Proxy Server

Redirect Server

Registrar
Métodos
INVITE
ACK
CANCEL
OPTIONS
REGISTER
BYE
Códigos de resposta
São 6 classes principais:
- 1xx;
- 2xx;
- 3xx;
- 4xx;
- 5xx;
- 6xx;
Derivadas do HTTP
Estabelecimento de sessão e finalização
da chamada
* RTP - Real-time Transport Protocol
SIP sintax
SIP vs H.323
SIP
 Simples e eficiente
 Baseado no HTTP e SMTP
 Envia 4 pacotes por
mensagem
 Alta integração com outros
protocolos da Internet
 Oferece suporte a Firewall
 Ideal para chamadas IP
H.323
 Robusto e complexo
 Baseado
em varios protocolos
 Envia 12 pacotes por mensagem
 Baixa integração com outros protocolos
da Internet
 Não oferece suporte a Firewall
 Custos adicionais com a implementação
em VoIP
SIP vs H.323
Complexidade
(conjunto de mensagens)
Benefícios do SIP

Baseado em texto, ou seja, focado para software

Compatibilidade com diversos tipos de protocolos

Facilidade de Implementação

Chamadas ou mensagens poderão ser redireccionadas
para os mais diversos dispositivos com acesso á internet
Aplicações do SIP

Já foi utilizado em versões antigas do mundialmente
utilizado MSN Messenger (atualmente usa MSNP – Microsoft
Network Protocol)

Gizmo5, aplicativo para realizar chamadas de voz vídeo e
texto comprado pela empresa Google em 2009.

Atualmente diversos servidores privados e open source
utilizam esse tipo de protocolo para comunicação
multimédia eficiente, servidores como por exemplo a
Nokia, Siemens e Cisco.
Obrigado.
Download

Protocolo SIP