Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações do INPE |
Texto Completo: | http://urlib.net/sid.inpe.br/mtc-m18@80/2008/11.26.12.38 |
Resumo: | Sistemas computacionais embarcados em veículos aeroespaciais têm assumido um caráter distribuído na tentativa de resolver problemas como reconfigurabilidade, escalabilidade, mantenabilidade, comunalidade e longevidade de componentes e subsistemas. Em um sistema de computação distribuída, processos e tarefas são executados por computadores similares interligados por um canal de comunicação. Por outro lado, sistemas distribuídos apresentam desafios de projeto bem maiores que os tradicionais sistemas ditos monolíticos, onde todas as funções são executadas por um único computador combinando hardware e software. Dentre eles destacamos o determinismo (previsibilidade na ocorrência de eventos), a causalidade (a ordenação temporal de ocorrências de eventos) e o sincronismo (simultaneidade de ocorrências de eventos) [Stankovic, 1988]. Este trabalho tem por objetivo a análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais. Um caso de estudo representado por um modelo simples de um corretor de trajetória é analisado exercitando técnicas disponíveis, em particular usando fundamentos do Network Calculus e a multiplexação por divisão do tempo, buscando assegurar um caráter determinístico à comunicação de dados. Os resultados obtidos são comparados e é mostrado que as análises são suficientes para determinar parâmetros essenciais para uma escolha correta do meio físico e da estratégia apropriada para transmissão de dados ainda em fase de projeto. Finalmente, as limitações encontradas nas análises feitas são discutidas e novos estudos são sugeridos. |
id |
INPE_949f323a6c58b18b72e589585b0fcf45 |
---|---|
oai_identifier_str |
oai:urlib.net:sid.inpe.br/mtc-m18@80/2008/11.26.12.38.42-0 |
network_acronym_str |
INPE |
network_name_str |
Biblioteca Digital de Teses e Dissertações do INPE |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisAnálise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciaisAnalysis of determinismin in network communications in onboard computer systems of aerospace vehicles2008-12-12Marcelo Lopes de Oliveira e SouzaAtair Rios NetoCelso Braga de MendonçaGilberto da Cunha TrivelatoSérgio Duarte PennaInstituto Nacional de Pesquisas EspaciaisPrograma de Pós-Graduação do INPE em Mecânica Espacial e ControleINPEBRredes de comunicaçãosistemas embarcadosdeterminismoveículos aeroespaciaiscommunication networksonboard systemsdeterminismaerospace vehiclesSistemas computacionais embarcados em veículos aeroespaciais têm assumido um caráter distribuído na tentativa de resolver problemas como reconfigurabilidade, escalabilidade, mantenabilidade, comunalidade e longevidade de componentes e subsistemas. Em um sistema de computação distribuída, processos e tarefas são executados por computadores similares interligados por um canal de comunicação. Por outro lado, sistemas distribuídos apresentam desafios de projeto bem maiores que os tradicionais sistemas ditos monolíticos, onde todas as funções são executadas por um único computador combinando hardware e software. Dentre eles destacamos o determinismo (previsibilidade na ocorrência de eventos), a causalidade (a ordenação temporal de ocorrências de eventos) e o sincronismo (simultaneidade de ocorrências de eventos) [Stankovic, 1988]. Este trabalho tem por objetivo a análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais. Um caso de estudo representado por um modelo simples de um corretor de trajetória é analisado exercitando técnicas disponíveis, em particular usando fundamentos do Network Calculus e a multiplexação por divisão do tempo, buscando assegurar um caráter determinístico à comunicação de dados. Os resultados obtidos são comparados e é mostrado que as análises são suficientes para determinar parâmetros essenciais para uma escolha correta do meio físico e da estratégia apropriada para transmissão de dados ainda em fase de projeto. Finalmente, as limitações encontradas nas análises feitas são discutidas e novos estudos são sugeridos.Computer systems aboard aerospace vehicles have become more and more distributed in an attempt to solve real-life problems such as reconfigurability, scalability, maintenability, commonality and longevity of components and subsystems. On the other hand, distributed systems pose a much bigger challenge in system design than traditional, monolithic systems, whereby functions are performed by a single component combining hardware and software. Determinism (predictability in the occurrence of events), causality (temporal ordination of occurence of events) and synchronism (simultaneousness in the occurrence of events) [Stankovic, 1988] can be pointed out as major challenges in system design. This work intends to analyze determinism in network communications in computer systems aboard aerospace vehicles. A simple model of a trajectory corrector is introduced and analyzed under a few available techniques, such as those derived from Network Calculus theory and from Time-Division Multiplexing, aiming to ensure determinism in data communication. Results obtained are compared and it is shown that the analysis perfomed are sufficient for obtaining essential parameters for a correct choice of the physical medium and data transmission strategy during a design phase. Finally, limitations found are discussed and further studies are suggested.http://urlib.net/sid.inpe.br/mtc-m18@80/2008/11.26.12.38info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Teses e Dissertações do INPEinstname:Instituto Nacional de Pesquisas Espaciais (INPE)instacron:INPE2020-10-29T15:58:03Zoai:urlib.net:sid.inpe.br/mtc-m18@80/2008/11.26.12.38.42-0Biblioteca Digital de Teses e Dissertaçõeshttp://bibdigital.sid.inpe.br/PUBhttp://bibdigital.sid.inpe.br/col/iconet.com.br/banon/2003/11.21.21.08/doc/oai.cgiopendoar:32772020-10-29 15:58:03.689Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE)false |
dc.title.pt.fl_str_mv |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
dc.title.alternative.en.fl_str_mv |
Analysis of determinismin in network communications in onboard computer systems of aerospace vehicles |
title |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
spellingShingle |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais Sérgio Duarte Penna |
title_short |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
title_full |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
title_fullStr |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
title_full_unstemmed |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
title_sort |
Análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais |
author |
Sérgio Duarte Penna |
author_facet |
Sérgio Duarte Penna |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Marcelo Lopes de Oliveira e Souza |
dc.contributor.advisor2.fl_str_mv |
Atair Rios Neto |
dc.contributor.referee1.fl_str_mv |
Celso Braga de Mendonça |
dc.contributor.referee2.fl_str_mv |
Gilberto da Cunha Trivelato |
dc.contributor.author.fl_str_mv |
Sérgio Duarte Penna |
contributor_str_mv |
Marcelo Lopes de Oliveira e Souza Atair Rios Neto Celso Braga de Mendonça Gilberto da Cunha Trivelato |
dc.description.abstract.por.fl_txt_mv |
Sistemas computacionais embarcados em veículos aeroespaciais têm assumido um caráter distribuído na tentativa de resolver problemas como reconfigurabilidade, escalabilidade, mantenabilidade, comunalidade e longevidade de componentes e subsistemas. Em um sistema de computação distribuída, processos e tarefas são executados por computadores similares interligados por um canal de comunicação. Por outro lado, sistemas distribuídos apresentam desafios de projeto bem maiores que os tradicionais sistemas ditos monolíticos, onde todas as funções são executadas por um único computador combinando hardware e software. Dentre eles destacamos o determinismo (previsibilidade na ocorrência de eventos), a causalidade (a ordenação temporal de ocorrências de eventos) e o sincronismo (simultaneidade de ocorrências de eventos) [Stankovic, 1988]. Este trabalho tem por objetivo a análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais. Um caso de estudo representado por um modelo simples de um corretor de trajetória é analisado exercitando técnicas disponíveis, em particular usando fundamentos do Network Calculus e a multiplexação por divisão do tempo, buscando assegurar um caráter determinístico à comunicação de dados. Os resultados obtidos são comparados e é mostrado que as análises são suficientes para determinar parâmetros essenciais para uma escolha correta do meio físico e da estratégia apropriada para transmissão de dados ainda em fase de projeto. Finalmente, as limitações encontradas nas análises feitas são discutidas e novos estudos são sugeridos. |
dc.description.abstract.eng.fl_txt_mv |
Computer systems aboard aerospace vehicles have become more and more distributed in an attempt to solve real-life problems such as reconfigurability, scalability, maintenability, commonality and longevity of components and subsystems. On the other hand, distributed systems pose a much bigger challenge in system design than traditional, monolithic systems, whereby functions are performed by a single component combining hardware and software. Determinism (predictability in the occurrence of events), causality (temporal ordination of occurence of events) and synchronism (simultaneousness in the occurrence of events) [Stankovic, 1988] can be pointed out as major challenges in system design. This work intends to analyze determinism in network communications in computer systems aboard aerospace vehicles. A simple model of a trajectory corrector is introduced and analyzed under a few available techniques, such as those derived from Network Calculus theory and from Time-Division Multiplexing, aiming to ensure determinism in data communication. Results obtained are compared and it is shown that the analysis perfomed are sufficient for obtaining essential parameters for a correct choice of the physical medium and data transmission strategy during a design phase. Finally, limitations found are discussed and further studies are suggested. |
description |
Sistemas computacionais embarcados em veículos aeroespaciais têm assumido um caráter distribuído na tentativa de resolver problemas como reconfigurabilidade, escalabilidade, mantenabilidade, comunalidade e longevidade de componentes e subsistemas. Em um sistema de computação distribuída, processos e tarefas são executados por computadores similares interligados por um canal de comunicação. Por outro lado, sistemas distribuídos apresentam desafios de projeto bem maiores que os tradicionais sistemas ditos monolíticos, onde todas as funções são executadas por um único computador combinando hardware e software. Dentre eles destacamos o determinismo (previsibilidade na ocorrência de eventos), a causalidade (a ordenação temporal de ocorrências de eventos) e o sincronismo (simultaneidade de ocorrências de eventos) [Stankovic, 1988]. Este trabalho tem por objetivo a análise do determinismo na comunicação por rede em sistemas computacionais embarcados em veículos aeroespaciais. Um caso de estudo representado por um modelo simples de um corretor de trajetória é analisado exercitando técnicas disponíveis, em particular usando fundamentos do Network Calculus e a multiplexação por divisão do tempo, buscando assegurar um caráter determinístico à comunicação de dados. Os resultados obtidos são comparados e é mostrado que as análises são suficientes para determinar parâmetros essenciais para uma escolha correta do meio físico e da estratégia apropriada para transmissão de dados ainda em fase de projeto. Finalmente, as limitações encontradas nas análises feitas são discutidas e novos estudos são sugeridos. |
publishDate |
2008 |
dc.date.issued.fl_str_mv |
2008-12-12 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
status_str |
publishedVersion |
format |
masterThesis |
dc.identifier.uri.fl_str_mv |
http://urlib.net/sid.inpe.br/mtc-m18@80/2008/11.26.12.38 |
url |
http://urlib.net/sid.inpe.br/mtc-m18@80/2008/11.26.12.38 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação do INPE em Mecânica Espacial e Controle |
dc.publisher.initials.fl_str_mv |
INPE |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais (INPE) instacron:INPE |
reponame_str |
Biblioteca Digital de Teses e Dissertações do INPE |
collection |
Biblioteca Digital de Teses e Dissertações do INPE |
instname_str |
Instituto Nacional de Pesquisas Espaciais (INPE) |
instacron_str |
INPE |
institution |
INPE |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE) |
repository.mail.fl_str_mv |
|
_version_ |
1681911681990524928 |