SlideShare a Scribd company logo
1 of 25
Real-time data management on wireless sensor networks: survey

    Ousmane Diallo (a,b), Joel J.P.C.Rodrigues( b), Mbaye Sene (a )

    (a) Department of Mathematics and Informatics, UCAD,Senegal
(b) Instituto de Telecomunicac- ~oes, University of BeiraInterior,Portugal


       Journal of Network and Computer Applications 35 (2012) 1013–1021


              Article history: Received 22 July2011, Accepted 5 December2011, Available online 14December 2011
                                                and finally Published in May-2012

                    Keywords: Wireless sensor networks, Real-time database management, Data collection




                                                   NILAMADHAB MISHRA
                                                        D0121008




                                                                                                    & 2011 Elsevier Ltd. All rights reserved.
Contents

• Aim
• Concept
• Background
• Current solutions of real-time database
  techniques for WSN
• Open issues
• Conclusion

                                            2
Aim
• The wireless sensor network faces a lot of constraints like
  h/w constraint, limited energy resources, limited
  computational capability, limited band width, limited storage
  capability and many more limitations/constraints. So it’s a
  challenge to manage large real-time data on WSN.
• So to face the challenges ,two approaches are suggested in
  this paper:-warehousing approach and distributed approach.
• Warehousing approach- stores data in a central data base,
  then queries may be performed on it to retrieve data.
• Distributed approach-sensor devices are considered as local
  data bases and data are managed locally.
• Aim- To identify the main specifications of real-time data
  management and suggest some solutions for effective real-
  time data management on WSN.
                                                              3
Contents
• Aim
• Concept
• Background
• Current solutions of real-time database
  techniques for WSN
• Open issues
• Conclusion


                                            4
Concept
• WSN is the networked of sensors, having wireless links.
• Sensors are the smart devices, capable to sense information
  within permitted coverage.
• This sort of network has a large number of nodes distributed
  and communicated on a given area to measure the physical
  environmental data ( pressure, temp, sound, humidity and
  many more) with limited processing , storage, bandwidth and
  battery capacity .




                                                             5
Concept
• There are two main approaches to data storage and querying
  in WSN: distributed approach and warehousing approach.
• In distributed approach, researches recommend a distributed
  evaluation of requests on sensor networks, and aim at
  exploiting the capacities of calculation of sensors. The
  objective is to locally calculate in order to limit sending of
  messages, reducing thus the energy consumption.
• In warehousing approach, warehouse has a centralized
  system that Collects data from sensors (in stream) and send to
  a central database server, in which user requests are
  processed.
• Note that this warehousing approach generates large data
  flows.


                                                               6
Contents

• Aim
• Concept
• Background
• Current solutions of real-time database
  techniques for WSN
• Open issues
• Conclusions and future work

                                            7
Background
• With the evolution of the traditional databases management
  systems, the sensor databases try to create an abstraction
  between the end-users and the sensor nodes.
• It allow the users to only concentrate on the data that they
  need to be collected rather how to extract data from a
  network.

• This evolution of sensor databases has seen born various data
  storage and query management techniques designed
  specifically for WSNs. There are two main approaches to data
  storage and query in WSNs : warehousing and distributed.




                                                                 8
Background(warehousing approach)




                                   9
Background(warehousing approach)
• The warehousing approach is a centralized system. The data
  gathered by the sensors are sent to a central database where
  user queries are processed. In this case, the sensors act as
  simply collectors. The warehousing approach is the most used
  one in query processing.
                     Drawbacks
• The huge number of generated data can easily create a
  bottleneck on the central server.
• The huge amount of information transferring waste the
  resources. The instructions processing is much less expensive
  than the wireless data transmission.



                                                                  10
Background(distributed approach)
 Distributed approach where sensor devices are part of the data base.




                                                                        11
Background(distributed approach)

• The distributed approach exploits the capabilities of
  sensors calculation and the sensors act as local
  databases.
•    It aims to locally calculate the limit of sending messages in
    order to save the energy consumption. In this approach, the
    data are stored in a central database server and in the devices
    themselves, enabling one to query both. Here, the devices act
    as part of the database.




                                                                 12
Background(distributed approach)

• This approach can offer several advantages.
-on sensors, the processing of queries is done on real-time.
- It supports long-running queries and instant queries.
-The distributed approach increase the life time of the network.
• There are three sorts of queries in sensor networks:
(i) historical data queries, which are run against the server.
(ii) instant queries, which are run against a device in an instant of
time.
iii) Long queries, which refer to queries run against a device
during a time interval.


                                                                   13
