Propostas submetidas

DEI - FCTUC
Gerado a 2024-03-28 18:37:16 (Europe/Lisbon).
Voltar

Titulo Estágio

2017_N102 Desenvolvimento de Software para sistemas embebidos (baseados em Linux) - gestão de diversos protocolos de redes

Áreas de especialidade

Engenharia de Software

Engenharia de Software

Local do Estágio

Aveiro

Enquadramento

Desenvolvimento de software em linguagem C (OS Linux) para equipamentos de telecomunicações GPON/NG-PON2 (OLT) baseados em sistemas embebidos modulares.

Objetivo

Integrar equipa de desenvolvimento de software para equipamentos de rede (OLT - NGPON2), responsável por desenvolver a camada do plano de controlo (protocolos de rede) e camada do plano de dados (controlo de switches);

Plano de Trabalhos - Semestre 1

- Estudo preparatório das funcionalidades e especificidades da stack de software da Broadcom (SDK+Fastpath);
- Documentar o software a desenvolver (fluxogramas, diagramas de máquinas de estado;
- Elaboração de Relatório Intermédio

Plano de Trabalhos - Semestre 2

- Desenvolver novas APIs de interface com o novo hardware (switches).
- Integrar essas mesmas APIs na stack já existente;
- Testes de integração
- Revisão da documentação feita inicialmente
- Elaboração do Relatório Final

Condições

O aluno integrará processo de seleção;
O responsável do projeto fará parte na entrevista de forma a esclarecer o aluno sobre o desenvolvimento do projeto;
Para o desenvolvimento do projeto o aluno será integrado numa equipa de I&D;
No semestre 2 será atribuída bolsa ao aluno.

Observações

Competências requeridas para o desenvolvimento do Projeto:
Linguagem de programação C/C++
Protocolos de rede L2/L3.

Orientador

Francisco Manuel Marques Fontes
oriontes@sapo.pt 📩