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 $
|