7Programming WSNs

7.1 Introduction

This chapter discusses different programming techniques, especially designed to allow sensor network applications to be loaded onto the sensors deployed in the target area and forming a network using the wireless interface. In particular, WSN programming is a challenging task due to the limited resources of sensor nodes. Moreover, low data rate radio and dense networks result in slow transfer speeds of data and programs into a network. Thus effective programming techniques and platforms are required to build applications for WSNs.

Simulations of WSNs may facilitate the process of development of applications. They help examine the protocols, schemes, even new ideas designed for real environments. Moreover, WSN ...

Get Building Wireless Sensor Networks now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.