6Operating Systems for WSNs

6.1 Introduction

In the recent years, there have been several research efforts to develop operating systems (OSs) for sensor networks. The role of any OS is to support development of reliable application softwares by providing a convenient and safe abstraction of hardware resources. The hardware design of a sensor network is driven by its application-specific requirements. Requirements from processing capabilities to radio bandwidth and sensor modules led to a huge variety of hardware components. That is the reason for making sensor networks hardware modular and heterogeneous. In general, a wireless sensor network (WSN) operates both at network level and node level. Network level requirements are mainly connectivity ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.