Gestão de Redes de Acesso – CPE Configuration Management
Área Tecnológica
Comunicação Telemática
Local do Estágio
Departamento de Engenharia Informática - Laboratório de Comunicações e Telemática
Enquadramento
O projecto S3P (Segurança em Ambientes Triple-Play) resulta de um consórcio
entre a PT Inovação e a Universidade de Coimbra. Numa primeira fase, o projecto
teve como objectivo estudar a problemática da segurança em redes de acesso de
banda larga e ambientes multi-serviço (internet, voz, IPTV, VoD, etc.). Deste
esforço resultou uma solução de detecção de intrusão (IDS: Intrusion Detection System) bastante inovadora, baseada na cooperação
entre a plataforma de segurança do próprio operador e os routers de banda larga
dos seus clientes domésticos.
Neste contexto, foi também desenvolvida uma
implementação da uma stack protocolar conforme com a norma TR069 do Broadband
Forum para utilização em servidores de configuração e gestão remota de
equipamentos (routers, access points,
set-top boxes, entre outros).
Pretende-se agora expandir a plataforma e gestão, entre
outros vectores, por meio da integração de soluções inovadoras de gestão de
configurações de CPEs.
Objetivo
A presente proposta de Dissertação enquadra-se no
projecto S3P e encontra-se relacionada com a expansão da plataforma por inclusão
de mecanismos mais sofisticados de gestão de configurações.
A gestão de configurações é actualmente uma operação
crítica para os operadores, dado que necessitam de conhecer, gerir e actualizar
a configuração de cada dispositivo remoto colocado nas instalações dos clientes
(routers domésticos, set-top-boxes,
pontos de acesso de redes sem fios, fem-to-cells,
bridges PLC, telefones IP) em função
dos modelos de hardware instalados, dos serviços contratados pelo cliente, das
parametrizações específicas do cliente (por exemplo o número de telefone) e das
parametrizações especificas solicitadas pelo cliente (por exemplo abertura de
portos em firewalls).
A plataforma S3P oferece uma forma eficaz de, a
partir das plataforma de gestão do operador, configurar e monitorizar os
dispositivos domésticos – por meio do protocolo TR069.
É agora necessário estudar a melhor forma de
integrar as funções de CPE Configuration Management
no ACS (a aplicação de gestão do operador) e nas bases de dados do operador.
Para o efeito será necessário identificar a
informação relevante relacionada com a configuração de cada CPE. Depois dessa
identificação deverá ser criado um modelo de dados de referência para registo
dessas configurações (ao nível de cada CPE e do operador), sendo importante
prever nesse modelo de dados mecanismos de descrição genérica de configurações
(por exemplo para firewalls).
Posteriormente deverá ser implementado um protótipo,
usando todos os componentes S3P já existentes, que demonstre o funcionamento da
gestão de configurações desde a plataforma do operador (ACS) até ao
dispositivo, incluindo os mecanismos de conversão de descrições genéricas em descrições
específicas do equipamento.
De seguida deverão ser criados serviços de
interface entre as bases de dados do ACS desenvolvidas no ponto anterior e as
bases de dados mantidas por outras plataformas do operador (provisioning, cadastro, etc.) de modo a
que seja futuramente possível a integração em produtos reais.
Por último, deverá ser feito um estudo de validação
do modelo proposto, tendo em conta a funcionalidade, a flexibilidade na adaptação
a novos dispositivos, a escalabilidade e a facilidade de integração em
ambientes reais (interligação com bases de dados externas).
Plano de Trabalhos - Semestre 1
- Familiarização com o tema do trabalho, análise do estado-da-arte e dos
componentes já produzidos pelo projecto S3P (4 semanas)
- Definição de requisitos, em termos de funcionalidade do sistema (4 semanas)
- Proposta dos modelos de dados para dispositivos e ACS(4 semanas)
- Especificação dos mecanismos de conversão entre descrições genéricas e configurações
device-dependent (2 semanas)
Plano de Trabalhos - Semestre 2
- Desenvolvimento dos mecanismos de conversão entre descrições genéricas e configurações
device-dependent (2 semanas)
- Desenvolvimento dos protótipos para dispositivos seleccionados (5 semanas)
- Integração com restantes módulos da plataforma (3 semanas)
- Avaliação das soluções desenvolvidas (3 semanas)
- Documentação final e Escrita do Relatório/Dissertação (2 semanas).
Condições
Será dada preferência a candidatos com domínio da linguagem Java, SOA,
Webservices e tecnologias associadas.
Experiência prévia em desenvolvimento de bases de dados será também factor de preferência.
A capacidade de trabalho em equipa será essencial, dado que o candidato
ficará enquadrado na equipa do Projecto S3P.
Observações
Existe a possibilidade de remunerar o estagiário com uma Bolsa de Investigação,
com valores e condições a definir
em função do perfil e da disponibilidade do candidato.
Em função dos resultados obtidos, o aluno poderá eventualmente ser
convidado para um estágio profissional remunerado na PT Inovação, com a duração
de 12 meses. Este eventual estágio poderá vir a ter início em Março/2010 (sendo
a parte final da Dissertação feita nas instalações da PT Inovação) ou em Agosto/2010
(após conclusão da Dissertação).