This work presents a network stack architecture proposal with a reduced number of layers. The reduction in number of layers aim to provided a simpler and efficient communication method to embedded systems by allowing the microprocessor, where usually application is implemented, run just application code and not running code related to network communication. The architetucture was implemented on and FPGA board and show, in average, throughput
results around 27 times better in comparision with a network stack implemented in software and running over an embedded microprocessor. / Este trabalho apresenta uma proposta arquitetura de pilha de comunicação em rede com número reduzido de camadas. A redução do número de camadas visa fornecer um método de
comunicação simples e eficaz para sistemas embarcados permitindo que o microprocessador, onde geralmente a Camada de Aplicação é implementada, execute apenas código de aplicação isentando-se assim de tarefas de comunicação em rede. A arquitetura foi implementada em placa de desenvolvimento FPGA e apresentou, em média, vazão cerca de 27 vezes superior em comparação com uma pilha de comunicação implementada em software e executada sobre um
microprocessador embarcado.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufsm.br:1/5353 |
Date | 22 August 2009 |
Creators | Freitas, Josué Paulo José de |
Contributors | Martins, João Baptista dos Santos, Santos, Rafael Ramos dos, Nunes, Raul Ceretta |
Publisher | Universidade Federal de Santa Maria, Programa de Pós-Graduação em Informática, UFSM, BR, Ciência da Computação |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | application/pdf |
Source | reponame:Repositório Institucional da UFSM, instname:Universidade Federal de Santa Maria, instacron:UFSM |
Rights | info:eu-repo/semantics/openAccess |
Relation | 100300000007, 400, 500, 300, 300, 500, 387c22c8-ee71-42c2-bef6-6512bce38747, 1734ca92-83dc-4e0f-85ca-5bdcc8792590, 0d3415cf-7a70-4a9a-aca5-92af5a4f0b49, 03d96a4a-a5e5-4e30-95ce-d8e373349b37 |
Page generated in 0.0601 seconds