Change search
ReferencesLink to record
Permanent link

Direct link
Minimal TCP/IP implementation with proxy support
Number of Authors: 1
2001 (English)Report (Refereed)
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. , 81 p.
SICS Technical Report, ISSN 1100-3154 ; 2001:20
Keyword [en]
Proxy methods, TCP/IP implementation, embedded systems
National Category
Computer and Information Science
URN: urn:nbn:se:ri:diva-22112OAI: diva2:1041654
Available from: 2016-10-31 Created: 2016-10-31

Open Access in DiVA

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

Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 6 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

Total: 1 hits
ReferencesLink to record
Permanent link

Direct link