.
O Session Initiation Protocol (SIP) e o Signaling System 7 (SS7) são os protocolos comuns usados para transmitir voz através de redes. Apenas como eles trabalham com VoIP… ou não… abre a porta para preocupações e oportunidades.
O Session Initiation Protocol (SIP) é um protocolo desenvolvido pelo IETF MMUSIC Working Group e proposto como padrão para iniciar, modificar e encerrar uma sessão interativa do usuário que envolve elementos multimídia como vídeo, voz, mensagens instantâneas, jogos online e realidade virtual. O SIP é um protocolo de sinalização baseado em texto semelhante ao HTTP e SMTP e é usado para criar, gerenciar e encerrar sessões em uma rede baseada em IP. Uma sessão pode ser uma simples chamada telefônica bidirecional ou pode ser uma sessão de conferência multimídia colaborativa.
Entidades que interagem em um cenário SIP são chamadas de User Agents (UA) User Agents podem operar de duas maneiras –
o User Agent Client (UAC): Gera solicitações e as envia aos servidores.
o User Agent Server (UAS): Recebe solicitações, processa essas solicitações e gera respostas.
O SIP funciona da seguinte forma: Chamadores e destinatários são identificados por endereços SIP. Ao fazer uma chamada SIP, um chamador primeiro localiza o servidor apropriado e, em seguida, envia uma solicitação SIP. A operação SIP mais comum é o convite. Em vez de atingir diretamente o destinatário pretendido, uma solicitação SIP pode ser redirecionada ou pode desencadear uma cadeia de novas solicitações SIP por proxies. Os usuários podem registrar seus locais com servidores SIP.
Agora… como isso é diferente do protocolo SS7?
Segue uma explicação simplificada:
O Signaling System 7 (SS7) é uma arquitetura para realizar sinalização em suporte às funções de estabelecimento de chamadas, cobrança, roteamento e troca de informações do PSTN, enquanto o SIP é um protocolo usado para manter sessões em VOIP.
O SS7 é usado para configurar a grande maioria das chamadas telefônicas PSTN do mundo, enquanto o SIP é usado na rede IP.
Um pouco mais sobre as diferenças entre SS7 e SIP.
O SS7 usa um canal comum para sinalizar a configuração de chamadas e informações de desmontagem para serviços de comutação de circuitos. É comum ter centenas ou milhares de circuitos de voz controlados por um par de links de sinalização de 64 kb/s. O SS7 foi projetado especificamente para comutação de circuitos, embora tenha alguns recursos adicionais muito sofisticados de controle de chamadas e controle de transações.
O SIP é uma solução de sinalização baseada em IP que não usa um caminho de sinalização separado, mas depende da conectividade IP do originador para um servidor e daí para o terminal final. Ele é usado para comunicações baseadas em pacotes e permite muitos tipos diferentes de chamadas, como vídeo, interação com jogos, etc., além de voz.
À medida que o SIP é implementado com a implantação de redes de próxima geração, estou certo de que veremos alguns comportamentos de rede muito interessantes, novos problemas técnicos incontáveis à medida que eliminamos os bugs e provavelmente novas oportunidades de fraude. Devem ser tempos interessantes.
.








