SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
DEUS
                                            Deployment and Ease Use of wireless Services




     Pervasive reasoning platform
              for WSMN
Main challenges
Deus targets a service platform capable of dealing with geographically dispersed systems
connected through a Wireless Sensor and Mesh Network. The platform uses a variety of
devices and delivers services that cross device, platform and system administration
boundaries.

Efficient handling and quality-aware processing of the enormous amount of data coming
from a wireless sensor network (WSN) is extremely difficult: data samples are often lost
during transmission, many irregular and faulty measurements are produced, and sensor
nodes are frequently unavailable. Figure 1 illustrates a temperature management
application that drives an air conditioning system based on temperature samples from
the WSN installed in a building. Given the unpredictable and unreliable nature of WSNs,
the application must specify and enforce quality requirements: (1) the maximum period
between consecutive samples, (2) the minimum coverage (#samples/#available nodes)
per room, or (3) the maximum deviation from previous samples from the same sensor.


Deus approach:
The adoption of ontology technology supported by distributed reasoning mechanisms
facilitates transparent monitoring in this heterogeneous environment. The concept
definitions in the ontology and the rules according to which nodes and the environment
variables need to classified can be changed according to the locally deployed hardware,
specifications and environment. The developed platform demonstrates that, by
introducing intelligent and advanced technologies, such as ontologies and principles from
the Semantic Web, great improvements can be achieved both in extendibility and
maintainability. Changes over time to classification rules are easily implemented through
adaptation of the ontology deployed on the mesh nodes. New hardware can also be
included with minimal effort if new ontology graphs are created modelling the new
hardware. The inclusion of this new information, or the adaptation of local rules based on
the local environment is achieved transparently for the monitoring application.

Observations from a realistic test bed (iLab.t Wireless Lab) confirm the need for quality
control and show that aggregating faulty temperature samples can be highly problematic
for the aggregated end result.
DEUS
                                             Deployment and Ease Use of wireless Services

To handle this problem, we studied and evaluated an approach to attach quality labels to
suspicious data samples. By describing (1) patterns of interest, (2) logic that associates
these patterns to application specific quality requirements, and (3) actions to pursue in
case of a positive match, we can resolve the problems stated above; in addition, by
handling the problems at the spot where they occur (for example dropping data) we can
avoid unnecessary (and power consuming) network communication.




                           Figure 1: The Quality of Data problem


Deus solutions:
A distributed platform needs a mechanism to deploy and connect collaborating agents
that run on the different processing nodes. Deus uses a service registry, advertisement
and discovery service that is based on an enhanced nameserver.

The naming service should support the dynamicity, abundance and transient behaviour of
sensor devices.
There are two steps in the discovery process. First the necessary information needs to be
fed into the discovery service. Secondly, entities needing to find devices/services should
be able to query the available information. An important aspect is the maintenance of the
information managed by the discovery service. The information in the discovery service
needs to reflect the actual status of the published devices/services. The best way to
achieve this is by assigning a lease period to the published information.
The standard DNS service has already most of the properties that are needed for a
naming and discovery service, except for 2 features:
       •       In DNS all inserted entries need to be explicitly removed
       •       DNS has no notification system

By extending the DNS server with a frontend supporting “lease time”, we are not forced
anymore to explicitly remove entries. By extending it with DNS Long Lived Queries (LLQ),
we implement a kind of subscription mechanism for DNS that solves the notification
problem.
DEUS
                                              Deployment and Ease Use of wireless Services

The building blocks of the architecture presented in Figure 2 that are related to the
reasoning functionality are the Reasoning Distribution Module and Reasoning Engine
Module. Additionally, to improve the transparency to the outside world, an extra
indirection layer has been included at the interface level, namely the Interface Module.
This layer is introduced to facilitate multiple reasoning technologies without the need for
the clients to be aware of this. As such, only generic interface operations should be
defined, avoiding the use of reasoning technology dependent query and invocation
mechanisms, e.g. SPARQL. Additionally, to decouple the reasoning from the data storage,
two extra modules are introduced, namely the Data Provider/Resource Module and the
Aggregator Module. The Data Provider/Resource Module will collect the data from the
resources on which it has been deployed or for which it is responsible and feed it to the
Aggregator Module. Upon request of the Reasoning Engine Module, the Aggregator
Module will feed this collected data to the reasoning process. This way of working allows
including sensor devices in the workflow and thus facilitates the monitoring of the sensor
network, by means of sensor information generated from the Data Provider/Resource
Modules deployed on the sensor devices.




                         Figure 2: Distributed Reasoning Architecture
DEUS
                                            Deployment and Ease Use of wireless Services




                         Figure 3: Distributed Reasoning Workflow



The Quality of Data aspects are covered in the architecture by means of a policy-based
approach based upon two key elements (see Figure 4):
      •       a component model that allows for easy inspection of data flows between
              components that compose applications.
      •       a policy framework that allows for fine-grained control of data flows and
              ensures that relevant policies are enforced on the data passing between a
              pair of components.

In this context, various Event-Condition-Action (ECA) policies can be defined to describe
the actions to take when a particular pattern is recognized in the data flow between two
components; each policy can be dynamically installed, uninstalled, enabled, and disabled.
DEUS
                                             Deployment and Ease Use of wireless Services




                       Figure 4: The Quality of Data policy framework



Deus Proof-of-Concept implementation:
The DEUS naming and discovery server is using the Apple implementation (dnsextd) of
update leases and long lived queries. This implementation uses a front-end to a regular
BIND dynamic DNS server. The regular DNS server listens on a non-standard UDP/TCP
port and only accepts updates coming from the front-end server. This front-end server
listens on the regular DNS UDP/TCP port 53. All regular DNS queries are forwarded to the
regular DNS server. The dynamic DNS server is authoritative for a domain within the
DNS hierarchy and handles all operations for this domain. Queries for other domains are
forwarded throughout the DNS tree as is done in regular DNS. The front-end server
intercepts all update and LLQ requests. Updates and LLQ without an associated lease
time are rejected. This requirement excluded the use of standard DNS update tools (e.g.
nsupdate) that do not supply an update lease with an update request.

The architecture defined for the DEUS project can be deployed on the different nodes of
heterogeneous networks, such as the WiLab.t infrastructure, facilitating a distributed
monitoring platform which can be tuned to the needs of each individual deployment.
Figure 5 illustrates this deployment. Although only a single type of sensors is currently
deployed on the testbed, future extensions with different types of hardware are possible.
After the integration of this new hardware, the addition of new ontology models and data
providers will suffice to include them in the monitoring workflow. After all, the specific
definitions of the concepts against which the observations are checked to realise the
correct Fault and Solution classification, can be changed independently from the end
monitoring application.
DEUS
                                             Deployment and Ease Use of wireless Services




                     Figure 5: Distributed Reasoning Deployment Diagram



The DEUS proof-of-concept shows the Quality of Data policy framework in combination
with the underlying component model; it is provided for (1) SunSPOT sensor nodes, (2)
ALIX mesh nodes, and (3) back-end infrastructure, and leverages on SquawkVM on
SunSPOT, and OSGi on the ALIX nodes and in the backend.

The Quality of Data policy framework can deal with various qualities such as inaccurate
or missing sensor readings, by applying actions such as labeling, filtering, reporting, and
substitution of inaccurate readings by regularly approved readings.
In addition, the Quality of Data policy framework is integrated with reasoning solutions; if
local rules fall short, the policy framework can query the reasoning engine to determine
the most appropriate action to take for a particular observation in the data flow.

Results are promising: when compared to the original observations and data processing
quality achieved at the iLab.t Wireless Lab, backend applications can draw substantially
more accurate end-conclusions for a particular data flow when the data has been
inspected and processed by the Quality of Data policy framework.
DEUS
                            Deployment and Ease Use of wireless Services


Project partners


In cooperation with




IBBT research groups

UGent - IBCN            http://www.ibcn.intec.ugent.be
UGent - WiCa            http://www.wica.intec.ugent.be
UA - PATS               http.www.pats.ua.ac.be
KU Leuven – DistriNet   http.www.distrinet.cs.kuleuven.be
KU Leuven – CUO         http://ww.soc.kuleuven.be/com/mediac/cuo
UHasselt - EDM          http://www.edm.uhasselt.be/

Contenu connexe

Tendances

Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...IBM India Smarter Computing
 
Ensuring distributed accountability for data sharing in the cloud
Ensuring distributed accountability for data sharing in the cloudEnsuring distributed accountability for data sharing in the cloud
Ensuring distributed accountability for data sharing in the cloudGowthami Konakanchi
 
Firewall and vpn investigation on cloud computing performance
Firewall and vpn investigation on cloud computing performanceFirewall and vpn investigation on cloud computing performance
Firewall and vpn investigation on cloud computing performanceIJCSES Journal
 
16 & 2 marks in i unit for PG PAWSN
16 & 2 marks in i unit for PG PAWSN16 & 2 marks in i unit for PG PAWSN
16 & 2 marks in i unit for PG PAWSNDhaya kanthavel
 
Distributed accountability for data sharing in cloud
Distributed accountability for data sharing in cloudDistributed accountability for data sharing in cloud
Distributed accountability for data sharing in cloudChanakya Chandu
 
Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud Girish Chandra
 
710201940
710201940710201940
710201940IJRAT
 
A DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical Systems
A DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical SystemsA DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical Systems
A DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical Systemsijseajournal
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...
A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...
A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...DMV SAI
 
Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...
Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...
Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...The Air Force Office of Scientific Research
 
Performance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined NetworksPerformance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined NetworksIRJET Journal
 
Providing user security guarantees
Providing user security guaranteesProviding user security guarantees
Providing user security guaranteesKamal Spring
 
Deployment driven security
Deployment driven securityDeployment driven security
Deployment driven securitycsandit
 
Efficient radio resource allocation scheme for 5G networks with device-to-devi...
Efficient radio resource allocation scheme for 5G networks with device-to-devi...Efficient radio resource allocation scheme for 5G networks with device-to-devi...
Efficient radio resource allocation scheme for 5G networks with device-to-devi...IJECEIAES
 

Tendances (18)

Ppt 1
Ppt 1Ppt 1
Ppt 1
 
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
Towards an Open Data Center with an Interoperable Network (ODIN) Volume 3: So...
 
Ensuring distributed accountability for data sharing in the cloud
Ensuring distributed accountability for data sharing in the cloudEnsuring distributed accountability for data sharing in the cloud
Ensuring distributed accountability for data sharing in the cloud
 
Oruta ppt
Oruta pptOruta ppt
Oruta ppt
 
Firewall and vpn investigation on cloud computing performance
Firewall and vpn investigation on cloud computing performanceFirewall and vpn investigation on cloud computing performance
Firewall and vpn investigation on cloud computing performance
 
16 & 2 marks in i unit for PG PAWSN
16 & 2 marks in i unit for PG PAWSN16 & 2 marks in i unit for PG PAWSN
16 & 2 marks in i unit for PG PAWSN
 
19 23
19 2319 23
19 23
 
Distributed accountability for data sharing in cloud
Distributed accountability for data sharing in cloudDistributed accountability for data sharing in cloud
Distributed accountability for data sharing in cloud
 
Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud Privacy Preserving Public Auditing for Data Storage Security in Cloud
Privacy Preserving Public Auditing for Data Storage Security in Cloud
 
710201940
710201940710201940
710201940
 
A DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical Systems
A DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical SystemsA DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical Systems
A DDS-Based Scalable and Reconfigurable Framework for Cyber-Physical Systems
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...
A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...
A PROJECT REPORT ON SECURED FUZZY BASED ROUTING FRAMEWORK FOR DYNAMIC WIRELES...
 
Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...
Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...
Bonneau - Complex Networks/Foundations of Information Systems - Spring Review...
 
Performance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined NetworksPerformance Analysis of Wireless Trusted Software Defined Networks
Performance Analysis of Wireless Trusted Software Defined Networks
 
Providing user security guarantees
Providing user security guaranteesProviding user security guarantees
Providing user security guarantees
 
Deployment driven security
Deployment driven securityDeployment driven security
Deployment driven security
 
Efficient radio resource allocation scheme for 5G networks with device-to-devi...
Efficient radio resource allocation scheme for 5G networks with device-to-devi...Efficient radio resource allocation scheme for 5G networks with device-to-devi...
Efficient radio resource allocation scheme for 5G networks with device-to-devi...
 

En vedette

VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...
VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...
VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...imec.archive
 
BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...
BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...
BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...imec.archive
 
Ict Sd02 Digitale Kloof Marie Anne Moreas
Ict Sd02 Digitale Kloof   Marie Anne MoreasIct Sd02 Digitale Kloof   Marie Anne Moreas
Ict Sd02 Digitale Kloof Marie Anne Moreasimec.archive
 
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De CleynIm3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleynimec.archive
 
@MuseumBoerhaave op Twitter, Museum Boerhaave
@MuseumBoerhaave op Twitter, Museum Boerhaave@MuseumBoerhaave op Twitter, Museum Boerhaave
@MuseumBoerhaave op Twitter, Museum BoerhaaveVera Bartels
 
Kulturmoede
KulturmoedeKulturmoede
Kulturmoedejennyjf
 
Wim De Waele We bbt 2009
Wim De Waele We bbt 2009Wim De Waele We bbt 2009
Wim De Waele We bbt 2009imec.archive
 
Galàxies actives
Galàxies activesGalàxies actives
Galàxies activesjordipeti
 
Haiku operating system
Haiku operating systemHaiku operating system
Haiku operating systemnnasirkful
 
tviexpress
tviexpresstviexpress
tviexpressTVIRICH
 
Brokerage healthy society_16042012_Birgit_Morlion
Brokerage healthy society_16042012_Birgit_MorlionBrokerage healthy society_16042012_Birgit_Morlion
Brokerage healthy society_16042012_Birgit_Morlionimec.archive
 
VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...
VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...
VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...imec.archive
 
Xerrada Tarragona Espurna
Xerrada Tarragona EspurnaXerrada Tarragona Espurna
Xerrada Tarragona Espurnaguest87d137b
 
Grid07 2 Kranzlmuller
Grid07 2 KranzlmullerGrid07 2 Kranzlmuller
Grid07 2 Kranzlmullerimec.archive
 
Ecrea3g Shameen Mahmud Ppt
Ecrea3g Shameen Mahmud PptEcrea3g Shameen Mahmud Ppt
Ecrea3g Shameen Mahmud Pptimec.archive
 
StartUp_Health_Insights_2015
StartUp_Health_Insights_2015StartUp_Health_Insights_2015
StartUp_Health_Insights_2015Mateus Baptista
 
Brokerage2006 ict ter ondersteuning van de thuiszorg da vinci of big brother
Brokerage2006 ict ter ondersteuning van de thuiszorg  da vinci of big brotherBrokerage2006 ict ter ondersteuning van de thuiszorg  da vinci of big brother
Brokerage2006 ict ter ondersteuning van de thuiszorg da vinci of big brotherimec.archive
 
Progress reports 2010.7.15
Progress reports 2010.7.15Progress reports 2010.7.15
Progress reports 2010.7.15lau
 

En vedette (20)

VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...
VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...
VACF5-De juridische aspecten bij de uitbouw van een cultureel webplatform doo...
 
BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...
BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...
BlackBerry - A Teaching Case for WIPO by Intellectual Property Research Insti...
 
Ict Sd02 Digitale Kloof Marie Anne Moreas
Ict Sd02 Digitale Kloof   Marie Anne MoreasIct Sd02 Digitale Kloof   Marie Anne Moreas
Ict Sd02 Digitale Kloof Marie Anne Moreas
 
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De CleynIm3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
Im3 04 Technologische Uitdagingen Voor Cardiale Telemonitoring Peter De Cleyn
 
@MuseumBoerhaave op Twitter, Museum Boerhaave
@MuseumBoerhaave op Twitter, Museum Boerhaave@MuseumBoerhaave op Twitter, Museum Boerhaave
@MuseumBoerhaave op Twitter, Museum Boerhaave
 
Kulturmoede
KulturmoedeKulturmoede
Kulturmoede
 
Wim De Waele We bbt 2009
Wim De Waele We bbt 2009Wim De Waele We bbt 2009
Wim De Waele We bbt 2009
 
Laughter & Medicine
Laughter & MedicineLaughter & Medicine
Laughter & Medicine
 
Galàxies actives
Galàxies activesGalàxies actives
Galàxies actives
 
Haiku operating system
Haiku operating systemHaiku operating system
Haiku operating system
 
tviexpress
tviexpresstviexpress
tviexpress
 
Brokerage healthy society_16042012_Birgit_Morlion
Brokerage healthy society_16042012_Birgit_MorlionBrokerage healthy society_16042012_Birgit_Morlion
Brokerage healthy society_16042012_Birgit_Morlion
 
Svcc12 designparternship
Svcc12 designparternshipSvcc12 designparternship
Svcc12 designparternship
 
VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...
VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...
VACF2-Een onlinesurvey naar de behoeften en noden van virtuele cultuurpartici...
 
Xerrada Tarragona Espurna
Xerrada Tarragona EspurnaXerrada Tarragona Espurna
Xerrada Tarragona Espurna
 
Grid07 2 Kranzlmuller
Grid07 2 KranzlmullerGrid07 2 Kranzlmuller
Grid07 2 Kranzlmuller
 
Ecrea3g Shameen Mahmud Ppt
Ecrea3g Shameen Mahmud PptEcrea3g Shameen Mahmud Ppt
Ecrea3g Shameen Mahmud Ppt
 
StartUp_Health_Insights_2015
StartUp_Health_Insights_2015StartUp_Health_Insights_2015
StartUp_Health_Insights_2015
 
Brokerage2006 ict ter ondersteuning van de thuiszorg da vinci of big brother
Brokerage2006 ict ter ondersteuning van de thuiszorg  da vinci of big brotherBrokerage2006 ict ter ondersteuning van de thuiszorg  da vinci of big brother
Brokerage2006 ict ter ondersteuning van de thuiszorg da vinci of big brother
 
Progress reports 2010.7.15
Progress reports 2010.7.15Progress reports 2010.7.15
Progress reports 2010.7.15
 

Similaire à 6 deus leaflet wp5

A Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving EnvironmentA Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving EnvironmentSheila Sinclair
 
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...IRJET Journal
 
IRJET- A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...
IRJET-  	  A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...IRJET-  	  A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...
IRJET- A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...IRJET Journal
 
.Net projects 2011 by core ieeeprojects.com
.Net projects 2011 by core ieeeprojects.com .Net projects 2011 by core ieeeprojects.com
.Net projects 2011 by core ieeeprojects.com msudan92
 
Development of Effective Audit Service to Maintain Integrity of Migrated Data...
Development of Effective Audit Service to Maintain Integrity of Migrated Data...Development of Effective Audit Service to Maintain Integrity of Migrated Data...
Development of Effective Audit Service to Maintain Integrity of Migrated Data...IRJET Journal
 
4 deus leaflet wp4
4 deus leaflet wp44 deus leaflet wp4
4 deus leaflet wp4imec.archive
 
Ant colony Optimization: A Solution of Load balancing in Cloud  
Ant colony Optimization: A Solution of Load balancing in Cloud  Ant colony Optimization: A Solution of Load balancing in Cloud  
Ant colony Optimization: A Solution of Load balancing in Cloud  dannyijwest
 
NIST Definition for Cloud Computing
NIST Definition for Cloud ComputingNIST Definition for Cloud Computing
NIST Definition for Cloud ComputingAjay Ohri
 
NIST 2011 Cloud Computing definitions
NIST 2011 Cloud Computing definitionsNIST 2011 Cloud Computing definitions
NIST 2011 Cloud Computing definitionsi-SCOOP
 
Ensuring distributed accountability
Ensuring distributed accountabilityEnsuring distributed accountability
Ensuring distributed accountabilityNandini Chandran
 
Secure data dissemination protocol in wireless sensor networks using xor netw...
Secure data dissemination protocol in wireless sensor networks using xor netw...Secure data dissemination protocol in wireless sensor networks using xor netw...
Secure data dissemination protocol in wireless sensor networks using xor netw...eSAT Publishing House
 
Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...
Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...
Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...Dr. Richard Otieno
 
Cloud Security for U.S. Military Agencies
Cloud Security for U.S. Military AgenciesCloud Security for U.S. Military Agencies
Cloud Security for U.S. Military AgenciesNJVC, LLC
 

Similaire à 6 deus leaflet wp5 (20)

A Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving EnvironmentA Reconfigurable Component-Based Problem Solving Environment
A Reconfigurable Component-Based Problem Solving Environment
 
Report-SDN
Report-SDNReport-SDN
Report-SDN
 
Cloud Storage and Security
Cloud Storage and SecurityCloud Storage and Security
Cloud Storage and Security
 
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
IRJET- A Review on Lightweight Secure Data Sharing Scheme for Mobile Cloud Co...
 
IRJET- A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...
IRJET-  	  A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...IRJET-  	  A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...
IRJET- A Lightweight Protected Data Sharing Method for Mobile Cloud Compu...
 
.Net projects 2011 by core ieeeprojects.com
.Net projects 2011 by core ieeeprojects.com .Net projects 2011 by core ieeeprojects.com
.Net projects 2011 by core ieeeprojects.com
 
Development of Effective Audit Service to Maintain Integrity of Migrated Data...
Development of Effective Audit Service to Maintain Integrity of Migrated Data...Development of Effective Audit Service to Maintain Integrity of Migrated Data...
Development of Effective Audit Service to Maintain Integrity of Migrated Data...
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
4 deus leaflet wp4
4 deus leaflet wp44 deus leaflet wp4
4 deus leaflet wp4
 
Ant colony Optimization: A Solution of Load balancing in Cloud  
Ant colony Optimization: A Solution of Load balancing in Cloud  Ant colony Optimization: A Solution of Load balancing in Cloud  
Ant colony Optimization: A Solution of Load balancing in Cloud  
 
NIST Definition for Cloud Computing
NIST Definition for Cloud ComputingNIST Definition for Cloud Computing
NIST Definition for Cloud Computing
 
NIST 2011 Cloud Computing definitions
NIST 2011 Cloud Computing definitionsNIST 2011 Cloud Computing definitions
NIST 2011 Cloud Computing definitions
 
Nist cloud comp
Nist cloud compNist cloud comp
Nist cloud comp
 
publishable paper
publishable paperpublishable paper
publishable paper
 
Final_Report
Final_ReportFinal_Report
Final_Report
 
Ensuring distributed accountability
Ensuring distributed accountabilityEnsuring distributed accountability
Ensuring distributed accountability
 
Secure data dissemination protocol in wireless sensor networks using xor netw...
Secure data dissemination protocol in wireless sensor networks using xor netw...Secure data dissemination protocol in wireless sensor networks using xor netw...
Secure data dissemination protocol in wireless sensor networks using xor netw...
 
Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...
Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...
Enhancing Data Security in Cloud Computation Using Addition-Composition Fully...
 
Cloud Security for U.S. Military Agencies
Cloud Security for U.S. Military AgenciesCloud Security for U.S. Military Agencies
Cloud Security for U.S. Military Agencies
 
TermPaper
TermPaperTermPaper
TermPaper
 

Plus de imec.archive

iMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTiMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTimec.archive
 
Accio presentation closing event
Accio presentation closing eventAccio presentation closing event
Accio presentation closing eventimec.archive
 
PRoF+ Patient Room of the Future
PRoF+ Patient Room of the FuturePRoF+ Patient Room of the Future
PRoF+ Patient Room of the Futureimec.archive
 
Results of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingResults of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingimec.archive
 
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...imec.archive
 
NMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living LabNMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living Labimec.archive
 
The Humanicité workshops
The Humanicité workshopsThe Humanicité workshops
The Humanicité workshopsimec.archive
 
A Real-World Experimentation Platform
A Real-World Experimentation PlatformA Real-World Experimentation Platform
A Real-World Experimentation Platformimec.archive
 
ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012imec.archive
 
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)imec.archive
 
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...imec.archive
 
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value  Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value imec.archive
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internetimec.archive
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystemsimec.archive
 

