IMS vs SIP
IMS (The Internet Protocol (IP) Multimedia Subsystem) é uma estrutura de arquitetura projetada para facilitar serviços multimídia IP baseados em SIP (Session Initiation Protocol), que é um protocolo de controle de sessão para redes baseadas em IP para facilitar tanto voz quanto multimídia Serviços. Como o IMS usa o SIP como seu principal protocolo de sinalização, ele pode se integrar a muitas plataformas, como a Internet. A principal razão para o IMS escolher o SIP é atender a muitos requisitos do IMS, e é considerado flexível e seguro.
IMS
IMS foi originalmente criado especificamente para aplicativos móveis pelo 3GPP e 3GPP2. No entanto, hoje em dia é muito popular e difundido entre as operadoras de telefonia fixa, uma vez que estão sendo forçadas a encontrar formas de integrar tecnologias móveis associadas em suas redes. O IMS permite principalmente a convergência de dados, fala e tecnologia de rede móvel sobre infraestrutura baseada em IP e fornece os recursos IMS necessários, como controle de serviço, funções de segurança (por exemplo, autenticação, autorização), roteamento, registro, cobrança, compactação SIP e Suporte a QOS.
IMS pode ser analisado com sua arquitetura em camadas que inclui muitas camadas com diferentes funcionalidades. Essa arquitetura permitiu a reutilização de ativadores de serviço e muitas outras funções comuns para vários aplicativos. A responsabilidade da primeira camada é traduzir o portador e os canais de sinalização, de redes baseadas em switch de circuito legado para fluxos e controles baseados em pacotes. A funcionalidade da segunda camada é fornecer funções de mídia de nível elementar para os aplicativos de nível superior. Além disso, o IMS permitiu que outros terceiros assumam o controle das sessões de chamada e acessem as preferências do assinante, usando um nível mais alto de serviços de aplicativos e gateways de API.
A arquitetura IMS oferece aos provedores de serviços a oportunidade de fornecer serviços novos e melhores, com custos operacionais reduzidos, em redes com fio, sem fio e de banda larga. A maioria dos aplicativos suportados pelo Session Initiation Protocol (SIP) foram unificados pelo IMS para garantir a interação adequada entre os serviços de telefonia legados com outros serviços não telefônicos, como mensagens instantâneas, mensagens multimídia, push-to-talk e transmissão de vídeo.
SIP
SIP é um protocolo de controle de sessão que reside na camada de aplicação e pode realizar o estabelecimento, modificação e desativação de sessões multimídia em comunicações em tempo real sobre redes baseadas em IP. O SIP foi originalmente desenvolvido pela Internet Engineering Task Force (IETF) em conjunto com muitos líderes do setor.
No gerenciamento de sessões, o SIP pode convidar participantes para sessões que já existem, como conferências multicast. A mídia da sessão já existente pode ser adicionada ou removida em tempo real. O SIP também suporta a implementação de serviços de assinante de telefonia ISDN e Rede Inteligente com suporte transparente para serviços de mapeamento e redirecionamento de nomes, que também contribuem para viabilizar a mobilidade pessoal. Isso é definido como a capacidade dos usuários finais de originar e receber chamadas enquanto podem ser localizados pela rede enquanto se movem, acessar diferentes áreas de comutação, acessando totalmente os serviços de telecomunicações assinados em qualquer terminal em qualquer local.
Geralmente os dispositivos SIP se comunicam entre si usando servidores SIP que fornecem uma infraestrutura para roteamento, registro e serviços de autenticação e autorização. O SIP não pode existir sozinho em um sistema de comunicação. Por isso, é usado como um componente com outros protocolos IETF para construir uma arquitetura multimídia completa. Estes consistem em vários protocolos como RSTP (Real Time Streaming Protocol), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol), etc. O SIP suporta IPv4 e IPv6; por isso é muito popular entre muitos usuários.
Qual é a diferença entre IMS e SIP?