Υλοποίηση ασύρματου δικτύου αισθητήρων ελεγχόμενης κινητικότητας σταθμού βάσης με τη τεχνολογία των αισθητήρων JAVA Sun SPOTs

View/ Open
Subject
Java (Computer program language) ; Sensor networks ; Wireless communication systems ; Wireless LANsAbstract
Wireless Sensor Networks are a technology which has been the subject of extensive study by industry and academia in the last years. The challenges in the design and development of these networks are many, yet energy saving remains the primary and crucial factor. Many routing algorithms and power saving techniques have been developed for this purpose in wireless Ad-hoc networks, but when it comes to wireless sensor networks they do not always have the desirable energy saving effect mainly because of the special nature of sensor networks. For this purpose, mobile solutions have been proposed for wireless sensor networks where all nodes are not static but some of them can move in the network. In this thesis, firstly, we make a study on the most significant approaches and solutions related to mobility in wireless sensor networks. Secondly, we make a comprehensive study on the JAVA Sun SPOTs wireless sensor networks technology as far as their hardware and software is concerned. Particular emphasis is given on programming of Sun SPOTs as well as on the communication protocols they use. This study ends up with the design and development of a mobile controllable wireless sensor network based on the paper of [1] using exclusively the JAVA Sun SPOTs technology. Through this implementation, it provides solutions to a variety of practical issues which were mostly covered only in theory.