Home > Research > Publications & Outputs > Distributed mechanisms for enabling virtual sen...

Links

Text available via DOI:

View graph of relations

Distributed mechanisms for enabling virtual sensors in service oriented intelligent environments

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Distributed mechanisms for enabling virtual sensors in service oriented intelligent environments. / Bose, R.; Helal, Sumi.
4th International Conference on Intelligent Environments, IE 08. IEEE, 2008.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

APA

Vancouver

Bose R, Helal S. Distributed mechanisms for enabling virtual sensors in service oriented intelligent environments. In 4th International Conference on Intelligent Environments, IE 08. IEEE. 2008 doi: 10.1049/cp:20081121

Author

Bose, R. ; Helal, Sumi. / Distributed mechanisms for enabling virtual sensors in service oriented intelligent environments. 4th International Conference on Intelligent Environments, IE 08. IEEE, 2008.

Bibtex

@inproceedings{57c43cd4c67c4a039ef241740713276c,
title = "Distributed mechanisms for enabling virtual sensors in service oriented intelligent environments",
abstract = "Sensor fusion and virtual sensors have been extensively used in applications requiring the use of high-level abstract information derived from multiple sensory inputs, ranging from defence systems to intelligent environments. In this paper, we present distributed mechanisms for enabling virtual sensors in intelligent environments using service oriented sensor networks (SOSNs). A SOSN brings the concept of service-oriented architecture (SOA) into the sensor network domain, where each sensor is represented as a software service. A SOSN enhances the programmability of sensor networks by decoupling sensor deployment from application development and allows applications to dynamically discover, access and compose sensor services. In our previous work, we had proposed a framework model running inside the service layer of a SOSN for querying virtual data and on-demand creation of virtual sensors. However, the service layer of a SOSN is centralized and this leads to scalability and latency issues in large scale deployments. In this paper, we address the issues of scalability and latency and propose distributed algorithms for in-network creation and execution of virtual sensors. We also present mechanisms for monitoring data quality and provide fault tolerance techniques utilizing sensor-based approximation for coping with the loss of multiple physical sensors. These algorithms not only allow us to reap the benefits of SOSNs but also prevent potential scalability and latency issues. We also show through simulation experiments that our mechanisms require minimal involvement of the service layer and result in significantly lower latency and energy consumption as compared to the centralized stream-based approach.",
keywords = "Fault Tolerance in Sensor Networks, Sensor Fusion, Sensor Networks, Service Oriented Sensor Networks, Virtual Sensors, Application development, Data quality, Defence systems, Distributed algorithm, Energy consumption, Fault tolerance techniques, Framework models, In-network, Intelligent environment, Large-scale deployment, On-Demand, Physical sensors, Programmability, Sensor deployment, Sensory input, Service layers, Service Oriented, Show through, Simulation experiments, Software services, Virtual data, Virtual sensor, Electric load forecasting, Fault tolerance, Information services, Intelligent agents, Parallel algorithms, Quality assurance, Scalability, Sensor networks, Software architecture, Wireless sensor networks, Service oriented architecture (SOA)",
author = "R. Bose and Sumi Helal",
year = "2008",
doi = "10.1049/cp:20081121",
language = "English",
booktitle = "4th International Conference on Intelligent Environments, IE 08",
publisher = "IEEE",

}

RIS

TY - GEN

T1 - Distributed mechanisms for enabling virtual sensors in service oriented intelligent environments

AU - Bose, R.

AU - Helal, Sumi

PY - 2008

Y1 - 2008

N2 - Sensor fusion and virtual sensors have been extensively used in applications requiring the use of high-level abstract information derived from multiple sensory inputs, ranging from defence systems to intelligent environments. In this paper, we present distributed mechanisms for enabling virtual sensors in intelligent environments using service oriented sensor networks (SOSNs). A SOSN brings the concept of service-oriented architecture (SOA) into the sensor network domain, where each sensor is represented as a software service. A SOSN enhances the programmability of sensor networks by decoupling sensor deployment from application development and allows applications to dynamically discover, access and compose sensor services. In our previous work, we had proposed a framework model running inside the service layer of a SOSN for querying virtual data and on-demand creation of virtual sensors. However, the service layer of a SOSN is centralized and this leads to scalability and latency issues in large scale deployments. In this paper, we address the issues of scalability and latency and propose distributed algorithms for in-network creation and execution of virtual sensors. We also present mechanisms for monitoring data quality and provide fault tolerance techniques utilizing sensor-based approximation for coping with the loss of multiple physical sensors. These algorithms not only allow us to reap the benefits of SOSNs but also prevent potential scalability and latency issues. We also show through simulation experiments that our mechanisms require minimal involvement of the service layer and result in significantly lower latency and energy consumption as compared to the centralized stream-based approach.

AB - Sensor fusion and virtual sensors have been extensively used in applications requiring the use of high-level abstract information derived from multiple sensory inputs, ranging from defence systems to intelligent environments. In this paper, we present distributed mechanisms for enabling virtual sensors in intelligent environments using service oriented sensor networks (SOSNs). A SOSN brings the concept of service-oriented architecture (SOA) into the sensor network domain, where each sensor is represented as a software service. A SOSN enhances the programmability of sensor networks by decoupling sensor deployment from application development and allows applications to dynamically discover, access and compose sensor services. In our previous work, we had proposed a framework model running inside the service layer of a SOSN for querying virtual data and on-demand creation of virtual sensors. However, the service layer of a SOSN is centralized and this leads to scalability and latency issues in large scale deployments. In this paper, we address the issues of scalability and latency and propose distributed algorithms for in-network creation and execution of virtual sensors. We also present mechanisms for monitoring data quality and provide fault tolerance techniques utilizing sensor-based approximation for coping with the loss of multiple physical sensors. These algorithms not only allow us to reap the benefits of SOSNs but also prevent potential scalability and latency issues. We also show through simulation experiments that our mechanisms require minimal involvement of the service layer and result in significantly lower latency and energy consumption as compared to the centralized stream-based approach.

KW - Fault Tolerance in Sensor Networks

KW - Sensor Fusion

KW - Sensor Networks

KW - Service Oriented Sensor Networks

KW - Virtual Sensors

KW - Application development

KW - Data quality

KW - Defence systems

KW - Distributed algorithm

KW - Energy consumption

KW - Fault tolerance techniques

KW - Framework models

KW - In-network

KW - Intelligent environment

KW - Large-scale deployment

KW - On-Demand

KW - Physical sensors

KW - Programmability

KW - Sensor deployment

KW - Sensory input

KW - Service layers

KW - Service Oriented

KW - Show through

KW - Simulation experiments

KW - Software services

KW - Virtual data

KW - Virtual sensor

KW - Electric load forecasting

KW - Fault tolerance

KW - Information services

KW - Intelligent agents

KW - Parallel algorithms

KW - Quality assurance

KW - Scalability

KW - Sensor networks

KW - Software architecture

KW - Wireless sensor networks

KW - Service oriented architecture (SOA)

U2 - 10.1049/cp:20081121

DO - 10.1049/cp:20081121

M3 - Conference contribution/Paper

BT - 4th International Conference on Intelligent Environments, IE 08

PB - IEEE

ER -