SIP em WebSphere Application Server

O WebSphere Application Server fornece funcionalidade rich de SIP por toda a sua infraestrutura.

O SIP (Session Initiation Protocol) cresceu consideravelmente desde que se tornou pela primeira vez um padrão IETF em 1999. O SIP destinava-se originalmente apenas a vídeo e áudio, mas agora cresceu para se tornar o protocolo de controle para muitos serviços interativos, particularmente na região ponto a ponto. O SIP e os padrões ao redor do SIP fornecem os mecanismos para consultar, negociar e gerenciar conexões com pontos em qualquer rede sobre qualquer outro protocolo.

Este produto inclui suporte para SIP Servlet Specification 1.1, também referido como Java Specification Request (JSR) 289. O SIP Servlet Specification fornece as normas de Java API para Session Initiation Protocol (SIP). O JSR 289 é uma atualização do SIP Servlet Specification existente que endereça novos requisitos determinados por usuários do segmento de mercado. Este produto continua a suportar a especificação do SIP Servlet 1.0.

O WebSphere Application Server fornece também o conjunto de ferramentas para o ambiente de desenvolvimento e Componentes de Extremidade de alto desempenho para tratar ambientes de aplicativos distribuídos.

No servidor de aplicativos, o contêiner da Web e o contêiner SIP são convergidos e podem compartilhar o gerenciamento de sessões, a segurança e outros atributos. Nesse modelo, um aplicativo que inclui servlets SIP, servlets HTTP e portlets pode interagir continuamente, independentemente do protocolo.

A alta disponibilidade destes aplicativos convergidos torna-se possível devido à estreita integração do HTTP e do SIP no servidor de aplicativos base.

Em frente a um aplicativo em cluster, está o servidor proxy, gerenciando o tráfego e a carga de trabalho do tráfego SIP e HTTP para o contêiner. Este servidor proxy é um proxy SIP stateless e um proxy reverso HTTP juntos, que usa a estrutura de armazenamento em cluster unificada e serviços do gerenciador de alta disponibilidade para monitorar integralmente o funcionamento dos servidores. O servidor proxy também age como proxy SIP independente e sem estado, frente ao contêiner SIP no servidor de aplicativos quando nenhum tráfego HTTP está presente.

O servidor proxy usa a estrutura de armazenamento em cluster unificada e serviços do gerenciador de alta disponibilidade para executar o trabalho de failover, quando necessário. Com o proxy convergido e o contêiner convergido, o failover de sessão é feito com afinidade com o aplicativo, permitindo que as sessões HTTP e SIP sejam ligadas automaticamente. Ter as sessões SIP e HTTP ligadas automaticamente do contêiner ao proxy é outra maneira de a solução do servidor de aplicativos superar-se em ambientes convergidos.

É importante notar que a função SIP no servidor proxy não tem estado. O SIP RFC define dois tipos de servidores proxy: um com estado e outro sem. Normalmente, um proxy SIP é uma instância com estado e proxies sem estado são especificados assim. Um proxy com estado participa dos fluxos de chamada e é implementado utilizando servlets SIP.

A funcionalidade do proxy SIP sem estado no servidor proxy permite que o proxy identifique as necessidades da carga de trabalho, roteamento e afinidade de sessão do contêiner SIP com menos complexidade. Sendo sem estado, o servidor proxy pode estar frente a um sprayer IP simples, como o componente balanceador de carga. Se um servidor proxy falhar, a afinidade será com o contêiner e não com o proxy em si, de forma que há uma falha menos potencial ao longo do fluxo de mensagens.

Infra-estrutura do SIP
A infra-estrutura do SIP é uma arquitetura com multicamadas composta por contêineres SIP, proxies SIP e um sprayer IP. O contêiner SIP é um servidor de aplicativos SIP de propósito geral. A infra-estrutura do SIP consiste em:
  • Contêiner SIP – extensão de contêiner da web que implementa o JSR 289.
  • Proxy SIP – Dispositivo de borda sem estado que identifica concentração de E/S, balanceamento de carga e outras funções, de maneira semelhante ao proxy HTTP reverso. Isso não é o mesmo que o proxy SIP definido pelo RFC 3261.
  • Balanceador de carga - SIP ativado para interoperar com proxies e contêineres SIP. O proxy SIP que pode ser estendido identifica afinidade de sessão, balanceamento de carga e failover. O balanceador de carga funciona como um sprayer IP altamente disponível para enviar mensagens aos proxies.
O SIP é um elemento chave para muitos aplicativos novos, especialmente quando convergido com o HTTP, incluindo:
  • Clique Para Chamar
  • Voz sobre IP
  • Controle de Chamada de Terceiro e Monitoramento de Chamada
  • Presença e Sistema de Mensagens da Instância

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=csip_sipwas
Nome do arquivo: csip_sipwas.html