Contents

• Aim
• Concept
• Background
• Current solutions of real-time database
  techniques for WSN
• Open issues
• Conclusion

                                            14
Current solutions of real-time
    database techniques for WSN( )                     review


• Noel et al.(2004a, 2004b), Noel et al.(2005a) have proposed a
  new sensor database spatiotemporal access method, named
  as Po-tree. Po-Tree is an indexing system for centralized
  spatiotemporal data bases, working on data from a fixed
  sensor network with real-time constraints.
• Noel et al. (2005b), Noel and Sevigne (2005) have proposed a
  real-time spatiotemporal indexing scheme for agile sensors,
  named the PasTree. The PasTree is an improved version of the
  PoTree. The structure is based to a multi version spatial sub-
  tree; which keep tracks of the sensor location changes. Thus,
  each node keeps information about the past positions sensors
  and the actual ones.


                        Warehousing approach(review)            15
Current solutions of real-time
    database techniques for WSN( )                     review


• Noel and Sevigne(2006) have also proposed a third indexing
  method, named as StH, for real-time management of main
  memory. The StH, spatiotemporal/Heat, is an indexing system
  for centralized spatiotemporal databases in RAM memory,
  working on data from a agile sensor network and taking into
  account the memory saturation of the database.
• Sevigne and Noel (2008) have shown the complete structure
  PoTree, PasTree and StH but this time it is increasing the StH
  linking the database (into memory hand) to a data
  warehouse.


                        Warehousing approach(review)
                                                                16
Current solutions of real-time
    database techniques for WSN( )                     review


• The data acquired by the sensors must represent the current
  status of the targeted phenomenon. However, this status is
  subject to constant changes.
• Thus, in (Bouju et al., 2009) and Noel et al. (2005b), the
  authors attempt to consider the location of the sensors; which
  can be fixed, agile and mobile.
• Based on the UML formalism, they define a spatiotemporal
  sensor data model for real-time storing according to the
  sensor position (fixed, agile, mobile).



                        Warehousing approach(review)
                                                                17
Current solutions of real-time
   database techniques for WSN( )                      review


• Mathieson et al. (2008) have proposed a communication
  scheme in sensor networks using a distributed real-time
  database with Virtual Full Replication.




                        Distributed approach(review)            18
Current solutions of real-time
   database techniques for WSN( )                     review


• Gupta and Dave (2008) have proposed an architecture based
  on clusters in order to handle a reliable and real-time
  placement and dissemination of data in WSNs.




                       Distributed approach(review)
                                                               19
Current solutions of real-time
    database techniques for WSN( )                     review


• (Chen andFerreira,2009), Gonc-alves et al.(2009) have
  proposed an architecture based on layers in order to optimize
  the delay of the sensor data dissemination.
• Four different layers: the WSN Layer for the data acquisition,
  the Data Layer for the presentation, the Transport Layer for
  the transmission and the Client Layer for data consumption.




                        Distributed approach(review)
                                                                20
Current solutions of real-time
   database techniques for WSN( )                     review


• Like a conventional database management systems, a real-
  time database management system must process transactions
  while ensuring that the database consistency is not violated.


• Chagas et al. (2010) present some real-time database
  management techniques to deal with this challenge.


