quinta-feira, 2 de abril de 2009

O que é um servidor SIP?

Um servidor SIP é o componente principal de um IP PBX e lida com a organização de todas as chamadas SIP na rede. O servidor SIP também é conhecido por Proxy SIP ou SIP Registrar.

O que é um SIP URI?

Este resumo não está disponível. Clique aqui para ver a mensagem.

Exemplo de uma sessão de Chamada SIP entre 2 telefones

Uma sessão de chamada sip entre 2 telefones ocorre da seguinte forma:


- O telefone que realiza a chamada envia um convite.
- O telefone que recebe a chamada envia de volta uma resposta de informação 100 – Tentando.
- Quando o telefone que recebe a chamada começa a tocar, a resposta 180 – Chamando – é enviada de volta.
- Quando quem chama atende, o telefone chamado envia uma resposta 200 – Ok.
- O telefone que realiza a chamada responde com ACK – confirmação do convite.
- A conversação é transmitida como dados via RTP.
- Quando quem chama desliga, a requisição BYE (tchau) é enviada ao telefone chamado.
- O telefone chamado responde com uma resposta 200 – Ok.

É simples assim! O protocolo SIP é lógico e fácil de entender.

Lista de todas as respostas SIP conhecidas

1xx = respostas de informações

100 Tentando
180 Chamando
181 Chamada sendo encaminhada
182 Fila de espera
183 Progresso da Sessão

2xx = respostas de confirmação

200 OK
202 aceito: Usado para referências

3xx = respostas de redirecionamento

300 Múltipla escolha
301 Movido Permanentemente
302 Movido Temporariamente
305 Use Proxy
380 Serviço Alternativo

4xx = comandos não realizados


400 Requerimento errado
401 Não autorizado: Restrito aos utilizadores registrados. Proxys devem usar proxy autorização 407
402 Necessita Pagamento (Reservado para uso futuro)
403 Proibido
404 Não Encontrado: Utilizador não encontrado
405 Método Não Permitido
406 Não é permitido
407 Necessária Autenticação de Proxy
408 Timeout Pedido: Não foi possível localizar o usuário a tempo
410 Saiu: O utilizador existia, mas não está mais disponível.
413 Pedido de Dados Muito Longo
414 Pedido-URI Muito Longo
415 Tipo de Mídia não Compatível
416 Esquema URI não Compatível
420 Extensão ruim: Erro na extensão utilizada do Protocolo SIP, não compreendida pelo servidor
421 Extensão necessária
423 Intervalo Muito Breve
480 Temporariamente Não Disponível
481 Chamada/Transação Não Existente
482 Loop Detectado
483 Hops Demais
484 Endereço Incompleto
485 Ambíguo
486 Ocupado Aqui
487 Pedido Concluído
488 Não Aceito Aqui
491 Pedido Pendente
493 Indecifrável: Não foi possível decodificar S/MIME

5xx = erros do servidor

500 Erro Interno do Servidor
501 Não Implementado: O método de pedido SIP não está sendo implementado aqui
502 Gateway Ruim
503 Serviço Não Disponível
504 Servidor em Time-out
505 Versão Não Compatível: O servidor não é compatível com essa versão do protocolo SIP
513 Mensagem Muito Longa

6xx = erros globais

600 Ocupado em Todo Lugar
603 Rejeitar
604 Não Existe em Nenhum Lugar
606 Não aceito

O que são Métodos SIP / Requerimentos e Respostas?

O SIP utiliza Métodos/requerimentos e Respostas correspondentes para estabelecer uma sessão de chamada.


Requisições SIP:


Há seis requerimentos básicos / tipos de métodos:

INVITE (convidar) = Estabelece uma sessão
ACK (confirmar) = Confirma o comando CONVIDAR
BYE (tchau) = Finaliza uma sessão
CANCEL (cancelar) = Cancela a sessão ainda não respondida
REGISTER (registro) = Informa a localização do utilizador (nome do usuário, IP)
OPTIONS (opções) = Informa a capacidade e disponibilidade dos telefones de chamada e recebimento SIP

Respostas SIP:

Os requerimentos do SIP acionam respostas que constam das 6 classes a seguir:

1xx = respostas de informações, tais como 180, que significa chamando
2xx = respostas de confirmação
3xx = respostas de redirecionamento
4xx = comandos não realizados
5xx = erros do servidor
6xx = erros globais

O SIP é bom pela sua clareza e simplicidade

O que é SDP - Session Description Protocol?

SDP significa em inglês Session Description Protocol (Protocolo de Descrição de Sessão) e é um formato para a descrição dos parâmetros de inicialização de mídia streaming . Foi publicado pela IETF como RFC 4566. A mídia streaming é o conteúdo visto ou ouvido durante um envio de dados.

O que é RTCP - Real Time Transport Control Protocol?

RTCP significa em inglês Real Time Transport Control Protocol (Protocolo de Controle de Transporte em Tempo Real) definido pela RFC 3550. O RTCP funciona juntamente com o RTP. O RTP realiza a entrega dos dados, enquanto o RTCP envia pacotes de controle aos participantes de uma chamada. Sua função principal é fornecer um feedback da qualidade dos serviços oferecidos pelo RTP.

Quais são as vantagens de um IP PBX?

Muito mais fácil de instalar e configurar que um sistema de telefonia proprietário.
Mais fácil de fazer a gestão devido à sua interface de configuração de rede.
Não há necessidade de fiação telefónica separada.
Permite o recurso hot-plug para que os utilizadores possam conectar seus telefones de qualquer lugar do escritório – os utilizadores simplesmente levam seus telefones e os conectam na porta ethernet mais próxima, e mantêm o número existente!
Permite um roaming mais fácil – as ligações podem ser enviadas a qualquer lugar do mundo devido às características do protocolo SIP.
Redução significativa de custos pelo uso da Internet.
O padrão SIP elimina os caros telefones proprietários.
Bom em pequena ou grande escala.
Melhores relatórios.
Melhor visão geral do status do sistema e das chamadas.

O que é SIP - Session Initiation Protocol?

SIP, que significa em inglês Session Initiation Protocol (Protocolo de Inicialização de Sessão), é um protocolo de sinalização de telefonia IP usado para estabelecer, modificar e finalizar chamadas telefónicas VoIP. O SIP foi desenvolvido pela IETF e publicado como RFC 3261
O SIP descreve a comunicação necessária para estabelecer uma ligação telefónica. Os detalhes são, então, descritos no protocolo SDP.
O SIP tomou a VoIP de uma forma impressionante. O protocolo se assemelha ao HTTP, é baseado em texto, e é bastante aberto e flexível. Portanto, substituiu amplamente o padrão H323.

O que é H323?

O H323 é um conjunto de padrões da ITU-T que define um conjunto de protocolos para o fornecimento de comunicação de áudio e vídeo numa rede de computadores.
O H323 é um protocolo relativamente antigo que está actualmente sendo substituído pelo SIP – Session Initiation Protocol. Uma das vantagens do SIP é ser bem menos complexo e semelhante aos protocolos HTTP / SMTP.
Portanto, a maioria dos equipamentos VoIP disponíveis actualmente seguem o padrão SIP. Os equipamentos de VoIP mais antigos seguem o H 323.