IPv6 support will be a requirement when the next generation of embedded devices enters the Internet. To meet this demand, Interpeak now introduces IPLITE, an ultra compact, embedded IPv4/IPv6 TCP/IP stack, designed for minimum footprint and maximum performance.

Many embedded devices have limited resources in terms of memory and CPU power. Available networking solutions are simply too large and slow for such devices. We have used the experience from IPNET - our full featured IPv6 routing stack for embedded systems - to write a small, robust TCP/IP stack which is yet surprisingly powerful. With a footprint of only some 40 kBytes for a small IPv6 version, it can be used in just about every embedded device.

Embedded TCP/IP Stack Data Sheet

IPLITE Architecture

IPLITE is closely integrated with several major real-time operating systems, utilizing the same drivers as the RTOS. This will make the IPLITE TCP/IP stack readily available on all platforms supported by the RTOS. Since IPLITE only requires a minimum of operating system services, it may also be used when a commercial RTOS is not available. IPLITE can thus operate in combination with basic control software such as proprietary schedulers etc.

The IPLITE TCP/IP stack is also available in a DSP Edition, with optimizations specifically tailored for DSP operation. The DSP Edition supports additional real-time operating systems that are commonly used in conjunction with DSPs.

> Embedded TCP/IP Stack Data Sheet
> Embedded TCP/IP Stack DSP Edition Data Sheet
> Request More Info



 

IPLITE Embedded
TCP/IP Stack Features

  • Raw IP/UDP/TCP BSD sockets
  • Zero-copy API based on BSD sockets
  • Dynamic configuration interface
  • Link Layer Interface, enables additional link layer types, e.g. IEEE 802.11, ATM, etc.
  • Driver Interface, using the RTOS BSP drivers

    Supported Protocols

  • IPv4
  • IPv6
  • IPsec*
  • UDP
  • TCP
  • PPP*
  • ARP
  • Ethernet
  • ICMP
  • ICMPv6/NDP
* Optional modules are denoted by an asterisk.