HTTP/1.0 200 OK Content-Type: text/html lwIP - A Lightweight TCP/IP Stack - Introduction

lwIP - A Lightweight TCP/IP Stack

 
 
Introduction
 
Introduction
News
Documentation
Change log
Download
Links



lwIP is a small independent implementation of the TCP/IP protocol suite that has been developed by Adam Dunkels at the Computer and Networks Architectures lab at the Swedish Institute of Computer Science as part of the Connected project.

The focus of the lwIP TCP/IP implementation is to reduce the RAM usage thus making lwIP suitable for use in embedded systems with very limited resources. lwIP has been tested and run with as little as 4 kb RAM.

lwIP features:

  • IP (Internet Protocol) including packet forwarding over multiple network interfaces
  • ICMP (Internet Control Message Protocol) for network maintenance and debugging
  • UDP (User Datagram Protocol) including UDP-lite extensions
  • TCP (Transmission Control Protocol) with congestion control, RTT estimation and fast recovery/fast retransmit
  • Specialized no-copy API for enhanced performance
  • Optional Berkeley socket API

lwIP is freely avaliable (under a BSD-style license) and can be downloaded from the download page.

In the Arena project ice-hockey players will be equipped with sensors for measuring physical values such as blood preassure and pulse rate. The data will be distributed using TCP/IP technology. The small sensors will be running the lwIP TCP/IP stack.

The Embdedded Internet 2001 student project at Luleå University of Technology will be using lwIP in an embedded environment.

$Date: 2001/06/20 18:21:28 $

 
Adam Dunkels