Titulo Estágio
SBC como função NFV
Áreas de especialidade
Engenharia de Software
Local do Estágio
Aveiro
Enquadramento
A GoContact/ Go Telecom é uma empresa especializada em soluções integradas de Contact Center (IPBX + Software de Contact Center + Comunicações).
Posiciona-se no mercado com 2 produtos premium, desenvolvidos pela sua Softwarehouse, plataforma de Contact Center e plataforma de IPBX.
Ambos os produtos web based assentam em arquitetura IP e foram desenvolvidos de raiz para funcionamento em cloud.
A GoContact fornece todas as funcionalidades de uma plataforma de Contact Center de última geração, completa, robusta e integrada, tais como IPBX, IVR, Serviços de Inbound/Outbound, Scripts, Tickets, Chat, CRM, Reporting/Analytics, Qualidade, E-learning, SMS, Text to Speech, e outras funcionalidades.
Objetivo
Network function virtualization (NFV) é um conceito recente que pretende der uma agilidade que não existia anteriormente nos chamados serviços de rede carrier-grade. O processo de desenvolvimento e implementação de funções de rede apelidadas de carrier-grade era um processo tipicamente pesado, lento e que ficava quase sempre fechado a hardware específico.
O Session Border Controler (SBC) no caso do tráfego VoIP é uma peça importante que com as várias infraestruturas ligadas à virtualização actualmente disponíveis pode ser passada com relativa facilidade para uma VNF.
A ideia aqui será estudar, comparar e implementar uma solução de SBC SIP baseada em kamailio em cima de uma infraestrutura open source como o kubernetes ou o openstack.
Plano de Trabalhos - Semestre 1
Formação/ Actividades:
1 - Formação em CRM
2 - Formação em Github
3 - Formação (Scrum OpenProject)
4 - Formação Plataforma GoContact
5 - Análise de Requisitos
6- Especificação da Solução a desenvolver
7 - Elaboração e apresentação do relatório intercalar
8 - Desenvolvimento de Solução
9 - Elaboração e apresentação do relatório final
Plano de Trabalhos - Semestre 2
Atividades/tarefas no âmbito do tema do estágio:
1 - Desenvolvimento de funcionalidades da plataforma em coordenação com as equipas de programadores.
2 - Reuniões periódicas com equipas de desenvolvimento
3 - Apresentação de resultados intermédios.
4 - Avaliação e apresentação de resultados
Condições
Estágio IEFP
Orientador
Nuno Miguel Soares dos Reis
nreis@gocontact.pt 📩