||Dynamic Sensor Network with SunSPOTs : Intelligent Routing and Data Compression
||Beuschau, Erik Bager
||Fischer, Paul (Algorithms and Logic, Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
||Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
||This report suggests a replacement of the existing Ad-hoc On Demand Distance
Vector routing protocol on the SunSPOT (v. 4 Blue release) with
an improved protocol, suitable for a dynamic wireless sensor network. One
of the characteristic features in the improved protocol is the possibility for
multipathing. This enables a message to be sent over more than one route
to a sink. Furthermore, this feature will eliminate the necessity for acknowledgements
in a network, which will reduce the traffic in the network
tremendously. Also noticable, is the fact that a single node in the network
has no longer knowledge of the rest of the network, but only of its own
neighbours. This protocol is especially well suited for the purpose described
in this project, namely sending data from multiple sources to a single sink.
Besides the protocol, an intelligent application has been developed for each
SunSPOT, making it capable of compressing data when necessary. Additionally,
the data can be sent as serialized objects, which makes the handling
of data much easier.
An initial consideration upon a service oriented architecture approach has
been made, and some services have been developed.
A GUI has been developed to make the user able to monitor and control the
network and the received data. It is also possible to analyse the received
The usability of the protocol and the application has been thoroughly tested
on the SunSPOTs, both with and without the use of GUI.
A future use of this application could be for monitoring animals and their
behaviour, since this would be a dynamic network where a sink might not
always be accessible and data may have to be compressed or routed in an
||Technical University of Denmark (DTU) : Kgs. Lyngby, Denmark
Creation date: 2009-08-24
Update date: 2009-11-04