The coalesenses iSense Wireless Sensor Networking Software System

iSense is not only a modular wireless sensor network hardware platform, but also a modular, multi-platform software system for sensor networks. It enables lean but comprehensive applications, because it is based on object oriented programming in C++ and provides dynamic memory and optional floating point support. It provides hardware abstractions for convenient, secure programming and enhanced portability.

Functionality of the iSense Software System

The iSense Software System provides a large number of ready-to-run services and protocols:

Routing protocols

iSense comprises a large number of routing protocols, the most important ones are

IPv6 Support

Besides the proprietary networking stack, iSense comprises an IPv6 stack, including a full featured 6lowPAN implementation.

Services

iSense offers an OS-like functionalities, such as

Platform support

So far, iSense has been ported to a number of different hardware platforms: Besides the

it runs on

which is especially beneficial for wireless sensor network software development. It allows application simulation in the SHAWN wireless sensor network simulator without extra effort. Applications just need to be compiled for a different target to be ready to run within the simulator.


Generated on Wed Mar 30 09:36:06 2011 for iSense by  doxygen 1.6.1