Implement and Evaluate the Sensor Bus Architecture in Real-Time Heterogeneous Sensor Network
No Thumbnail Available
Date
2011-10
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Addis Ababa University
Abstract
Nowadays about billions of sensors are deployed for different applications. The number
of sensors is expected to be even much greater in the near future. These sensors are of different
types and produced by different vendors. Most of the sensors are deployed with much effort in a
proprietary based. There is a need of standard which facilitate the integration of sensors in
platform independent way so that the sensors of different types and from different vendors can
be accessed by different applications in an interoperable way. The Sensor Web Enablement
(SWE) is such a standard. The standard is developed by the Open Geospatial Consortium
(OGC). OGC defines standards for Web Service interfaces and data encodings usable as
building blocks to implement a Sensor Web for sensor applications. The sensor web is for
sensor as the WWW (World Wide Web) is for general information. The SWE allows the
realization of the future sensor web as Hyper Text Markup Language (HTML) and Hyper Text
Transfer Protocol (HTTP) made the realization of the WWW. These standards encapsulate
heterogeneous sensors installed in sensor networks and allows the discovery, access, and
whenever necessary controlling of the sensors. However, there is still a fundamental challenge
to be tackled. The SWE is designed from the application layer perspective and does not fully
address the actual integration of the sensor network with the sensor web.
The sensor bus is an intermediary layer which address the integration of the sensor
network and sensor web layer. The sensor vendors are required only to develop an adapter
which will change the communication logic of the sensor network to the sensor bus and vice
versa. The service providers are required only to develop a service adapter which will change
the communication logic of the sensor bus to the service and vice versa. This will facilitate the
integration of the sensor network to the sensor web in a minimal cost.
However, the sensor bus architecture is not well evaluated. The evaluation of the
architecture was recommended as a future work in the recent research work. As the sensor bus is
an important component in the entire sensor web system, and then it will become a bottleneck
unless its performance is evaluated and optimized. The scalability and other related issues have
to be considered as well so as to improve the architecture. Also the sensor bus is not applied in a
real world application.
In this thesis work, the applicability of the sensor bus architecture for heterogeneous
environment has been tested with three different sensor networks. One of them is a real world
x
temperature sensor network (eZ430-RF2500) from Texas instrument. It has been integrated to
the sensor bus to show its practical application in real-time temperature monitoring application.
Also Sun SPOT sensor network using Solarium emulator and a simulated sensor network which
generate random values also have been integrated. Further, the evaluation of the sensor bus
architecture also has been carried out. The performance, scalability, heterogeneity and other
metrics have been considered for evaluation. Also design recommendations have been
suggested based on the results obtained.
Keywords: sensor web enablement, sensor web, sensor network, sensor bus,
heterogenoous sensor network, sensor observation service, sensorML, XMPP
Description
Keywords
sensor web enablement, Sensosensor web, network, Sensor busheterogenoous sensor network, sensor observation service, SensorML, XMPP