Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Minimal TCP/IP implementation with proxy support
RISE - Research Institutes of Sweden, ICT, SICS.
2001 (English)Report (Other academic)
Abstract [en]

Over the last years, interest for connecting small devices such as sensors to an existing network infrastructure such as the global Internet has steadily increased. Such devices often has very limited CPU and memory resources and may not be able to run an instance of the TCP/IP protocol suite. In this thesis, techniques for reducing the resource usage in a TCP/IP implementation is presented. A generic mechanism for offloading the TCP/IP stack in a small device is described. The principle the mechanism is to move much of the resource demanding tasks from the client to an intermediate agent known as a proxy. In particular, this pertains to the buffering needed by TCP. The proxy does not require any modifications to TCP and may be used with any TCP/IP implementation. The proxy works at the transport level and keeps some of the end to end semantics of TCP. Apart from the proxy mechanism, a TCP/IP stack that is small enough in terms of dynamic memory usage and code footprint to be used in a minimal system has been developed. The TCP/IP stack does not require help from a proxy, but may be configured to take advantage of a supporting proxy.

Place, publisher, year, edition, pages
Swedish Institute of Computer Science , 2001, 1. , p. 81
Series
SICS Technical Report, ISSN 1100-3154 ; T2001:20
Keywords [en]
Proxy methods, TCP/IP implementation, embedded systems
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:ri:diva-22112OAI: oai:DiVA.org:ri-22112DiVA, id: diva2:1041654
Available from: 2016-10-31 Created: 2016-10-31 Last updated: 2018-12-17Bibliographically approved

Open Access in DiVA

fulltext(413 kB)890 downloads
File information
File name FULLTEXT01.pdfFile size 413 kBChecksum SHA-512
009702cd48c5da6753ddc73049025ffcc4681416790afcccd7cb902baa237aa7a7bc2ebc2dfc9372d667b3f9860a17c68ea679e93a5ac7000570e841f098da88
Type fulltextMimetype application/pdf

By organisation
SICS
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 891 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 176 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf