Dissertação

Developing a Geo-positioning C# Framework for Radio Network Optimization based on 3G Network Recordings EVALUATED

O exponencial desenvolvimento das redes de telecomunicações, com a crescente exigência dos seus utilizadores, contribui para que os custos relativos à gestão e manutenção destas redes tenham aumentado significativamente. Este trabalho surge com o objectivo de propor e validar uma solução que contribua para a gestão e manutenção das redes de telecomunicações, com um nível de recursos reduzido e alargando, face a outras soluções, a área analisada. Inicialmente é feita uma análise à rede móvel de Terceira Geração (3G), focando a componente protocolar, que é de grande relevância, pois é através da informação das suas mensagens que se torna possível uma análise do desempenho da rede. Seguidamente, desenvolveu-se uma aplicação que permite o processamento dos dados e a sua representação geográfica, com a integração de um algoritmo de Geo-posicionamento. Dado o número de dados a analisar, foram adoptados diversos mecanismos para aumentar a eficiência no tratamento dos mesmos, sobretudo ao nível do desenvolvimento de software. A diminuição de acessos ao disco ou a redução de utilização de strings são alguns exemplos. Foi assim possível que o tempo de processamento na componente de recolha de dados fosse reduzido de cerca de 1.30 h para 14 minutos. Foram também adoptadas técnicas de Programação Extrema, como o Desenvolvimento Guiado por Testes (TDD), atingindo-se um nível de cobertura do código fonte quanto a testes a rondar os 80%. Acrescentando a aplicação de princípios S.O.L.I.D., foi assim possível a criação de uma aplicação enquadrada nos requisitos típicos de uma utilização empresarial.
QoS, SON, Programação Extrema, Princípios S.O.L.I.D.

Maio 18, 2017, 14:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Pedro Manuel de Almeida Carvalho Vieira

ISEL

Professor Adjunto

ORIENTADOR

Maria Paula Dos Santos Queluz Rodrigues

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar

ORIENTADOR

António José Castelo Branco Rodrigues

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar