O'Reilly logo

Interconnecting Smart Objects with IP by Adam Dunkels, Jean-Philippe Vasseur

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 13

uIP — A Lightweight IP Stack

IP was long believed to be too complex and heavyweight to be usable in smart objects. The microcontrollers used in smart objects are constrained regarding memory size and processing power. In this chapter, we dispel the myth that the IPs are heavyweight by studying the open source uIP IP stack, the first IP stack for smart objects.

To communicate using the IP, a device needs an IP stack. This is a software system that implements the IP protocols enabling IP communication. Every computer on the Internet runs an IP stack. They are part of all general purpose operating systems such as Microsoft Windows, Linux, and Mac OS. Smart objects are, however, severely memory-constrained and the IP stacks in general purpose ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required