Performance Evaluation of Small TCP/IP Stack on Low Power Processor
The uIP is an open source TCP/IP stack capable of being used with tiny 8- and 16-bit microcontrollers. Leon3 is a low power, high performance 32-bit processor. In this thesis, a port of uIP to Leon3 has implemented in order to see the performance of a minimal TCP/IP stack on a low power, high perfor...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Skolan för informations- och kommunikationsteknik (ICT)
2012
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-98662 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-98662 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-986622013-01-08T13:52:12ZPerformance Evaluation of Small TCP/IP Stack on Low Power ProcessorengZhou, HuishengKTH, Skolan för informations- och kommunikationsteknik (ICT)2012The uIP is an open source TCP/IP stack capable of being used with tiny 8- and 16-bit microcontrollers. Leon3 is a low power, high performance 32-bit processor. In this thesis, a port of uIP to Leon3 has implemented in order to see the performance of a minimal TCP/IP stack on a low power, high performance processor. An improved checksum calculation for uIP is implemented in order to utilize the 32-bit architecture resources. The purposes of making this analysis is to see how much the performance improvement can be achieved by using more advanced processor and more improved checksum calculation instead of the original 8- and 16-bit processors and generic 8-bit checksum calculation. A detailed performance test has performed. The test results show a detailed analysis of performance improvement in processing and energy consumption. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-98662Trita-ICT-EX ; 2012:62application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
The uIP is an open source TCP/IP stack capable of being used with tiny 8- and 16-bit microcontrollers. Leon3 is a low power, high performance 32-bit processor. In this thesis, a port of uIP to Leon3 has implemented in order to see the performance of a minimal TCP/IP stack on a low power, high performance processor. An improved checksum calculation for uIP is implemented in order to utilize the 32-bit architecture resources. The purposes of making this analysis is to see how much the performance improvement can be achieved by using more advanced processor and more improved checksum calculation instead of the original 8- and 16-bit processors and generic 8-bit checksum calculation. A detailed performance test has performed. The test results show a detailed analysis of performance improvement in processing and energy consumption. |
author |
Zhou, Huisheng |
spellingShingle |
Zhou, Huisheng Performance Evaluation of Small TCP/IP Stack on Low Power Processor |
author_facet |
Zhou, Huisheng |
author_sort |
Zhou, Huisheng |
title |
Performance Evaluation of Small TCP/IP Stack on Low Power Processor |
title_short |
Performance Evaluation of Small TCP/IP Stack on Low Power Processor |
title_full |
Performance Evaluation of Small TCP/IP Stack on Low Power Processor |
title_fullStr |
Performance Evaluation of Small TCP/IP Stack on Low Power Processor |
title_full_unstemmed |
Performance Evaluation of Small TCP/IP Stack on Low Power Processor |
title_sort |
performance evaluation of small tcp/ip stack on low power processor |
publisher |
KTH, Skolan för informations- och kommunikationsteknik (ICT) |
publishDate |
2012 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-98662 |
work_keys_str_mv |
AT zhouhuisheng performanceevaluationofsmalltcpipstackonlowpowerprocessor |
_version_ |
1716531102855725056 |