Definição
O IMS-Communicator é um Softphone SIP baseado no SIP-communicator. implementado em cima do Java Media Framework e doJAIN-SIP stack, sendo este ultimo modificado para suportar a arquitetura IMS.
O SIP-Communicator permite uma autentificação SIP normal para uma unica identidade, sessões de voz e video e funcionalidades IM. O IMS-Communicator é implementado sobre o IMS User Equipment conforme descrito nas especificações 3GPP TS 24.229, TS 23.228 e outras.
Detalhamento Técnico
2. Linguagem: Java
3. Registro e autentificação IMS
- suporte ao IMPI
- algoritmo de autentificação AKAv1
- "reg" event package implementado
- Security Agreement mechanism
4. Estabelicmento de Sessão IMS
- precondition Mechanism implementado
- Early Media
- Transferencia de chamada.
5. Histórico de Chamadas
6. Setup Wizard
7. Chamada de audio e video
8. suporte SIP e SDP
9. suportes baseados no Java Media Framework:
- protocolos: FILE, HTTP, FTP, RTP
- audio: AIFF, AU, AVI, GSM, MIDI, MP2, MP3*, QT, RMF, WAV
- video: AVI, MPEG-1, QT, H.261, H.263
- outros: HotMedia
10. Lista de Contato, IM e suporte a presença As configurações do IMS-Communicator são feitas todas manualmente através de um arquivo (ims-communicator.xml)
Integrações
Limitações
- Suporte para apenas uma identificação de usuário.
- Usuário não pode acessar a rede anonimamente.
- Ao fazer uma chamada, os recursos de sessão aparecem como disponível.
- Toda a configuração deve ser feita manualmente
- Sem planos para portá-lo para celulares.
Pré-requisitos
- JRE 1.5
- Java Media Framework API
- Apache Ant
No manual oficial do projeto há uma área com o título "How to register with the Open IMS Core", mas que se encontra vazia, apenas escrito "documentation not yet avaible"
Licenças e Restrições
Open Source: Sim
Comunidade atuante:Não
- As ultimas postagens respondidas datam de outubro de 2009.
- As ultimas postagens de desenvolvedores são de fevereiro de 2010 e julho de 2009.
- Primeiro e Ultimo realease: 05-06-2007
Licensa: Apache Software License, LGPL
Conclusões
A partir dos dados tanto no site oficial, quanto na lista de discussões do projeto não aconselho a usar esta ferramenta devido ao total abandono por parte de seus desenvolvedores e devido falta de atualização, está ultima de 2008.
Fontes
https://developer.berlios.de/projects/imscommunicator/
http://imscommunicator.berlios.de/
http://svn.berlios.de/svnroot/repos/imscommunicator/trunk/docs/ims-communicator_User-Manual_latest.pdf
Pesquisadores
- Müller Fernandes da Silva
