CURRICULUM VITAE
Pedro Vale Estrela
[email protected]
http://tagus.inesc-id.pt/~pestrela/cv
1 - Dados Pessoais
Nome: Pedro Miguel Santos Reis Vale Estrela
Naturalidade: Oeiras / Data de Nascimento: 23 de Agosto de 1978
Nacionalidade: Portuguesa
Email: [email protected]
Aluno IST nº: 2130/D 4520/M 42703/L
Endereço Pessoal: Rua Praia do Moinho, nº 9, Lombos-Sul, 2775-681 Carcavelos
Membro Efectivo da Ordem dos Engenheiros (OE), região Sul nº 26758, no Colégio
Engenharia Informática
Membro Estudante Graduado do Institute of Electrical and Electronics Engineers,
IEEE, nº 80471591
2 - Qualificações Académicas
2003 - Setembro 2007 (previsão)
Doutoramento em Engenharia Informática e Computadores (DEIC), do Instituto
Superior Técnico (IST), na Área Científica de Redes de Computadores.
O doutorando entregou a tese de doutoramento em Março 2007, encontrando-se a
aguardar a defesa da Tese, prevista para Setembro 2007.
2000 - 2002
Mestrado em Engenharia Informática e Computadores (MEIC), pelo IST, na Área
Principal de Especialização de Conectividade e Sistemas Distribuídos (CSD) e na
Área Secundária de Sistemas Interactivos e Multimédia (SIM), com classificação
média curricular de Muito Bom.
1995 - 2000
Licenciatura em Engenharia Informática e de Computadores (LEIC), ramo de
Sistemas Computacionais (SCO), pelo IST, com média final de 15 valores, e
trabalho final de curso avaliado com nota final de 18 valores.
1
CURRICULUM VITAE
3 - Experiência Académica
Março 2003 - Setembro 2007 (previsão)
Aluno do DEIC, na Área Científica de Redes de Computadores, sob a orientação da
Prof. Teresa Vazão (DEI), e co-orientação do Prof. Mário Serafim Nunes (DEEC).
O doutorando entregou a Tese de doutoramento em Março de 2007,
encontrando-se a aguardar a defesa da Tese, prevista para Setembro 2007. Este
trabalho de doutoramento está suportada por uma patente, dois artigos de revista
internacional aceites para publicação, e 5 artigos de conferência internacional.
A tese de doutoramento está centrada redes móveis, especificamente no suporte de
mobilidade em redes IP, ao focar o problema do suporte de mobilidade de uma forma
transparente e eficiente, ao propor uma solução de mobilidade que suporta
eficientemente qualquer tipo de terminais e redes. Tendo por base este trabalho
anterior, este trabalho de investigação propõe o protocolo de micro-mobilidade
“enhanced TIMIP”, que utiliza um desenho “duplo-plano”, que permite ganhos de
eficiência e transparência, e que permitem a aplicação flexível do serviço de
mobilidade em casos particulares de aplicação de redes existentes e futuras baseadas
no protocolo IP.
Esta arquitectura genérica é aplicável a ambas as versões do protocolo IP, e suporta
tanto terminais legados como encaminhadores legados sem suporte de mobilidade,
utilizando a independência de terminais e redes. A solução está inicialmente divida
num protocolo base, que combina um nível de transparência superior com um nível
de eficiência semelhante às melhores soluções alternativas, ao suportar handovers
rápidos e encaminhamento óptimo numa árvore. Adicionalmente, são definidos um
conjunto de extensões modulares que, quando utilizadas em conjunto, combinam um
nível de transparência e eficiência superior às melhores soluções alternativas, ao
suportar handovers seamless e encaminhamento óptimo, alem de suportarem
terminais inactivos e cenários de operadores.
A solução proposta foi especificada formalmente utilizado maquinas de estado, e foi
avaliada e comparada com alternativas existentes por via de estudos de simulação no
simulador de redes NS2. Esta avaliação mostra a aplicabilidade da solução proposta
em relação aos objectivos da tese, por ser mais transparente e eficiente que qualquer
das outras soluções do estado da arte considerada.
Durante a realização do doutoramento, o doutorando beneficiou de Bolsa de
Doutoramento concedida pela Fundação para a Ciência e Tecnologia (FCT), foi
dispensado de exames de qualificação e da parte escolar, por via de créditos
concedidos pela conclusão do MEIC, e apresentou a proposta de Tese, a qual foi
aprovada por unanimidade na 1ª reunião da Comissão de Acompanhamento de Tese
(CAT), em 8 Julho.
2
CURRICULUM VITAE
Março 2003 - presente data
Revisor convidado de múltiplos artigos científicos para as seguintes revistas e
conferências internacionais: Hetnets 2005, PIMRC 2006, ICOIN 2007, PIMRC 2007
e na revista Elsevier Science Computer Communications Magazine 2007.
Setembro 2007
Primeiro autor de artigo científico “A Route Optimization Scheme for the eTIMIP
micro-mobility protocol”, aceite para publicação na conferência “18th Annual IEEE
International Symposium on Personal, Indoor and Mobile Radio Communications
(PIMRC’07)”, Atenas, Grecia, Setembro 2007.
Este artigo apresenta um mecanismo generico de optimização de rotas no interior de
dominios de micro-mobilidade, sendo exemplificado para o protocolo eTIMIP. Este
artigo especifica e prova as melhorias de eficiência e escalabilidade do mecanismo.
Janeiro 2007
Primeiro autor de artigo científico “De-Triangulation Optimal solutions for mobility
scenarios with asymmetric links”, aceite para publicação na conferência ICOIN’07,
International Conference on Information Networking, Estoril, Portugal, Janeiro 2007.
Este artigo foi aceite em Julho de 2007 para pós-publicação no Lecture Notes in
Computer Science da Springer.
O artigo faz uma apresentação da problemática da de-triangulação directa, que causa
pacotes fora-de-ordem, sendo introduzida uma framework analítica para estudar o
problema, que afecta uma quantidade apreciável de protocolos de micro-mobilidade.
É, então, apresentado soluções óptimas que evitam a desordem dos fluxos sem
aumentar o atraso dos pacotes, mesmo em links assimétricos. Os algoritmos
genéricos propostos foram então validados de forma analítica e por simulação NS2.
Setembro 2006
Primeiro autor de artigo científico, “Performance Evaluation of Micro-Mobility
Protocols in Fail-Tolerant Mesh Networks”, aceite para publicação na conferência
“17th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio
Communications (PIMRC’06)”, Helsínquia, Finlândia, Setembro 2006.
Este artigo apresenta o protocolo TIMIP e compara a sua performance a outras
propostas de micro-mobilidade em redes de topologia não-árvore, com ligações
redundantes, falhas aleatórias, para movimentações contínuas e situações
estacionárias. Neste artigo são caracterizadas deficiências presentes nos protocolos
eficientes de micro-mobilidade, nomeadamente o TIMIP, e que são resolvidas pela
pela nova versão do protocolo (eTIMIP).
3
CURRICULUM VITAE
Julho 2006
Primeiro autor de artigo científico “Design and Evaluation of eTIMIP – an Overlay
Micro-Mobility Architecture based on TIMIP”, aceite para publicação na conferência
ICWMC'06, International Conference on Wireless and Mobile Communications,
Bucareste, Romenia, Julho 2006.
O artigo faz uma apresentação da problemática da transparência, sendo introduzida a
framework de transparência que classifica as propostas do estado da arte, em
particular o TIMIP. É, então, apresentada a especificação da nova versão do
protocolo eTIMIP (enhanced TIMIP), baseada em rede virtual “overlay” e
metodologia “surrogate”, com versões para IPv4 e IPv6, segurança e suporte
eficiente de micro-mobilidade. São apresentados resultados de simulação
preliminares, que comparam a nova proposta com as correspondentes do estado da
arte, em particular com a versão anterior TIMIP.
Julho 2006
Apresentação convidada no 4º Seminário da Rede Temática de Comunicações
Móveis (RTCM), realizada no INESC-Porto, em Julho 2006, com o tema
“eTIMIP/sMIP - A Transparent and Efficient IP Mobility Protocol that supports all
Terminals and Networks efficiently”.
Dezembro 2005
Submissão de uma versão estendida do artigo anterior Hetnet’s04 para publicação no
“Wireless Personal Communications” (WIRE – Kluwer Academic Publishers), já
com os comentários dos revisores tomados em consideração. Em Novembro de 2005,
este artigo foi aprovado pelos revisores, sem demais alterações, estando assim a
aguardar publicação.
O artigo inclui a descrição detalhada da arquitectura inicial do protocolo TIMIPv0,
uma framework de eficiência, um resumo e classificação das várias propostas do
estado da arte desta área, a apresentação de resultados iniciais de simulação
comparando as propostas em casos discretos e contínuos, com tráfego intra e interdomain, UDP e TCP, e a apresentação de resultados experimentais do protótipo
TIMIP/sMIP desenvolvido.
Julho 2005
A 8 de Julho de 2005 foi realizada a 1ª reunião da Comissão de Acompanhamento de
Tese, constituída pelos Prof. Doutor Manuel Ricardo, da Universidade do Porto,
Prof. Doutor Carlos Martins Ribeiro, do IST, além dos dois Orientadores.
Nesta reunião foi apresentada, discutida e aprovada por unanimidade a Proposta de
Tese, a qual contempla os resultados de investigação já alcançados (Enquadramento,
Estado da Arte, Proposta de Solução), bem como define os restantes objectivos a
atingir (Estudos de Eficiência e Transparência, conclusão da especificação do
Protocolo, Avaliação e Comparação do Protocolo com alternativas do estado da arte
por via de Simulação).
4
CURRICULUM VITAE
Agosto 2004
No âmbito do trabalho de investigação da Tese de Doutoramento, foi concedida ao
doutorando uma bolsa de doutoramento pela Fundação para a Ciência e Tecnologia
(FCT), com direito a isenção de propinas. Esta bolsa resulta de um concurso público,
no qual este trabalho de doutoramento foi avaliado com a nota de 4.25 valores.
Julho 2004
Primeiro autor de artigo científico “Micro-Mobility Performance Evaluation of a
Terminal Independent Mobile Architecture”, aceite para publicação na conferência
HET-NETs ’04, Performance Modelling And Evaluation Of Heterogeneous
Network, organizado pelo departamento de informática da universidade de Bradford,
Inglaterra.
O referido artigo foca resultados do estudo de simulação do protótipo de
Investigação, sendo estes enquadrados num framework original, igualmente proposto
neste artigo pelo doutorando.
Outubro 2000 - Janeiro 2003
Aluno do MEIC, tendo desenvolvido o trabalho de mestrado na Área Principal de
Especialização de Conectividade e Sistemas Distribuídos e na Área Secundária de
Sistemas Interactivos e Multimédia, tendo sido orientada pelo Prof. Mário Serafim
Nunes.
A componente curricular teve uma classificação média final de Muito Bom, tendo
sido constituída pelas seguintes disciplinas:
ƒ Redes de Acesso Multiserviço (Nível A, Área CSD) (Classificação Final:
Muito Bom)
ƒ Tópicos Avançados em Conectividade e Sistemas Distribuídos (Nível A, Área
CSD) (Classificação Final: Muito Bom)
ƒ Gestão de Redes e Sistemas Distribuídos (Nível M, Área CSD) (Classificação
Final: Bom)
ƒ Redes de Alto Débito (Nível M, Área CSD) (Classificação Final: Bom)
ƒ Modelação e Visualização Tridimensional (Nível M, Área SIM) (Classificação
Final: Muito Bom)
ƒ Complementos de Modelação Gráfica (Nível M, Área SIM) (Classificação
Final: Bom)
A Tese de Mestrado, desenvolvida no âmbito do projecto Europeu MOICANE
financiado pelo programa Information Society Technology, teve como tema
Protocolos de Mobilidade para Terminais IP. Este trabalho foi constituído pela
concepção, desenho e implementação completas de uma solução distribuída de
mobilidade global com características inovadoras.
5
CURRICULUM VITAE
Relativamente à parte prática, o trabalho foi desenvolvido no sistema operativo
LINUX, utilizando a linguagem de programação C, incluíndo componentes
distribuídas residentes no espaço do utilizador (deamons), programação/alteração de
drivers e código do núcleo linux 2.4, para todas as componentes de micromobilidade, macro-mobilidade, qualidade de serviço, e monitorização dos serviços.
A 23 de Janeiro de 2003 prestou provas públicas de defesa da Tese de Mestrado,
perante o Júri composto pelos seguintes Douturados:
ƒ Presidente do Júri: Doutor Mário Serafim Nunes, Professor Associado do
Instituto Superior Técnico, da Universidade Técnica de Lisboa (orientador
científico).
ƒ Primeiro Vogal: Doutor Manuel Alberto Pereira Ricardo, Professor Auxiliar da
Faculdade de Engenharia da Universidade do Porto.
ƒ Segundo Vogal: Doutora Teresa Maria Sá Ferreira Vazão Vasques, Professora
Auxiliar do Instituto Superior Técnico, da Universidade Técnica de Lisboa.
A prova foi concluida com a classificação final de aprovado. (classificação nãoqualitativa, de acordo com o nº 11 da deliberação do Senado da UTL nº1 de 93).
Janeiro 2003
No âmbito do trabalho de investigação realizado durante a tese de mestrado foi
primeiro autor de um trabalho de investigação, referente ao protocolo de micromobilidade desenvolvido – o Terminal Independent Mobility for IP (TIMIP),
submetido ao Internet Engineering Task Force (IETF) na categoria de draft
individual.
Dezembro 2001
No âmbito do trabalho de investigação realizado durante a tese de mestrado foi autor
de um artigo científico publicado na revista internacional IEEE Communication
Magazine, vol 39, referente ao protocolo de micro-mobilidade desenvolvido – o
Terminal Independent Mobility for IP (TIMIP), e com descrição de soluções de
mobilidade IP actualmente existentes.
Setembro 1999 - Setembro 2000
Aluno finalista da LEIC, tendo realizado o Trabalho Final de Curso com o tema
Estudo e Implementação da Macro-Mobilidade na Internet, o qual foi classificado
com a nota final de 18 valores, validado por um júri de 3 membros.
O referido trabalho consistiu no estudo e implementação do protocolo Mobile IP
(MIP) recomendado pelo IETF RFC2002. Este protocolo foi implementado no
sistema operativo LINUX, utilizando a linguagem de programação C.
Setembro 1995 - Setembro 2000
Aluno da LEIC, ramo de Sistemas Computacionais, pelo IST, com média final de 15
valores.
6
CURRICULUM VITAE
Durante a licenciatura realizou diversos trabalhos, dos quais se destacam os que a
seguir se descrevem:
ƒ Concepção e desenvolvimento de um Sistema Distribuído, em linguagem C
no sistema operativo Solaris (SUN), utilizando mecanismos de comunicação
remotos RPC, com capacidades de segurança, fiabilidade, tolerância a falhas,
paralelismo e transações distribuídas.
ƒ Concepção e desenvolvimento de uma Arquitectura de middleware,
utilizando a linguagem de programação JAVA e as linguagens de programação
WEB, bem como os mecanismos de comunicação associados.
ƒ Concepção de um Sistema de Informação utilizando o modelo ER e
implementação em SQL.
ƒ Concepção de uma solução de gestão de redes, utilizando uma plataforma de
gestão de redes utilizada em diversos operadores de telecomunicações: o
TEMIP (Compaq/Digital).
ƒ Concepção e desenho de um Jogo Animado, utilizando a linguagem de
programação C++ e a plataforma de desenvolvimento de aplicações gráficas
OpenGL.
ƒ Concepção e programação de um compilador para uma linguagem
procedimental, em linguagem C, utilizando as ferramentas LEX e o YACC.
ƒ Implementação do protocolo de nivel de ligação LAPB, com entrega
garantida, controlo de fluxo e detecção de erros.
ƒ Programação de um driver, em linguagem de programação Assembly, para a
porta série RS232 de um PC 286.
ƒ Programação de um sistema servidor, em linguagem C no sistema operativo
linux, utilizando mecanismos de comunicação baseados em sockets BSD, com
capacidades de distribuição, fiabilidade, tolerância a falhas e paralelismo.
4 - Formação Complementar
Janeiro 2007
ƒ Participação na conferência internacional ICOIN 2007, no Estoril, Portugal,
organizada pelo IST e pelo INESC-ID.
7
CURRICULUM VITAE
ƒ Apresentações convidadas e oradores: Delivering Ubiquitous Services over
Heterogeneous Networks (Hamid Aghvami), QoS in the Next Generation
Networks (Lorenz Pascal), Ad Hoc and Rapidly Deployable Communication
Systems for Emergency and Crisis Management (Jorge Pereira), Relay based
Access for Cellular: FDD versus TDD - An Overview (Bernhard Walke)
ƒ “Information and Communication Technologies in the 7th Framework
Programme”, Jorge Pereira da Comissão Europeia, gabinete de Sociedade de
Informação e Media.
Outubro 2006
ƒ Participação no seminário “Meshed & Deployable IP Networks”, em Lisboa,
organizada pelo DEEC IST/UTL.
Setembro 2006
ƒ Participação na conferência IEEE PIMRC 2006, em Helsínquia, Finlândia,
organizada pelo IEEE.
ƒ Painéis: “Future Wireless Technologies”, “Impregnating Wireless
Communications into People’s Life”, Mobile IP and Mobile TV: Trends and
Strategies", "Issues in Dynamic Spectrum Management", "Applications of
Wireless Sensor Networks"
ƒ Tutorial “High Speed Downlink / Uplink Packet Access (HSDPA/HSUPA)”,
ministrado pela Nokia networks.
Julho 2006
ƒ Participação nas conferências ICWMC 2006 e ICCGI 2006, em Bucareste
Roménia, organizada por IARIA.
ƒ Tutorial “Introduction to IPv6 Deployment”, ministrado pelo 6DISS Project.
Setembro 2005
ƒ Frequência da escola de Verão rede de excelência do Euro-NGI, realizada na
Universidade Johanes Kepler em Linz, Áustria, sob o tema “Arquitecturas e
Serviços para a Internet da Próxima Geração”, com atribuição de subsidio.
ƒ Tópicos cobertos e oradores: BroadBand Networking (Sebastià Sallent) /
Services (Sandford Bessler) / Congestion Control (Michael Welzl) / Multilayer
Networks (Daniel Kofman / Dimitri Papadimitriou) / QoS (Hermann de Meer)
/ Networks Management (Markus Fiedler) / Overlays + P2P (Kurt Tutschku) /
Sensor Neworks (Ian Akyildiz) / Ad-hoc Networks (Claude Chaudet) / NGN
security (Oliver Jung) / Future Wireless Technologies (Ian Akyildiz).
8
CURRICULUM VITAE
Agosto 2005
ƒ Participação na conferência ACM SIGCOMM 2005, em Filadélfia, EUA, com
atribuição de student travel grant.
ƒ Frequência do workshop E-Wind 05 “Experimental approaches to wireless
network design and analysis”
ƒ Tutorial “Broadband Wireless Access and High-Speed Wireless Data
Applications”, ministrado por Dr. Sanjoy Paul.
ƒ “Assessing the Internet: Lessons Learned, Strategies for Evolution, and Future
Possibilities", por Vint Cerf e Robert Kahn, na cerimonia de entrega do premio
ACM Turing 2004.
Julho 2004
ƒ Participação na conferência HETNETs’ 04, em Ilkley, organizado pela
Universidade de Bradford, Inglaterra.
Junho 2003
ƒ Participação na conferência internacional 12th IST Mobile & Wireless
Communications Summit, organizado pela Information Society Technologies
(IST), no centro de congressos de Aveiro.
ƒ Participação na “Workshop on BroadBand Wireless Networking
Technologies”, organizado pela IST-NEXTWAY, no centro de congressos de
Aveiro.
ƒ Participação no tutorial ”Wireless Internet”, ministrado pelo Prof. Hamid
Aghvami, durante a mesma conferência internacional.
Janeiro 2003 - Fevereiro 2003
ƒ Frequência do curso de “Especialização em Gestão de Projectos”, ministrado
pelo Departamento de Engenharia Informática, com a classificação final de
Bom.
ƒ Certificação, pela Associação Portuguesa de Gestão de Projectos (APOGEP)
de Conhecimentos em Gestão de Projectos, correspondente ao nível D da
IPMA – International Project Management Association (certificação nº
Portugal/D/050).
9
CURRICULUM VITAE
5 - Experiência Profissional
Novembro 2004 – Presente Data
Investigador do INESC-ID, do grupo de Arquitectura de Redes de Computadores,
no núcleo do TagusPark.
ƒ (Janeiro 2007) Participação na Organização da conferência ICOIN’07,
International Conference on Information Networking, no Estoril, Portugal.
Responsabilidades na organização logística, de organização científica, do
programa, na elaboração dos proceedings em CD-ROM e na divulgação á
imprensa (press-release).
ƒ (Agosto 2006) Concessão, em parceria com o IST e o INOV, de patente de
propriedade industrial referente às componentes inovadoras no método TIMIP,
intitulada: ”Método para proporcionar micro e macro mobilidade a nós sem
essa capacidade, usando mecanismos de substituição e redes sobrepostas a
redes IP heterogéneas com qualquer topologia”.
Esta patente pretende identificar o suporte de mobilidade para quaisquer
terminais e redes com recurso a mecanismos “surrogate” e rede virtual
“overlay” como uma Invenção.
A patente, com numero PT103405, foi submetida em Dezembro 2005, tendo
sido publicada em Diário da republica a 31 Maio 2006, e foi concedido o
despacho de concessão a 31 Agosto de 2006.
ƒ Efectuou Investigação avançada em redes móveis, sendo o trabalho focado na
Simulação, analise e processamento de resultados de redes móveis IP, baseadas
no protótipo anteriormente desenvolvido. Este trabalho de simulação está
baseado no simulador de redes de referencia, o “NS2”, desenvolvido pelo
grupo VINT.
Criação de ferramentas de debugger otcl, manutenção de pacotes de software
de mobilidade para NS2, ferramentas de redes hierárquicas, produção de
documentação NS2, interacção com a ferramenta tracegraph, tutoriais. Suporte
de utilizadores de NS2, suporte na mailing list NS2.
ƒ Responsável da instalação, configuração e manutenção das instalações do
LEME - Laboratório de Excelêncis em Mobilidade – LEMe, uma parceria entre
o IST e a Ericsson, Fundação Portugal Telecom, Siemens SA, Sun
Microsystems e Sociedade Taguspark.
Principais funções: definição da rede, configuração de equipamentos,
instalação de software, configuração de OSPF e APs, logística de utilização
partilhada dos recursos.
10
CURRICULUM VITAE
Janeiro 2004 – Outubro 2004
Investigador do INOV (INESC-Inovação). Principais Funções desempenhadas:
ƒ Participação de uma auditoria externa ao Centro de Comunicações (CC) de um
dos maiores bancos Portugueses.
Tópicos abrangidos na auditoria: avaliação da organização física do CC,
sistemas de segurança, Acessos, Refrigeração, Incêndio, Cablagem, Energia,
backup, Comunicações e Serviços.
Incluiu levantamento no local, análise e tratamento dos dados e formulação de
recomendações no relatório final.
ƒ Participação no projecto europeu OLYMPIC, sendo responsável pela
implementação completa do protocolo de transporte Datagram Congestion
Control Protocol (DCCP).
Codificação do protocolo em Linux, com criação de uma camada em C++ de
semantica bloqueante, suporte de Qualidade de Serviço, algoritmos avançados
de descarte selectivo sensíveis à estrutura das tramas de Vídeo MPEG4, e
análise de fluxos constrangidos vs não-constrangidos em transportes TCPfriendly.
Analise e teste de implementações de software DCCP em kernel mode, User
Mode Linux e FreeBSD.
Fevereiro 2003
Membro Estagiário da Ordem dos Engenheiros, Colégio de Engenharia Informática,
tendo realizado o respectivo estágio profissional formal, no INOV – INESC
Inovação. O estágio teve o tema de “Implementação prática da rede wireless do
INESC no MOICANE”, sendo relativo ao trabalho desenvolvido no projecto
internacional já referido, focando os aspectos de engenharia em todas as fases de
análise, concepção, implementação e teste.
O trabalho desenvolvido teve as maiores aceitações, ao ser verificado por Auditores
Internacionais durante o Final Review Audit do projecto Internacional, entre outros
especialistas Nacionais. Adicionalmente, ganhou o prémio de melhor estágio da
área de Informática em 2003 da Ordem dos Engenheiros.
Outubro 2000 - Fevereiro 2003
Investigador do INOV, do grupo de Redes de Acesso, tendo desempenhado as
seguintes funções:
ƒ Responsável pela rede de acesso do projecto MOICANE baseada em
tecnologia wireless IEEE 802.11b, tendo a seu cargo o desenho,
implementação, teste, análise e operação da rede móvel, nas suas componentes
de mobilidade e de suporte de qualidade de serviço ao nível IP.
Ao nível técnico, saliente-se: a criação de deamons de suporte aos serviços de
mobilidade e de qualidade de serviço; a alteração do código do núcleo do
sistema operativo Linux; a alteração dos mecanismos de controlo de tráfego e
routing do sistema operativo Linux; a alteração/customização de drivers das
interfaces wireless 802.11, análise de desempenho das redes 802.11b, e
monitorização dos serviços.
11
CURRICULUM VITAE
ƒ Responsável e co-responsável por elaboração de vários relatórios técnicos
(deliverables) no projecto europeu, focados na arquitectura da rede de acesso
wireless, protocolo de mobilidade, solução de QoS implementada, teste da
rede, e estudos de tráfego (ver secção relatórios técnicos).
ƒ Responsável pelo teste e diagnóstico de aplicações multimédia de e-learning e
virtual-lab, desenvolvidas no âmbito de projecto MOICANE pela NTUA
(Grécia).
ƒ Responsável pela demonstração da rede 802.11b a auditores internacionais da
Comunidade Europeia, na demonstração final do projecto MOICANE (Final
Review Audit), ocorrida a 6 de Dezembro de 2002.
ƒ Responsável pela configuração de uma solução de suporte de qualidade de
serviço em redes móveis baseadas em tecnologia 802.11b, a ser apresentada
por outra equipa do INOV, no âmbito do evento Fujitsu Siemens Enterprise
2002, realizado na Gare Marítima de Alcântara, em Maio de 2002.
ƒ Responsável pela administração da rede do grupo de Redes de Acesso, e pela
instalação, configuração e teste de uma linha ADSL, cedida pela PT-Prime
durante a fase piloto de teste da tecnologia.
Setembro 1999 - Setembro 2000
Estagiário do grupo de Comutação e Equipamento Terminal do INESC, tendo
desempenhado as seguintes funções:
ƒ Participação no projecto dum multiplexer SDH (projecto RouterIF), realizado
em parceria entre a NEC-Japão e o INESC, tendo sido responsável pelo
desenvolvimento de um driver série para uma carta de interface com
arquitectura Motorola MPC860T, a interface de comandos para controlo e
depuração com o utilizador, e os respectivos comandos disponibilizados.
ƒ Participação no desenvolvimento de uma Bridge Série – Ethernet, realizada
sobre uma arquitectura AMD.
6 - Actividade de Docência
Setembro 2005 – Presente Data
Co-orientação de um Trabalho Final de Curso de Licenciatura em regime integrado,
orientado pela Profª Teresa Vazão, desde Setembro 2005. Este trabalho é relativo à
implementação em Linux do protocolo enhanced TIMIP em IPv6, estando desta
forma em continuidade directa da investigação realizada no Doutoramento.
12
CURRICULUM VITAE
Dezembro 2006
Orador convidado na cadeira de Redes de Comunicações Móveis (Mestrado) e Redes
Móveis e Sem Fios (Licenciatura), para um seminário relativo ao estado da arte da
micro-mobilidade IP, com especial realce sobre a investigação realizada pelo autor
(protocolo eTIMIP), e actualizado com os mais recentes esforços de normalização do
IETF nos tópicos de mobilidade local e rápida (fast/local handovers).
Setembro 2004 – Setembro 2005
Co-orientação de um Trabalho Final de Curso de Licenciatura em regime integrado,
orientado pela Profª Teresa Vazão, do aluno Pedro Tomé. Este trabalho é relativo à
implementação em Linux do protocolo TIMIP em IPv6, estando desta forma em
continuidade directa da investigação realizada no Doutoramento.
Outubro 2000 – Presente Data
Bolseiro do Departamento de Engenharia Informática e Computadores do IST, tendo
leccionado as seguintes disciplinas:
ƒ 2004-presente data: Bolseiro de Doutoramento da Fundação para a Ciência e
Tecnologia (FCT).
ƒ 2004-2005: Gestão de Redes e Sistemas Distribuidos, do 4º ano da
Licenciatura em Engenharia Informática e de Computadores (LEIC) no campus
do IST na alameda.
Responsabilidades: gestão dos laboratórios - instalacção, configuração e
operação do software HP OpenView, Performance Insight, Network Node
Manager; TEMIP; gestão do servidor e aplicação distribuída, logistica do
projecto, e gestão dos grupos de alunos.
ƒ 2003-2004: Sistemas Operativos Distribuídos, do 3º ano da Licenciatura em
Engenharia Informática e de Computadores (LEIC), e do 2º ano da
Licenciatura em Engenharia Redes de Comunicação e Informação (LERCI), no
campus do IST do TagusPark. Esta disciplina decorreu em coordenação com a
mesma no campus do IST na Alameda, esta sendo colaboração extensível aos
dois campus.
Nesta disciplina, além da docência de aulas práticas, foi também responsável
pela gestão dos laboratórios e dos aspectos de logística do projecto e das
imagens de laboratório. Adicionalmente foi co-responsável pela preparação e
planeamento completo das aulas práticas e respectivo material de apoio da
parte prática da cadeira (acetatos, plano/guia de aulas, exercícios, projecto,
página da cadeira), e avaliação dos alunos.
Relativamente ao projecto, neste são implementadas as capacidades de
segurança, fiabilidade, tolerância a falhas, paralelismo e transações
distribuídas; para isto, foi utilizada a tecnologia mais recente de serviços e
aplicações WEB, baseados em JAVA 1.4 + JWSDP, com invocação remota
baseada em JAX-RPC + SOAP, em servidores Tomcat com servlets.
13
CURRICULUM VITAE
ƒ 2002-2003: Redes II, do 2º ano da Licenciatura em Engenharia de Sistemas de
Informação e Multimédia (LESIM), a funcionar no campus do IST do
TagusPark.
Responsável pela docência das aulas de Laboratório e gestão do Laboratório;
co-responsável pela preparação completa das aulas de laboratório e respectivo
material de apoio (guia de aula de laboratório, exercícios).
Relativamente à matéria leccionada em ambiente laboratorial, constituído por
PCs com Linux e Windows, refira-se a nomeadamente o estudo do acesso ao
meio em redes locais, a configuração/alteração de encaminhamento
(hierárquico e directo), o desenho e instalação de múltiplas topologias de rede,
a análise de comunicações e interacções em todas as camadas ligação, rede,
transporte e aplicação com recurso a um analisador de protocolos, análise de
mecanismos de qualidade de serviço IP em redes Diffserv, resolução de
nomes/endereços em vários níveis (DNS, ARP), e o estudo de serviços IP
(Telnet, SSH, FTP, HTTP).
ƒ 2001-2002: Sistemas Operativos, do 2º ano da Licenciatura em Engenharia
Informática e de Computadores (LEIC), a funcionar no campus do IST da
Alameda. Nesta disciplina, além da docência de aulas práticas, e respectiva
avaliação dos alunos, foi co-responsável pela preparação de aulas a lecionar.
Relativamente à matéria leccionada em aulas práticas, refira-se nomeadamente
a utilização do ambiente Unix, compilação e depuração de programas em
linguagem C, gestão de processos, sincronização, threads, sockets datagram e
stream, pipes, entradas-saidas, e signals.
Novembro 2005
Orador convidado na cadeira de Redes Móveis e Sem Fios, do 4º Ano da LERCI, e
na cadeira de Redes de Computadores I do 3º ano da LEIC no Taguspark, para um
seminário relativo ao estado da arte da micro-mobilidade IP, com especial realce
sobre a investigação realizada pelo autor (protocolo TIMIP), e actualizado com os
mais recentes esforços de normalização do IETF nos tópicos de mobilidade local e
rápida (fast/local handovers).
Maio 2005
Orador convidado na cadeira de Sistemas de Computação Móvel, do 1º Ano do
MEEC e do 5º ano da LEEC do IST, para um seminário relativo ao estado da arte da
micro-mobilidade IP, com especial realce sobre a investigação realizada pelo autor.
Maio 2004
Orador convidado na cadeira de Sistemas de Computação Móvel, do 1º Ano do
MEEC e do 5º ano da LEEC do IST, para um seminário relativo ao estado da arte da
micro-mobilidade IP, com especial realce sobre a investigação realizada pelo autor.
14
CURRICULUM VITAE
Maio 2003
Orador convidado na cadeira de Sistemas de Computação Móvel, do 1º Ano do
MEEC e do 5º ano da LEEC do IST, para um seminário relativo ao estado da arte da
micro-mobilidade IP, com especial realce sobre a investigação realizada pelo autor.
Abril 2003
Orador convidado na cadeira de Comunicações Móveis, do 5º Ano da LEEC e 4º da
LEIC da Faculdade de Engenharia da Universidade do Porto (FEUP), para um
seminário relativo ao estado da arte da micro-mobilidade IP, com especial realce
sobre a investigação realizada pelo autor.
Junho 2002
Orador convidado na cadeira de Redes II, do 2º Ano da LESIM, para um seminário
final da cadeira, relativo a soluções de mobilidade IP, incluindo a investigação
realizada pelo autor.
Junho 2000
Apresentação de um seminário final na cadeira de Complementos de Modelação
TriDimensonal, do 5º Ano da LEIC, relativo a NURBS (non-uniform rational BSplines), avaliado com a nota de Muito Bom.
7 - Publicações e Trabalhos escritos mais
relevantes
Patentes de Propriedade Industrial:
•
Estrela, P., Vazão, T., Nunes, M, IST / INESC-ID/INOV, ”Método para
proporcionar micro e macro mobilidade a nós sem essa capacidade, usando
mecanismos de substituição e redes sobrepostas a redes IP heterogéneas com
qualquer topologia”
(A Method of Providing Heterogeneous Efficient Micro-Mobility and Mobile IP
Functionality for Mobility-Unaware Terminal Equipments via Surrogate Behaviour,
and for efficient micro-mobility for Mobility-Unaware Routers and Networks via
an Overlay Network), Patente de Propriedade Industrial.
Submissão: Dezembro 2005; Publicação em Diário da Republica: 31 Maio 2006;
Despacho de concessão: 31 Agosto de 2006.
Numero de Patente: PT103405
Revistas Científicas Internacionais
•
Estrela, P., Vazão, T., Nunes, M., “A multi-modal single-homing mobility
management architecture for the support of the ABC service”. Submetido, em
apreciação.
15
CURRICULUM VITAE
•
Estrela, P., Vazão, T., Nunes, M., “De-Triangulation Optimal solutions for
mobility scenarios with asymmetric links”, Springer Lecture Notes in Computer
Science (LNCS), Aceite para publicação. Aguarda Publicação.
•
Estrela, P., Vazão, T., Nunes, M., “Performance Evaluation of a Terminal
Independent Mobile Architecture”, versão estendida do artigo apresentado na
conferência HetNet’s 04, na revista “Wireless Personal Communications” (WIRE –
Kluwer Academic Publishers), Aceite para publicação. Aguarda Publicação.
•
Grilo, A., Estrela, P., Nunes, M. “Terminal Independent Mobility for IP (TIMIP)”,
IEEE Communication Magazine, vol 39(12), págs. 34-41, Dezembro 2001.
Conferências Cientificas Internacionais
•
Estrela, P., Vazão, T., Nunes, M., “A Route Optimization Scheme for the eTIMIP
micro-mobility protocol”, accepted for publication in PIMRC 2007, Greece,
September 2007.
•
Estrela, P., Vazão, T., Nunes, M., “De-Triangulation Optimal solutions for
mobility scenarios with asymmetric links”, 21st International Conference on
Information Networking (ICOIN), Estoril, Portugal, Janeiro 2007.
•
Estrela, P., Vazão, T., Nunes, M., “Performance Evaluation of Micro-Mobility
Protocols in Fail-Tolerant Mesh Networks”, 17th Annual IEEE International
Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC’06),
Helsinquia, Finlandia, Setembro 2006.
•
Estrela, P., Vazão, T., Nunes, M., “Design and Evaluation of eTIMIP – an Overlay
Micro-Mobility Architecture based on TIMIP”, aceite para publicação na
conferência ICWMC'06, International Conference on Wireless and Mobile
Communications, Bucareste, Romenia, Julho 2006.
•
Estrela, P., Vazão, T., Nunes, M., “Micro-Mobility Performance Evaluation of a
Terminal Independent Mobile Architecture”, apresentado e publicado na
conferência HetNet’s 04, em Ilkley, Inglaterra, organizado pelo Departamento de
Informática da Universidade de Bradford, Inglaterra, Julho 2004.
•
Casaca, A., Vazão, T., Nunes, M., Grilo, A., Catelas, P., Estrela, P., Calhariz, J.,
“Plataforma Experimental para o Suporte de Qualidade de Serviço em Redes IP”,
apresentado no 6º Encontro Nacional do Colégio de Engenharia Electrotécnica da
Ordem dos Engenheiros, Abril 2003
Contribuições para os Standards
•
Estrela, P., Grilo, A., Vazão, T., Nunes, M., “Terminal Independent Mobility for
IP (TIMIP)”, draft-estrela-timip-01.txt, Janeiro 2003
•
Estrela, P., Grilo, A., Vazão, T., Nunes, M., “Terminal Independent Mobility for
IP (TIMIP)”, draft-estrela-timip-00.txt, Março 2002
16
CURRICULUM VITAE
Relatórios Técnicos:
•
INOV team, “Projecto Avaliação de QoS da NBP – Fase 5 – Auditoria Centro de
Comunicações (JXX1, piso -1)”, Julho 2004
•
Estrela P. (INOV) “DCCP Programmer’s Guide”, INOV Technical report,
Junho 2004.
•
Nunes M. (editor), Monteiro J., Palminha C., Lança F., Silva L., Vaz R., Estrela P.
(INOV), Patrikakis C. (NTUA), “Olympic D7.1-040530-QoS for multicast realtime services–v1.0d”, Olympic Deliverable, Maio 2004.
•
Estrela, P., “Implementação prática da rede Wireless do INESC no Projecto
Europeu MOICANE”, Relatório Final do Estágio Formal, colégio de Engenharia
Informática, Ordem dos Engenheiros, Feveiro 2003.
•
Casaca, A., Vazão T., Catelas P., Grilo A., Calhariz J., Estrela P., “IST 25137
Deliverable D22 - Experiments and Results”, INESC-ID Tec. Rep. 12/2002,
Decembro 2002.
•
Sergio G., Ciulli N., Chionsini V., Estrela P., Grilo, A., Vazão, T., Nunes, M.,
Vernier, W, “MOICANE Deliverable D21 - Contributions to Standards”, INESCID Tec. Rep. 19/2002, Novembro 2002.
•
Casaca A, Vazão T., Catelas P., Estrela P., “IST 25137 Deliverable D20 - Trials
Description”, INESC-ID Tec. Rep. 11/2002, Setembro 2002.
•
Fondelli F., Ciulli N., Grilo A., Estrela P., Macedo M., Nunes M, “MOICANE
Deliverable D19 - Final Traffic Studies”, INESC-ID Tec. Rep. 18/2002,
Setembro 2002.
•
Estrela P., Grilo A., Vazão T., Nunes M., “TIMIP: Terminal Independent
Mobility”, INESC-ID Tec. Rep. 13/2002, 2002.
•
Grilo A, Estrela P, Macedo M, Nunes M, “MOICANE Deliverable D9,
Intermediate Traffic and Architectural Studies”, INESC-ID Tec. Rep. 43/2001,
Decembro 2001.
Teses:
•
Estrela, P., “Transparent And Efficient IP Mobility (Mobilidade IP Transparente e
Eficiente)”, Tese de doutoramento, IST, Março 2007.
•
Estrela, P., “Protocolos de Mobilidade para Terminais IP”, Tese de Mestrado, IST,
Janeiro 2003.
•
Estrela, P., “Estudo e Implementação da Macro-Mobilidade na Internet”, Trabalho
Final de Curso, IST, Setembro 2000
Trabalhos Científicos:
•
Estrela, P., “Mobilidade em IP – Estado da Arte”, Trabalho Final da Cadeira de
Tópicos Avançados em Conectividade e Sistemas Distribuídos, IST, Abril 2002.
17
CURRICULUM VITAE
•
Estrela, P., “Rede de acesso wireless do INESC no MOICANE”, Trabalho Final da
Cadeira de Redes de Acesso Multi Serviço, IST, Fevereiro 2002.
Publicações Pedagógicas
•
IC-SOD, “Guia de Instalação do Ambiente de desenvolvimento de Sistemas
distribuidos”, Maio 2004.
•
Vazão, T., Estrela, P., “Guia de Laboratório de Redes de Computadores II”,
Março 2002.
Apresentações convidadas
•
Estrela, P., “eTIMIP/sMIP - A Transparent and Efficient IP Mobility Protocol that
supports all Terminals and Networks efficiently”, 4º Seminario da Rede Temática
de Comunicações Móveis (RTCM), realizada no INESC-Porto, Julho 2006
8 - Prémios e Menções Honrosas
2003
ƒ Melhor Estágio do Colégio de Engenharia Informática da Ordem dos
Engenheiros de 2003
1995
ƒ 1º Lugar nas V Olimpíadas Nacionais de Informática, organizadas pela
Associação Portuguesa de Informática (API)
1994
ƒ 2º Lugar nas IV Olimpíadas Nacionais de Informática, organizadas pela
Associação Portuguesa de Informática (API)
9 - Outras Participações
Outubro 2006
ƒ Participação na conferencia “Networkers Forum” 2006, organizado pela
HanseCom, no centro cultural de Belém.
18
CURRICULUM VITAE
Julho 2006
ƒ Participação no semniario “Intelligent
Clothing”, organizado pela Ydreams no IST-
Taguspark.
Maio 2006
ƒ Participação na 7 ª Conferência em Redes e Serviços de Comunicação CRSC´2006 - Internet - Mobilidade e Segurança, organizada pelo DEI da
ESTG Leiria.
Março 2006
ƒ Participação no “Seminários IST Tagus 2006” - IP Multimedia SubSystem,
Gestão e Certificação de Qualidade de Redes, Framework ITIL, realizado pelo
IST no centro de congressos do TagusPark.
Dezembro 2005
ƒ Participação no seminário “As bases de dados e a Propriedade Intelectual”,
organizado pelo Gabinete de Apoio à Promoção da Propriedade Industrial do
TagusPark (GAPI), no centro de congressos do TagusPark.
Novembro 2005
ƒ Participação na 15º Congresso das Comunicações, organizado pela Associação
portuguesa para o desenvolvimento das Comunicações (APDC), no centro de
congressos de Lisboa.
Outubro 2005
ƒ Participação na conferencia “Networkers Forum” 2005, organizado pela
HanseCom, no centro cultural de Belém, com a presença e participação das
seguintes empresas: CGI, APC, Nortel, Convex, Cisco, Linksys, Quadriga
Março 2005
ƒ Participação no seminário “Mobilidade: da visão do presente, à visão do
futuro”, realizado pelo IST, no centro de congressos do TagusPark.
Abril 2004
ƒ Participação na workshop de segurança “Writing Secure Code”, patrocinado
pela Microsoft, no auditório principal do Instituto Superior Técnico no Tagus
Park. Esta workshop, com oradores nacionais e internacionais, focou algums
dos erros mais comuns cometidos pelos programadores, e apresentou técnicas
para evitar ou detectar numa fase de teste eventuais falhas que possam ser
exploradas para violar a segurança dos sistemas ou serviços.
19
CURRICULUM VITAE
Novembro 2003
ƒ Participação na palestra “Tendências da Computação Gráfica e do Multimédia
na Era da Globalização”, ministrada por José Encarnação, um dos maiores
especialistas a nivel mundial da àrea de CG detentor de 5 doutoramentos
Honoris Causa, no auditório principal do Instituto Superior Técnico no Tagus
Park.
Julho 2003
ƒ Participação na palestra “The Free Software Movement and the GNU/Linux
Operating System”, ministrada por Richard Stallman (fundador do movimento
GNU), no auditório principal do Instituto Superior Técnico no Tagus Park.
Fevereiro 2003
ƒ Participação no seminário “Wireless LANs e Campus Virtuais”, realizado pela
Fundação para a Computação Científica Nacional (FCCN), no centro de
congressos do Tagus Park.
Janeiro 2003
ƒ Frequência do Curso de “Formação em Ética e Deontologia Profissional”,
ministrado pela Ordem dos Engenheiros, como complemento ao estágio
profissional, na sede região sul da Ordem dos Engenheiros.
Junho 2001
ƒ Participação no seminário “IP Internetworking Issues: Router Design, Routing
and Flow Control”, realizado pela Ericsson, no pólo da Alameda do IST .
Maio 1995
ƒ Participação nas V Olimpíadas Nacionais de Informática, organizadas pela API
– Associação Portuguesa de Informática, tendo obtido o 1º Lugar, na
classificação Final, realizada em Lisboa.
ƒ Representação de Portugal nas VII Olimpíadas Internacionais de Informática
realizadas em Eindhoven, Holanda.
Maio 1994
ƒ Participação nas IV Olimpíadas Nacionais de Informática, organizadas pela
API – Associação Portuguesa de Informática, tendo obtido o 2º Lugar, na
classificação Final, realizada em Lisboa.
ƒ Representação de Portugal nas VI Olimpíadas Internacionais de Informática
realizadas em Haninge, Suécia.
Junho 1990
ƒ Participação nas Olimpíadas Nacionais de Matemática.
20
CURRICULUM VITAE
10 - Súmula de Especializações
Adquiridas
Especialização adquirida nas seguintes áreas:
ƒ Mobilidade e Redes sem Fios
ƒ Protocolos da família TCP/IP, Redes Móveis / Wireless 802.11
ƒ Desenho de redes de dados, Intranets e Extranets
ƒ Encaminhamento
ƒ Qualidade de Serviço (QoS)
ƒ Protocolos de Transporte TCP / UDP e DCCP
ƒ Sistemas Distribuídos
ƒ Segurança
ƒ Suporte de Voz sobre IP e aplicações Multimédia
ƒ Medição, Teste e Avaliação por Simulação e técnicas experimentais
Domínio dos seguintes ferramentas avançadas:
ƒ Sistemas Operativos Unix, LINUX, Windows NT e DOS (Administração/
Configuração / Utilização / Alteração);
ƒ Programação de componentes de sistema em LINUX, em modo utilizador e
modo Nucleo; User Mode Linux (UML); FreeBSD.
ƒ Linguagens de programação: C, C++, oTCL.
ƒ Linguagens “WEB”: Java 1.4, JWSDP, PHP, JavaScript, Servlets, CGI, XML.
ƒ Scripting: BASH, AWK, PERL
ƒ Simulação: NS2, NAM
ƒ Packet Sniffing: Ethereal, TCPDUMP
ƒ Geração automática de tráfego TCP e UDP: MGEN, Netperf
ƒ Debuggers: DDD, GDB, TCL-Debug
Conhecimentos aprofundados nas seguintes áreas:
ƒ Linguagens de programação: Pascal, Delphi, C++ Builder, Modula 2,
Assembly (x86), Prolog, SQL, Lisp, Lex/Yacc, VHDL
ƒ Bases de dados SQL e Relacionais
ƒ Computação Gráfica, Codificação de imagens JPEG e vídeo MPEG 1, 2 e 4.
ƒ Middleware para aplicações distribuídas
ƒ Inteligência Artificial
21
CURRICULUM VITAE
ƒ Programação com circuitos lógicos e FPGAs
ƒ Tecnologias de rede xDSL, RDIS, ATM, e 802.15
ƒ Gestão de Redes e Sistemas Distribuídos
ƒ Arquitecturas de Hardware, Microprocessadores CISC e RISC
ƒ Sistemas Electrónicos e VLSI
ƒ Redes móveis “ad-hoc”
Conhecimentos aprofundados das seguintes ferramentas
ƒ GNUPLOT, XGRAPH
ƒ HP OpenView, HP Network Node Discovery (NNM)
ƒ TEMIP
11 - Línguas
Fluência de Inglês e Espanhol.
Conhecimentos de Francês.
Lisboa, 05 de Julho de 2007
_____________________________
Pedro Vale Estrela
22
Download

CURRICULUM VITAE - INESC-ID