• It uses a distributed approach where the network devices act
  as database and periodically send the acquired data to the
  database server.

                        Distributed approach(review            21
Contents

• Aim
• Concept
• Background
• Current solutions of real-time database
  techniques for WSN
• Open issues
• Conclusion

                                            22
Open issues

• The traditional databases are difficult to apply in sensor
  system because of limited sensor resources. So managing real
  time distributed data and transaction on high mobility sensor
  network is a challenging issue.

• Parallel, complex and distributed query management on
  WSNs with approximation of query response is another
  challenging issue.


                             Open issues
                                                             23
Contents

• Aim
• Concept
• Background
• Current solutions of real-time database
  techniques for WSN
• Open issues
• Conclusion

                                            24
Conclusion

• This work has reviewed the various solutions for managing
  sensor’s real time data management by implementing
  warehousing and distributed approaches.




                 QUERY PLEASE ?

                                                              25

More Related Content

What's hot

ENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORK
ENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORKENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORK
ENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORKcscpconf
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsNikolaos Konstantinou
 
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkCluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkIJASCSE
 
Information extraction from sensor networks using the Watershed transform alg...
Information extraction from sensor networks using the Watershed transform alg...Information extraction from sensor networks using the Watershed transform alg...
Information extraction from sensor networks using the Watershed transform alg...M H
 
Simulation Issues in Wireless Sensor Networks: A Survey
Simulation Issues in Wireless Sensor Networks: A SurveySimulation Issues in Wireless Sensor Networks: A Survey
Simulation Issues in Wireless Sensor Networks: A SurveyM H
 
Information Extraction from Wireless Sensor Networks: System and Approaches
Information Extraction from Wireless Sensor Networks: System and ApproachesInformation Extraction from Wireless Sensor Networks: System and Approaches
Information Extraction from Wireless Sensor Networks: System and ApproachesM H
 
Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...
Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...
Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...1crore projects
 
An Overview of Information Extraction from Mobile Wireless Sensor Networks
An Overview of Information Extraction from Mobile Wireless Sensor NetworksAn Overview of Information Extraction from Mobile Wireless Sensor Networks
An Overview of Information Extraction from Mobile Wireless Sensor NetworksM H
 
Iaetsd extending sensor networks into the cloud using tpss and lbss
Iaetsd extending sensor networks into the cloud using tpss and lbssIaetsd extending sensor networks into the cloud using tpss and lbss
Iaetsd extending sensor networks into the cloud using tpss and lbssIaetsd Iaetsd
 
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...M H
 
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...M H
 
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksA Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksEditor IJCATR
 
Map as a Service: A Framework for Visualising and Maximising Information Retu...
Map as a Service: A Framework for Visualising and Maximising Information Retu...Map as a Service: A Framework for Visualising and Maximising Information Retu...
Map as a Service: A Framework for Visualising and Maximising Information Retu...M H
 

What's hot (19)

ENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORK
ENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORKENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORK
ENERGY OPTIMISATION SCHEMES FOR WIRELESS SENSOR NETWORK
 
C0312023
C0312023C0312023
C0312023
 
Generating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data StreamsGenerating Linked Data in Real-time from Sensor Data Streams
Generating Linked Data in Real-time from Sensor Data Streams
 
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkCluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
 
A0360109
A0360109A0360109
A0360109
 
Information extraction from sensor networks using the Watershed transform alg...
Information extraction from sensor networks using the Watershed transform alg...Information extraction from sensor networks using the Watershed transform alg...
Information extraction from sensor networks using the Watershed transform alg...
 
Simulation Issues in Wireless Sensor Networks: A Survey
Simulation Issues in Wireless Sensor Networks: A SurveySimulation Issues in Wireless Sensor Networks: A Survey
Simulation Issues in Wireless Sensor Networks: A Survey
 
P24120125
P24120125P24120125
P24120125
 
Information Extraction from Wireless Sensor Networks: System and Approaches
Information Extraction from Wireless Sensor Networks: System and ApproachesInformation Extraction from Wireless Sensor Networks: System and Approaches
Information Extraction from Wireless Sensor Networks: System and Approaches
 
Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...
Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...
Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading i...
 
DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...
DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...
DESIGN AND IMPLEMENTATION OF ADVANCED MULTILEVEL PRIORITY PACKET SCHEDULING S...
 
An Overview of Information Extraction from Mobile Wireless Sensor Networks
An Overview of Information Extraction from Mobile Wireless Sensor NetworksAn Overview of Information Extraction from Mobile Wireless Sensor Networks
An Overview of Information Extraction from Mobile Wireless Sensor Networks
 
Iaetsd extending sensor networks into the cloud using tpss and lbss
Iaetsd extending sensor networks into the cloud using tpss and lbssIaetsd extending sensor networks into the cloud using tpss and lbss
Iaetsd extending sensor networks into the cloud using tpss and lbss
 
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
 
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
Adaptive Routing in Wireless Sensor Networks: QoS Optimisation for Enhanced A...
 
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor NetworksA Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor Networks
 
Poster for ISGC
Poster for ISGCPoster for ISGC
Poster for ISGC
 
2 ijcse-01208
2 ijcse-012082 ijcse-01208
2 ijcse-01208
 
Map as a Service: A Framework for Visualising and Maximising Information Retu...
Map as a Service: A Framework for Visualising and Maximising Information Retu...Map as a Service: A Framework for Visualising and Maximising Information Retu...
Map as a Service: A Framework for Visualising and Maximising Information Retu...
 

Similar to Real time data management on wsn

Large-Scale Decentralized Storage Systems for Volunter Computing Systems
Large-Scale Decentralized Storage Systems for Volunter Computing SystemsLarge-Scale Decentralized Storage Systems for Volunter Computing Systems
Large-Scale Decentralized Storage Systems for Volunter Computing SystemsArinto Murdopo
 
Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...
Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...
Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...inventionjournals
 
Kerry Taylor - Semantics & sensors
Kerry Taylor - Semantics & sensorsKerry Taylor - Semantics & sensors
Kerry Taylor - Semantics & sensorsWeb Directions
 
Improvement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor NetworkImprovement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor NetworkIOSR Journals
 
A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...csandit
 
A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...
A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...
A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...cscpconf
 
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...Otávio Carvalho
 
Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...
Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...
Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...DataWorks Summit
 
Why manage research data?
Why manage research data?Why manage research data?
Why manage research data?Graham Pryor
 
Cooperative caching for efficient data access in disruption tolerant networks
Cooperative caching for efficient data access in disruption tolerant networksCooperative caching for efficient data access in disruption tolerant networks
Cooperative caching for efficient data access in disruption tolerant networksPapitha Velumani
 
Semantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usageSemantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usagecatherine roussey
 
Data-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudData-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudOla Spjuth
 
Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.KGMGROUP
 
Climb stateoftheartintro
Climb stateoftheartintroClimb stateoftheartintro
Climb stateoftheartintrothomasrconnor
 
Energy Efficient Data Mining in Multi-Feature Sensor Networks Using Improved...
Energy Efficient Data Mining in Multi-Feature Sensor Networks  Using Improved...Energy Efficient Data Mining in Multi-Feature Sensor Networks  Using Improved...
Energy Efficient Data Mining in Multi-Feature Sensor Networks Using Improved...IOSR Journals
 
Data transformation and query management in personal health sensor network
Data transformation and query management in personal health sensor networkData transformation and query management in personal health sensor network
Data transformation and query management in personal health sensor networkTAIWAN
 
Dc sheridan dlf_2011_final
Dc sheridan dlf_2011_finalDc sheridan dlf_2011_final
Dc sheridan dlf_2011_finalSayeed Choudhury
 

Similar to Real time data management on wsn (20)

Large-Scale Decentralized Storage Systems for Volunter Computing Systems
Large-Scale Decentralized Storage Systems for Volunter Computing SystemsLarge-Scale Decentralized Storage Systems for Volunter Computing Systems
Large-Scale Decentralized Storage Systems for Volunter Computing Systems
 
Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...
Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...
Time Orient Multi Attribute Sensor Selection Technique For Data Collection In...
 
Kerry Taylor - Semantics & sensors
Kerry Taylor - Semantics & sensorsKerry Taylor - Semantics & sensors
Kerry Taylor - Semantics & sensors
 
Improvement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor NetworkImprovement of limited Storage Placement in Wireless Sensor Network
Improvement of limited Storage Placement in Wireless Sensor Network
 
Big Data
Big Data Big Data
Big Data
 
A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...A novel cache resolution technique for cooperative caching in wireless mobile...
A novel cache resolution technique for cooperative caching in wireless mobile...
 
A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...
A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...
A NOVEL CACHE RESOLUTION TECHNIQUE FOR COOPERATIVE CACHING IN WIRELESS MOBILE...
 
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
Distributed Near Real-Time Processing of Sensor Network Data Flows for Smart ...
 
Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...
Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...
Acquisition of Seismic, Hydroacoustic, and Infrasonic Data with Apache NiFi a...
 
Why manage research data?
Why manage research data?Why manage research data?
Why manage research data?
 
Cooperative caching for efficient data access in disruption tolerant networks
Cooperative caching for efficient data access in disruption tolerant networksCooperative caching for efficient data access in disruption tolerant networks
Cooperative caching for efficient data access in disruption tolerant networks
 
Semantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usageSemantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usage
 
Data-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and CloudData-intensive bioinformatics on HPC and Cloud
Data-intensive bioinformatics on HPC and Cloud
 
Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.Don't Be Scared. Data Don't Bite. Introduction to Big Data.
Don't Be Scared. Data Don't Bite. Introduction to Big Data.
 
Climb stateoftheartintro
Climb stateoftheartintroClimb stateoftheartintro
Climb stateoftheartintro
 
Energy Efficient Data Mining in Multi-Feature Sensor Networks Using Improved...
Energy Efficient Data Mining in Multi-Feature Sensor Networks  Using Improved...Energy Efficient Data Mining in Multi-Feature Sensor Networks  Using Improved...
Energy Efficient Data Mining in Multi-Feature Sensor Networks Using Improved...
 
Data transformation and query management in personal health sensor network
Data transformation and query management in personal health sensor networkData transformation and query management in personal health sensor network
Data transformation and query management in personal health sensor network
 
Csi
CsiCsi
Csi
 
Ioe module 4
Ioe module 4Ioe module 4
Ioe module 4
 
Dc sheridan dlf_2011_final
Dc sheridan dlf_2011_finalDc sheridan dlf_2011_final
Dc sheridan dlf_2011_final
 

Real time data management on wsn

  • 1. Real-time data management on wireless sensor networks: survey Ousmane Diallo (a,b), Joel J.P.C.Rodrigues( b), Mbaye Sene (a ) (a) Department of Mathematics and Informatics, UCAD,Senegal (b) Instituto de Telecomunicac- ~oes, University of BeiraInterior,Portugal Journal of Network and Computer Applications 35 (2012) 1013–1021 Article history: Received 22 July2011, Accepted 5 December2011, Available online 14December 2011 and finally Published in May-2012 Keywords: Wireless sensor networks, Real-time database management, Data collection NILAMADHAB MISHRA D0121008 & 2011 Elsevier Ltd. All rights reserved.
  • 2. Contents • Aim • Concept • Background • Current solutions of real-time database techniques for WSN • Open issues • Conclusion 2
  • 3. Aim • The wireless sensor network faces a lot of constraints like h/w constraint, limited energy resources, limited computational capability, limited band width, limited storage capability and many more limitations/constraints. So it’s a challenge to manage large real-time data on WSN. • So to face the challenges ,two approaches are suggested in this paper:-warehousing approach and distributed approach. • Warehousing approach- stores data in a central data base, then queries may be performed on it to retrieve data. • Distributed approach-sensor devices are considered as local data bases and data are managed locally. • Aim- To identify the main specifications of real-time data management and suggest some solutions for effective real- time data management on WSN. 3
  • 4. Contents • Aim • Concept • Background • Current solutions of real-time database techniques for WSN • Open issues • Conclusion 4
  • 5. Concept • WSN is the networked of sensors, having wireless links. • Sensors are the smart devices, capable to sense information within permitted coverage. • This sort of network has a large number of nodes distributed and communicated on a given area to measure the physical environmental data ( pressure, temp, sound, humidity and many more) with limited processing , storage, bandwidth and battery capacity . 5
  • 6. Concept • There are two main approaches to data storage and querying in WSN: distributed approach and warehousing approach. • In distributed approach, researches recommend a distributed evaluation of requests on sensor networks, and aim at exploiting the capacities of calculation of sensors. The objective is to locally calculate in order to limit sending of messages, reducing thus the energy consumption. • In warehousing approach, warehouse has a centralized system that Collects data from sensors (in stream) and send to a central database server, in which user requests are processed. • Note that this warehousing approach generates large data flows. 6
  • 7. Contents • Aim • Concept • Background • Current solutions of real-time database techniques for WSN • Open issues • Conclusions and future work 7
  • 8. Background • With the evolution of the traditional databases management systems, the sensor databases try to create an abstraction between the end-users and the sensor nodes. • It allow the users to only concentrate on the data that they need to be collected rather how to extract data from a network. • This evolution of sensor databases has seen born various data storage and query management techniques designed specifically for WSNs. There are two main approaches to data storage and query in WSNs : warehousing and distributed. 8
  • 10. Background(warehousing approach) • The warehousing approach is a centralized system. The data gathered by the sensors are sent to a central database where user queries are processed. In this case, the sensors act as simply collectors. The warehousing approach is the most used one in query processing. Drawbacks • The huge number of generated data can easily create a bottleneck on the central server. • The huge amount of information transferring waste the resources. The instructions processing is much less expensive than the wireless data transmission. 10
  • 11. Background(distributed approach) Distributed approach where sensor devices are part of the data base. 11
  • 12. Background(distributed approach) • The distributed approach exploits the capabilities of sensors calculation and the sensors act as local databases. • It aims to locally calculate the limit of sending messages in order to save the energy consumption. In this approach, the data are stored in a central database server and in the devices themselves, enabling one to query both. Here, the devices act as part of the database. 12
  • 13. Background(distributed approach) • This approach can offer several advantages. -on sensors, the processing of queries is done on real-time. - It supports long-running queries and instant queries. -The distributed approach increase the life time of the network. • There are three sorts of queries in sensor networks: (i) historical data queries, which are run against the server. (ii) instant queries, which are run against a device in an instant of time. iii) Long queries, which refer to queries run against a device during a time interval. 13
  • 14. Contents • Aim • Concept • Background • Current solutions of real-time database techniques for WSN • Open issues • Conclusion 14
  • 15. Current solutions of real-time database techniques for WSN( ) review • Noel et al.(2004a, 2004b), Noel et al.(2005a) have proposed a new sensor database spatiotemporal access method, named as Po-tree. Po-Tree is an indexing system for centralized spatiotemporal data bases, working on data from a fixed sensor network with real-time constraints. • Noel et al. (2005b), Noel and Sevigne (2005) have proposed a real-time spatiotemporal indexing scheme for agile sensors, named the PasTree. The PasTree is an improved version of the PoTree. The structure is based to a multi version spatial sub- tree; which keep tracks of the sensor location changes. Thus, each node keeps information about the past positions sensors and the actual ones. Warehousing approach(review) 15
  • 16. Current solutions of real-time database techniques for WSN( ) review • Noel and Sevigne(2006) have also proposed a third indexing method, named as StH, for real-time management of main memory. The StH, spatiotemporal/Heat, is an indexing system for centralized spatiotemporal databases in RAM memory, working on data from a agile sensor network and taking into account the memory saturation of the database. • Sevigne and Noel (2008) have shown the complete structure PoTree, PasTree and StH but this time it is increasing the StH linking the database (into memory hand) to a data warehouse. Warehousing approach(review) 16
  • 17. Current solutions of real-time database techniques for WSN( ) review • The data acquired by the sensors must represent the current status of the targeted phenomenon. However, this status is subject to constant changes. • Thus, in (Bouju et al., 2009) and Noel et al. (2005b), the authors attempt to consider the location of the sensors; which can be fixed, agile and mobile. • Based on the UML formalism, they define a spatiotemporal sensor data model for real-time storing according to the sensor position (fixed, agile, mobile). Warehousing approach(review) 17
  • 18. Current solutions of real-time database techniques for WSN( ) review • Mathieson et al. (2008) have proposed a communication scheme in sensor networks using a distributed real-time database with Virtual Full Replication. Distributed approach(review) 18
  • 19. Current solutions of real-time database techniques for WSN( ) review • Gupta and Dave (2008) have proposed an architecture based on clusters in order to handle a reliable and real-time placement and dissemination of data in WSNs. Distributed approach(review) 19
  • 20. Current solutions of real-time database techniques for WSN( ) review • (Chen andFerreira,2009), Gonc-alves et al.(2009) have proposed an architecture based on layers in order to optimize the delay of the sensor data dissemination. • Four different layers: the WSN Layer for the data acquisition, the Data Layer for the presentation, the Transport Layer for the transmission and the Client Layer for data consumption. Distributed approach(review) 20
  • 21. Current solutions of real-time database techniques for WSN( ) review • Like a conventional database management systems, a real- time database management system must process transactions while ensuring that the database consistency is not violated. • Chagas et al. (2010) present some real-time database management techniques to deal with this challenge. • It uses a distributed approach where the network devices act as database and periodically send the acquired data to the database server. Distributed approach(review 21
  • 22. Contents • Aim • Concept • Background • Current solutions of real-time database techniques for WSN • Open issues • Conclusion 22
  • 23. Open issues • The traditional databases are difficult to apply in sensor system because of limited sensor resources. So managing real time distributed data and transaction on high mobility sensor network is a challenging issue. • Parallel, complex and distributed query management on WSNs with approximation of query response is another challenging issue. Open issues 23
  • 24. Contents • Aim • Concept • Background • Current solutions of real-time database techniques for WSN • Open issues • Conclusion 24
  • 25. Conclusion • This work has reviewed the various solutions for managing sensor’s real time data management by implementing warehousing and distributed approaches. QUERY PLEASE ? 25