Plus de imec.archive (20)

iMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICTiMinds-iLab.o, Open Innovation in ICT
iMinds-iLab.o, Open Innovation in ICT
 
Accio presentation closing event
Accio presentation closing eventAccio presentation closing event
Accio presentation closing event
 
PRoF+ Patient Room of the Future
PRoF+ Patient Room of the FuturePRoF+ Patient Room of the Future
PRoF+ Patient Room of the Future
 
Results of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent livingResults of the Apollon pilot in homecare and independent living
Results of the Apollon pilot in homecare and independent living
 
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
Delivery of feedback on Health, Home Security and Home Energy in Aware Homes ...
 
NMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living LabNMMU-Emmanuel Haven Living Lab
NMMU-Emmanuel Haven Living Lab
 
The Humanicité workshops
The Humanicité workshopsThe Humanicité workshops
The Humanicité workshops
 
A Real-World Experimentation Platform
A Real-World Experimentation PlatformA Real-World Experimentation Platform
A Real-World Experimentation Platform
 
ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012ENoLL @ AAL Forum 2012
ENoLL @ AAL Forum 2012
 
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)ENoLL 6th Wave Results Ceremony (Jesse Marsh)
ENoLL 6th Wave Results Ceremony (Jesse Marsh)
 
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
The Connected Smart Cities Network and Living Labs - Towards Horizon 2020 - K...
 
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value  Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
Apollon-23/05/2012-9u30- Parallell session: Living Labs added value
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future InternetApollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
Apollon - 22/5/12 - 16:00 - Smart Open Cities and the Future Internet
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation EcosystemsApollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
Apollon - 22/5/12 - 09:00 - User-driven Open Innovation Ecosystems
 

