CSCF
SER
O projecto SER – Sip Express Router é muito popular na comunicade open-source. As vantagens deste pacote são:
• Servidor SIP gratuito com alto desempenho e elevada flexibilidade.
• Pode actuar como servidor SIP Proxy, Redirect e Registrar.
• Pode-se facilmente construir novos módulos para serem adicionadas novas funcionalidades.
• O mais popular na comunidade Open Source.
• Adoptado por diversos vendedores e universidades.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
Tambien tenemos en este lado los siguientes proyectos, todos probados por nosotros:
Openser, opensips, kamailio.
OpenIMS Core
O projecto open-source IMS Core é desenvolvido pelo instituto Fraunhofer Institute FOKUS e pretende colmatar o vazio existente no mundo do open-souce em relação ao IMS. O objectivo do projecto é criar uma comunidade de developers de componentes para redes de próxima geração IMS.
As vantagens deste pacote de software são:
• Implementa o CSCF e HSS.
• O CSCF é baseado no SER (SIP Express Router) mencionado em cima. Do qual retira as suas vantagens.
• É IMS compliant evitando a necessidade de integração.
• A sua interoperabilidade tem sido testada com produtos IMS comerciais.
• Disponibiliza uma interface ISC (IMS Service Control) para permitir à camada de aplicação a criação de serviços IMS para várias plataformas (SIP AS, OSA/Parlay ou IN através do IM-SSF)
HSS
OpenIMS Core
Como mesmo as funções mais básicas de encaminhamento de sinalização no IMS necessitam de uma consulta ao HSS, este foi incluido no OpenIMS Core para permitir uma utilização normal do mesmo. Assim sendo, o Open IMS core disponibiliza uma implementação simples HSS, o FOKUS Home Subscriber Server (FHoSS).
As vantagens deste pacote de software são:
• É IMS compliant evitando a necessidade de integração.
• É o único HSS open-source encontrado.
MRF
Asterisk PBX
O Asterisk PBX é provavelmente o IP PBX open-source mais populal. O projecto é gerido pela Digium e é utilizado por outros projectos open-source como o TrixBox para criar uma solução para call centers, por exemplo.
As vantagens deste pacote de software são:
• Servidor PBX IP gratuito com alto desempenho e elevada flexibilidade.
• Pode actuar como servidor SIP Registrar, location server e pode actuar como UAC.
• O mais popular na comunidade Open Source.
• Adoptado por diversos vendedores e universidades.
• É integrado em projectos como o TrixBox que pode ser uma óptima solução para um pequeno call-center IP
• Pode funcionar como Gateway SIP-PSTN usando placas Digium ou Sangoma.
• Pode actuar como Gateway SIP-SS7 usando as mesmas placas e a libraria libSS7.
• Pode funcionar como como Gateway SIP-3G usando a libraria h324m da sip.fontventa.com
• Tem capacidade de áudio e vídeo-conferência com o meetme e app_mixer, respectivamente.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
SEMS – Sip Express Media Server
O SEMS é baseado no software open source SER (Sip Express Router) desenvolvido pela iptel.org. Corre em linux e é distribuido com uma variedade de exemplos de aplicações como voicemail, IVR, audio conferencia, etc.
As vantagens deste pacote de software são:
• Baseado no SER que é conhecido pelo seu alto desempenho e elevada flexibilidade.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
CallWeaver
O CallWeaver, anteriormente conhecido como Open PBX é um spin-off do Asterisk PBX mas licenciado sobre a licença GNU GPL. Assim sendo, ambos os projectos partilham um código base identico mas o CallWeaver tem uma comunidade de desenvolvimento menor o que o torna menos atraente.
Mais informações em: www.openpbx.org
As vantagens deste pacote de software são:
• Partilha código com o Asterisk.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
• Comunidade de desenvolvimento menos que a do Asterisk.
SIPfoundry Sipx
A SIPfoundry é uma comunidade open source community que fornece varios development kits SIP e VoIP.A sua stack SIP é usada em diversos produtos e a solução sipX PBX é usada por muitas empresas. Este projecto está ligado aos productos Vision permitindo interoperabilidade com RDIS e SS7.
As vantagens deste pacote de software são:
• Solução robusta.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
• Não tem suporte para H.323 ou outros protocolos além do SIP.
YATE
O Yet Another Telephony Engine é um PBX e cliente open source com recursos SIP, H.323 e IAX. Funciona como um tradutor SIP-H.323. (suportado comercialmente pela Null Team).
As vantagens deste pacote de software são:
• Solução interessante para gateway SIP-H.323.
• Pode funcionar como Gatekeeper H.323.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
FreeSWITCH
A FreeSWITCH é uma plataforma de telefonia open source telephony desenhada para facilitar a criação de produtos orientados à voz e chat. Pode ser usado apenas como um motor de comutação, uma media gateway ou um media server com aplicações de IVR criadas usando scripts ou XML.
Suporta diversos protocolos como SIP, H.323, IAX2 e GoogleTalk making it easy to interface with other open source PBX systems such as sipX, OpenPBX, Bayonne, YATE or Asterisk.
As vantagens deste pacote de software são:
• Suporta diversos protocolos (SIP, H.323, IAX2 e GoogleTalk).
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
Bayonne
O GNU Bayonne é um servidor de telefonia open source que oferece um ambiente de desenvolvimento sistemas escalaveis e independents da media usada.
As vantagens deste pacote de software são:
• Desenvolvido pela GNU.
As desvantagens são:
• Não é IMS compliant. Necessita de desenvolvimento.
• O projecto parece estar parado.
Vovida Vocal
O projecto parece estar parado e há dificuldades em aceder ao site.
SIP AS
SIPSEE
O SIPSEE (SIP Servlet Execution Environment) é a solução da FOKUS para desempenhar o papel de SIP Application Server (SIP AS) com base em SIP Servlet Technology. O SIPSEE intregra a camada Application Layer e dá aos serviços IMS a capacidade de controlo das sessões multimédia sobre SIP/HTTP/Diameter.
O SIPSEE actua como um SIP proxy, SIP Redirect ou um B2BUA (Back to Back User Agent). A API (Application Programming Interface) usada pelo SIPSEE é compativel com o JSR116 – SIP Servlet API 1.0 que tem vindo a ser adoptada como API HTTP Servlet.
O SIPSEE foi desenhado e impelmentado com suporte para SIP e HTTP de modo a permitir o acesso a serviços IMS por parte de clientes SIP ou através de browser HTTP potenciando serviços como o Click2Dial, See What I See, etc. Desta forma, une os protocolos mais usados da internet e do VoIP.
As vantagens deste pacote de software são:
• IMS compliant.
Mobicents
O Mobicents é o SIP Application Server server mais popular para a plataforma Java.
As vantagens deste pacote de software são:
• IMS compliant.
• Muito popular.
WeSIP
WeSIP é um SIP e HTTP Application Server implementado sobre o OpenSER. Não é open source. Gratuito para uso não comercial.
As desvantagens deste pacote de software são:
• Não é open source. Gratuito para uso não comercial.
User Equipment
IMS Communicator
O IMS Communicator é desenvolvido pela PT Inovação, SA. Implementa um UE (User Equipment) IMS com capacidades vídeo.
As vantagens deste pacote de software são:
• IMS compliant.
• Suporta vídeo.
• É open source (nesta secção só dois produtos são open source).
OpenIC
O OpenIMS Client é desenvolvido pelo instituto Fraunhofer Institute FOKUS e implementa um UE (User Equipment) IMS permitindo o acesso aos serviços multimédia de uma rede IMS.
As vantagens deste pacote de software são:
• IMS compliant.
As desvantagens são:
• Não é open-source.
UCT IMS Client
O OpenIMS Client é desenvolvido pelo instituto Fraunhofer Institute FOKUS e implementa um UE (User Equipment) IMS permitindo o acesso aos serviços multimédia de uma rede IMS.
As vantagens deste pacote de software são:
• IMS compliant.
• É open source (nesta secção só dois produtos são open source).
As desvantagens são:
• Pode revelar problemas de interoperação já que claramente afirma que foi construído para ser usado com o OpenIMS Core.
• Tem alguns bugs conhecidos.
X-Lite
Desenvolvido pela CounterPath. Não é open-source mas é gratuito. É um softphone não IMS-compliant mas muito popular e com capacidades vídeo.
As vantagens deste pacote de software são:
• IMS compliant.
As desvantagens são:
• Não é open source.
SJphone
Não é open-source mas é gratuito. É um softphone não IMS-compliant mas muito popular.
As desvantagens deste pacote de software são:
• Não é IMS Compliant.
• Não é open source.
Kapanga
Não é open-source mas é gratuito. É um softphone não IMS-compliant mas com muitas opções de configuração. Dispõe de uma versão para Windows Mobile. Dispõe de codecs vídeo como o H.264 e áudio como o AMR (na versão paga).
As desvantagens deste pacote de software são:
• Não é IMS Compliant.
• Não é open source.
Stacks Diameter
OpenBloX
O OpenBloX é um framework Java Diameter open source para implementação de interfaces IMS Diameter conforme a especificação 3GPP e 3GPP2. É mantido pela Traffix Systems.
OpenDiameter
Open Diameter é uma libraria C++ que potencia implementação do protocolo Diameter e suporta Linux, BSD e Microsoft Windows. Mais informação pode ser encontrada em http://www.opendiameter.org/
JDiameter
JDiameter é uma API e implementação do protocolo Diameter em Java. Mais informação pode ser encontrada em https://jdiameter.dev.java.net/.
Ferramentas de teste
Seagull
É um gerador de trafego multi-protocolo da HP orientado ao IMS.
Sipp
É um gerador de trafego SIP.