6 deus leaflet wp5

  • 1. DEUS Deployment and Ease Use of wireless Services Pervasive reasoning platform for WSMN Main challenges Deus targets a service platform capable of dealing with geographically dispersed systems connected through a Wireless Sensor and Mesh Network. The platform uses a variety of devices and delivers services that cross device, platform and system administration boundaries. Efficient handling and quality-aware processing of the enormous amount of data coming from a wireless sensor network (WSN) is extremely difficult: data samples are often lost during transmission, many irregular and faulty measurements are produced, and sensor nodes are frequently unavailable. Figure 1 illustrates a temperature management application that drives an air conditioning system based on temperature samples from the WSN installed in a building. Given the unpredictable and unreliable nature of WSNs, the application must specify and enforce quality requirements: (1) the maximum period between consecutive samples, (2) the minimum coverage (#samples/#available nodes) per room, or (3) the maximum deviation from previous samples from the same sensor. Deus approach: The adoption of ontology technology supported by distributed reasoning mechanisms facilitates transparent monitoring in this heterogeneous environment. The concept definitions in the ontology and the rules according to which nodes and the environment variables need to classified can be changed according to the locally deployed hardware, specifications and environment. The developed platform demonstrates that, by introducing intelligent and advanced technologies, such as ontologies and principles from the Semantic Web, great improvements can be achieved both in extendibility and maintainability. Changes over time to classification rules are easily implemented through adaptation of the ontology deployed on the mesh nodes. New hardware can also be included with minimal effort if new ontology graphs are created modelling the new hardware. The inclusion of this new information, or the adaptation of local rules based on the local environment is achieved transparently for the monitoring application. Observations from a realistic test bed (iLab.t Wireless Lab) confirm the need for quality control and show that aggregating faulty temperature samples can be highly problematic for the aggregated end result.
  • 2. DEUS Deployment and Ease Use of wireless Services To handle this problem, we studied and evaluated an approach to attach quality labels to suspicious data samples. By describing (1) patterns of interest, (2) logic that associates these patterns to application specific quality requirements, and (3) actions to pursue in case of a positive match, we can resolve the problems stated above; in addition, by handling the problems at the spot where they occur (for example dropping data) we can avoid unnecessary (and power consuming) network communication. Figure 1: The Quality of Data problem Deus solutions: A distributed platform needs a mechanism to deploy and connect collaborating agents that run on the different processing nodes. Deus uses a service registry, advertisement and discovery service that is based on an enhanced nameserver. The naming service should support the dynamicity, abundance and transient behaviour of sensor devices. There are two steps in the discovery process. First the necessary information needs to be fed into the discovery service. Secondly, entities needing to find devices/services should be able to query the available information. An important aspect is the maintenance of the information managed by the discovery service. The information in the discovery service needs to reflect the actual status of the published devices/services. The best way to achieve this is by assigning a lease period to the published information. The standard DNS service has already most of the properties that are needed for a naming and discovery service, except for 2 features: • In DNS all inserted entries need to be explicitly removed • DNS has no notification system By extending the DNS server with a frontend supporting “lease time”, we are not forced anymore to explicitly remove entries. By extending it with DNS Long Lived Queries (LLQ), we implement a kind of subscription mechanism for DNS that solves the notification problem.
  • 3. DEUS Deployment and Ease Use of wireless Services The building blocks of the architecture presented in Figure 2 that are related to the reasoning functionality are the Reasoning Distribution Module and Reasoning Engine Module. Additionally, to improve the transparency to the outside world, an extra indirection layer has been included at the interface level, namely the Interface Module. This layer is introduced to facilitate multiple reasoning technologies without the need for the clients to be aware of this. As such, only generic interface operations should be defined, avoiding the use of reasoning technology dependent query and invocation mechanisms, e.g. SPARQL. Additionally, to decouple the reasoning from the data storage, two extra modules are introduced, namely the Data Provider/Resource Module and the Aggregator Module. The Data Provider/Resource Module will collect the data from the resources on which it has been deployed or for which it is responsible and feed it to the Aggregator Module. Upon request of the Reasoning Engine Module, the Aggregator Module will feed this collected data to the reasoning process. This way of working allows including sensor devices in the workflow and thus facilitates the monitoring of the sensor network, by means of sensor information generated from the Data Provider/Resource Modules deployed on the sensor devices. Figure 2: Distributed Reasoning Architecture
  • 4. DEUS Deployment and Ease Use of wireless Services Figure 3: Distributed Reasoning Workflow The Quality of Data aspects are covered in the architecture by means of a policy-based approach based upon two key elements (see Figure 4): • a component model that allows for easy inspection of data flows between components that compose applications. • a policy framework that allows for fine-grained control of data flows and ensures that relevant policies are enforced on the data passing between a pair of components. In this context, various Event-Condition-Action (ECA) policies can be defined to describe the actions to take when a particular pattern is recognized in the data flow between two components; each policy can be dynamically installed, uninstalled, enabled, and disabled.
  • 5. DEUS Deployment and Ease Use of wireless Services Figure 4: The Quality of Data policy framework Deus Proof-of-Concept implementation: The DEUS naming and discovery server is using the Apple implementation (dnsextd) of update leases and long lived queries. This implementation uses a front-end to a regular BIND dynamic DNS server. The regular DNS server listens on a non-standard UDP/TCP port and only accepts updates coming from the front-end server. This front-end server listens on the regular DNS UDP/TCP port 53. All regular DNS queries are forwarded to the regular DNS server. The dynamic DNS server is authoritative for a domain within the DNS hierarchy and handles all operations for this domain. Queries for other domains are forwarded throughout the DNS tree as is done in regular DNS. The front-end server intercepts all update and LLQ requests. Updates and LLQ without an associated lease time are rejected. This requirement excluded the use of standard DNS update tools (e.g. nsupdate) that do not supply an update lease with an update request. The architecture defined for the DEUS project can be deployed on the different nodes of heterogeneous networks, such as the WiLab.t infrastructure, facilitating a distributed monitoring platform which can be tuned to the needs of each individual deployment. Figure 5 illustrates this deployment. Although only a single type of sensors is currently deployed on the testbed, future extensions with different types of hardware are possible. After the integration of this new hardware, the addition of new ontology models and data providers will suffice to include them in the monitoring workflow. After all, the specific definitions of the concepts against which the observations are checked to realise the correct Fault and Solution classification, can be changed independently from the end monitoring application.
  • 6. DEUS Deployment and Ease Use of wireless Services Figure 5: Distributed Reasoning Deployment Diagram The DEUS proof-of-concept shows the Quality of Data policy framework in combination with the underlying component model; it is provided for (1) SunSPOT sensor nodes, (2) ALIX mesh nodes, and (3) back-end infrastructure, and leverages on SquawkVM on SunSPOT, and OSGi on the ALIX nodes and in the backend. The Quality of Data policy framework can deal with various qualities such as inaccurate or missing sensor readings, by applying actions such as labeling, filtering, reporting, and substitution of inaccurate readings by regularly approved readings. In addition, the Quality of Data policy framework is integrated with reasoning solutions; if local rules fall short, the policy framework can query the reasoning engine to determine the most appropriate action to take for a particular observation in the data flow. Results are promising: when compared to the original observations and data processing quality achieved at the iLab.t Wireless Lab, backend applications can draw substantially more accurate end-conclusions for a particular data flow when the data has been inspected and processed by the Quality of Data policy framework.
  • 7. DEUS Deployment and Ease Use of wireless Services Project partners In cooperation with IBBT research groups UGent - IBCN http://www.ibcn.intec.ugent.be UGent - WiCa http://www.wica.intec.ugent.be UA - PATS http.www.pats.ua.ac.be KU Leuven – DistriNet http.www.distrinet.cs.kuleuven.be KU Leuven – CUO http://ww.soc.kuleuven.be/com/mediac/cuo UHasselt - EDM http://www.edm.uhasselt.be/