Query Processing Systems for Wireless Sensor Networks

Size: px
Start display at page:

Download "Query Processing Systems for Wireless Sensor Networks"

Transcription

1 Query Processing Systems for Wireless Sensor Networks Humaira Ehsan and Farrukh Aslam Khan Department of Computer Science, National University of Computer and Emerging Sciences, A.K. Barohi Road H-11/4, Islamabad, Pakistan Abstract. Wireless Sensor Networks (WSNs) have been widely used during the past few years and have wide areas of applications. In today s era, the users require a sophisticated state of the art system to control and monitor the sensor network. The old centralized systems to collect sensor data have become obsolete because of the lack of flexibility in data extraction and scalability problems. Motivated by the success of distributed database systems, the concept of viewing the sensor network as a sensor database system was proposed which gained a lot of popularity. Based on that concept, many systems have been developed for query processing in WSNs. In this paper, we discuss all those existing systems and compare them based on their working and performance. Keywords: Wireless Sensor Networks (WSNs), Query Processing Systems, Query Optimization. 1 Introduction Wireless Sensor Networks (WSNs) consist of large number of sensor nodes which interact with the environment without any human intervention. The sensor nodes are extremely small in size and have constrained computation power, storage and communication capabilities, therefore, optimal use of these resources is very important. Due to the data centric nature of WSN applications and traditional database system applications, a lot of research has been done on querying and tasking sensor nodes using the database approach. In a traditional database system, data is stored in a persistent storage repository while in a WSN; the database is distributed and consists of data that is acquired by the sensor nodes. In both the cases, the user need not be aware of the physical storage organization in order to query the data of interest [1]. In traditional database systems, queries are used to perform operations on the data which is present on disks. Similarly, in WSNs, queries instruct nodes on the management, filtering, and processing of the data acquired from the environment [2]. Despite the similarities, WSNs are much different than the traditional database systems because their data is volatile, contains a lot of errors because of various reasons, and is a continuous long running stream as new data is being sensed constantly. Although the field of database management systems is already searched in a lot of depth but applying it in WSN introduces many challenges such as how sensor data will be organized and stored, what user interfaces to the sensor database will be required and how queries are processed and served keeping in view that we have T.-h. Kim et al. (Eds.): UCMA 2011, Part I, CCIS 150, pp , Springer-Verlag Berlin Heidelberg 2011

2 274 H. Ehsan and F.A. Khan limited computation and communication capabilities. The first and far most important goal of WSN applications is minimizing energy consumption in order to have a long living network. WSN users are typically interested in continuous streams of sensed data from the physical world. Query processing systems provide a high-level user interface to collect, process, and display continuous data streams from sensor networks. These systems are high-level tools that facilitate the application developers and ad hoc users to rapidly develop and use wireless sensor network applications. In contrast, writing WSN applications in a systems language such as C or Java is tedious and error-prone. A query processing system abstracts the users from tasks such as sensing, forming an ad-hoc network, multi-hop data transmission, and data merging and aggregation [3]. The responsibility to deploy and manage these networks is usually allocated to an owner that acts as a single controlling entity. Research has shown that it is so far not possible to deal with a secure multi-purpose federated sensor network, involving tens of thousands of sensor nodes running different applications in parallel and able to reconfigure dynamically to run others. Due to this reason, a sensor network is often dedicated to a single application. Various factors are taken into consideration while allocating sensing bandwidth and computation resources including the query load and the priority and urgency of each application. Special care is taken to provide desirable quality-of-service, whilst preserving fairness, secure operation and privacy across applications. During the past few years, many systems have been developed by researchers for query processing in WSNs. In this paper, we discuss all those existing systems and provide a comprehensive comparison of these systems based on their working and performance. The rest of the paper is organized as follows: In sections 2, various existing query processing systems are discussed in detail. Section 3 discusses various specific features of these systems and presents their comparison. Finally, section 4 concludes the paper. 2 Query Processing Systems The data centric approach of tasking WSNs was first formally introduced in [4]. After that there have been many other approaches proposed. In general, there are two broad categories of query processing; the centralized approach and the distributed approach. In centralized approach a predefined set of data is regularly delivered from the sensors to a central location where it is stored in a database. User queries that database through some interface provided by the system. This approach is similar to the warehouse approach of traditional database systems but it is not very suitable for WSNs. The problem is that most of the WSN applications require real time data and offline data is of no use in such scenarios. Secondly, communicating bulk of data from sensors to sink periodically wastes lots of resources. The second approach is distributed approach where data is kept on the sensors and part of the processing is done there and only the required data is sent to the sink. Distributed query processing in WSNs has been an active research area over the last few years. In the distributed

3 Query Processing Systems for Wireless Sensor Networks 275 approach, the data that ought to be extracted from sensors is determined by the query workload. The distributed approach is, therefore, not only flexible such that different queries extract different data from the sensor network, but it is also efficient ensuring extraction of only relevant data from the sensor network. TinyDB [5] [6] and Cougar [7] represent the first generation of distributed query processing systems in WSNs. Other systems that will be discussed are Corona [8] [9], SINA [10] and SenQ [11]. 2.1 Sensor Information Network Architecture (SINA) Sensor Information Network Architecture (SINA) [10] is a middleware designed for querying, monitoring and tasking of sensor network. The functional components of the SINA architecture are: Hierarchical clustering, attribute-based naming, and location awareness. Due to the large number of sensors nodes, nodes are divided into clusters and each cluster is assigned a cluster head. In this way a hierarchy of clusters is formed and all the information filtering, fusion and aggregation is performed through cluster heads. Most of the sensor applications heavily depend on the physical environment and location of the sensors, therefore, location information is very important component of SINA. Location information can be obtained through GPS, but because of economical reasons all sensor nodes cannot be equipped with GPS. A number of techniques are available to solve this issue and any of them can be used in this component. Sensor Query and Tasking Language (SQTL) [10] is a procedural scripting language which is used as a programming interface between applications and SINA middleware. A sensor execution environment (SEE) runs on every node, which is responsible for receiving, interpreting and dispatching SQTL messages. SQTL has many arguments which are used to generate various types of actions. SINA provides various information gathering methods and according to the application requirements, combinations of those methods are used appropriately. In dense sensor network, generation of response from each node and passing it to the sink cause response implosion. Some applications may not need response from every node; response of some of the nodes from certain area may be enough. Through experiments, authors have shown that large amount of collisions can be caused if none of the information gathering techniques is used. The diffused computation technique performs better than all others. 2.2 TinyDB TinyDB [6] is an acquisitional query processing system which is designed to work on UC Berkeley motes. They focus on the fact that sensors have control over where, when, and how often data is physically acquired. It is the most widely used system. Its prominent features are intelligent query processing, query optimization, and power efficient execution. It does fault mitigation by automatically introducing redundancy and avoiding problem areas. Fig. 1 illustrates the basic architecture of the system.

4 276 H. Ehsan and F.A. Khan Fig. 1. Basic Architecture of TinyDB In TinyDB, the sensor tuples belong to a table sensor which, logically, has one row per node per instant in time, with one column per attribute (e.g. light, temperature, etc.). It uses TinyOS platform and TinySQL for writing declarative queries. TinySQL queries have the form: SELECT <aggregates>, <attributes> [FROM {sensors <buffer>}] [WHERE <predicates>] [GROUP BY <exprs>] [SAMPLE PERIOD <const> ONCE] [INTO <buffer>] [TRIGGER ACTION <command>] Given a query specifying user s data interests, TinyDB collects that data from motes in the environment, filters it, aggregates it together, and routes it out to a PC. To use TinyDB, TinyOS components need to be installed onto each mote in the sensor network. TinyDB provides a simple Java API for writing PC applications that query and extract data from the network; it also comes with a simple graphical querybuilder and result display that uses the API. TinyDB uses a flooding approach to disseminate the queries throughout the network. The system maintains a routing tree rooted at the user. Every sensor node has its own query processor that processes and aggregates the sensor data and maintains the routing information. The important features that TinyDB includes are: metadata management, network topology and multiple queries handling. 2.3 COUGAR COUGAR: The Network Is The Database [12] was a project of Cornell University database systems group. They believe that declarative queries are very well suited for WSN applications. They have proposed a query layer for declarative query processing. As in WSNs, computation is cheaper than communication in terms of energy efficiency, they have also proposed in network aggregation which suggests

5 Query Processing Systems for Wireless Sensor Networks 277 that instead of communicating all of the raw data to the base station, results should be aggregated at intermediate nodes and then communicated towards the base station. Because of the diversity of WSN applications, the requirements in terms of energy consumption, delay and accuracy vary from application to application. This system can generate different query execution plans according to the requirements of different applications. The query plans are normally divided into two components: communication component and computation component. A query plan decides how much computation will be pushed into the network and specifies the responsibility of each sensor node i.e., how to execute the query, and how to coordinate the relevant sensors. The network is viewed as a distributed database which has multiple tables where each table corresponds to a sensor type. Their proposed software component which should be deployed on each sensor is called a query proxy. The proposed query template is given below: SELECT {attributes, aggregates} FROM {Sensordata S} WHERE {predicate} GROUP BY {attributes} HAVING {predicate} DURATION time interval EVERY time span e The long running periodic queries are supported by DURATION and EVERY clause. Authors have proposed three approaches for in-network aggregation. First is Direct Delivery, in which the leader nodes do the aggregation and each sensor sends its data towards the leader. Second is Packet Merging, in which several records are merged into a single packet and that packet is sent; in this way packet overhead is incurred only once. Third is Partial Aggregation, in which each node computes the partial results and those results are sent to the leader. The last two techniques need modification in routing protocol as the packets need to be intercepted and modified packets need to be generated. To perform packet merging or partial aggregation, synchronization between the sensors is required. They have not yet developed a complete working system but their ideas have been partially tested using NS Corona This project Corona [9] was previously named as Sun SPOT Distributed Query Processing (SSDQP) [3]. Corona is a distributed query processor, developed at the School of IT, University of Sydney. The system is implemented on Sun SPOTs which is new state of the art sensor network hardware with full java support. The platform provides much more memory and computational power than previous generation of sensor nodes i.e., Berkley Motes. The system is fully written in Java on top of the Sun SPOT s Squawk VM, a lightweight J2ME virtual machine, which makes is easy to maintain and extend. The system consists of three components as shown in Fig. 2, i.e., 1. The query engine that is executed on the Sun SPOTs 2. The host system on the user s PC that is connected to the base station 3. A GUI client which connects via TCP/IP to the host system.

6 278 H. Ehsan and F.A. Khan Fig. 2. Basic Architecture of Corona Corona uses a variant of an acquisitional SQL which provides all the features of a querying language. A unique feature of corona query processor is that it can execute multiple queries simultaneously, due to which the same network can be used for different applications. As energy efficiency is the primary goal of every system designed for WSNs, Corona also has components to ensure efficient energy utilization such as in-network clustering operator which is resource-aware and dynamically adapts its processing granulites to keep the number of transmitted messages small. 2.5 SenQ SenQ [11] is an embedded query system for interactive wireless sensor networks (IWSNs). IWSNs are human centric and interactive. Applications of this area require very different category of features. The key challenges that SenQ addresses are heterogeneity, deployment dynamics, in-network monitoring, localized aggregation, and resource constraints. General architecture of SenQ is illustrated in Fig. 3. Fig. 3. Architecture of SenQ It has a layered system design. The lowest two layers require lesser computation and storage and these layers reside on the embedded sensor devices. Layer 3 of query management and data storage resides on the micro server. Layer 4 is a declarative language like SQL and it is called SenQL. These layers are loosely coupled to deal

7 Query Processing Systems for Wireless Sensor Networks 279 with diverse application requirements. The design of SenQ is very flexible and can be easily adapted according to the application requirements. SenQ supports two types of queries: snapshots and streaming. Streaming queries collect data and report back results continuously until a stop command is executed, while snapshots provide efficient point in time samples of data. Authors have evaluated SenQ's efficiency and performance in a test bed for assisted-living. 3 Features Comparison The above discussed sensor network query processing systems are compared in this section. First, the comparison parameters are discussed and then the comparison is provided in tabular form in Table Event-Based Queries These queries are executed only when interesting events happen, for example, button pushed, some threshold sensor reading sensed, bird enters nest etc. Events in TinyDB are generated explicitly, either by another query or by a lower-level part of the operating system. SenQ uses EventSensor drivers in sensor sampling and processing layer to generate data sporadically. SINA has arguments in SQTL which can be used to trigger events periodically or when a message is received by the node. 3.2 Life-Time Based Queries The sensor network should have a way to specify long running periodic queries parameter. In TinyDB, the SQL clause LIFETIME <> is used to create life time based queries. In Cougar, the same is accomplished by using DURATION and EVERY clauses of SQL. SenQ provides the same feature through streaming queries. 3.3 In-network Aggregation In this technique instead of passing raw values in the network, the sensor nodes pass on aggregated data along the routing path. This technique is very efficient in saving constrained resources of the network. TinyDB provides various techniques for innetwork aggregation. Cougar was the first project in which in-network aggregation was introduced and then implemented. Cougar have done this by modifying network layer in NS-2. SenQ provides the features of temporal aggregation and spatial aggregation in its sensor sampling and processing layer. SINA has implemented this feature in information gathering component through diffused computation operation. 3.4 Multi-query Optimization In practice, sensor network query systems supports many users accessing the sensor network simultaneously, with multiple queries running concurrently. The simple approach of processing every query independent of the others incurs redundant communication cost and draining the energy reserves of the nodes [13]. In multi query optimization the concept of optimal result sharing for efficient processing of

8 280 H. Ehsan and F.A. Khan multiple aggregate queries is suggested. Corona claims to do the multi-tasking optimally. SenQ does support multi-query execution but it is not very clear whether they do optimization or not. 3.5 Heterogeneous Network The network nodes can be heterogeneous in terms of energy, bandwidth, computing and storage capabilities, availability of pre-computed results etc. SenQ is designed to deal with all kinds of heterogeneity in the network. 3.6 Time Synchronization As WSNs can be dynamic, nodes leave and join very often. To keep the nodes synchronized efficient time synchronization technique is required which consumes minimum energy and gives accurate results. 3.7 Scalability in Network Size The system should be scalable for larger networks. Generally, WSNs consist of large number of sensor nodes so the performance of the system should not degrade with the increase in network size. The centralized query processing systems had the scalability problems but distributed approach normally scale well with the network size. Table 1. Comparison of various query processing techniques Criteria TinyDB Cougar Corona SenQ SINA Platform Berkeley Simulation SUN TinyOS Simulation Motes + TinyOS SPOT SQL type query Yes Yes Yes Yes Yes interface GUI Yes No Yes Yes No In-network aggregation Multi query optimization Event Based Queries Life Time based Queries Heterogeneous Networks Support Time Synchronization Scalability in network size Yes Yes Yes Yes Yes No No Yes Yes No Yes No Yes Yes Yes Yes Yes Yes Yes Yes No No No Yes No Yes Partial Yes Yes No Not Clear Not Clear Yes Yes Yes

9 Query Processing Systems for Wireless Sensor Networks Interfaces Interfaces are very important for the users of the system. Cougar provides no graphical user interface (GUI). TinyDB provides the GUI, SQL and the programming abilities. Corona also has both the GUI and the SQL interfaces. SenQ has the most sophisticated interfaces for all categories of users i.e., database experts, application programmers, and ad-hoc users. SINA provide interface through procedural scripting language but no GUI is present. 4 Conclusion A review of existing query processing systems for Wireless Sensor Networks (WSNs) is presented in this paper. Generally, TinyDB is the most widely used system because of its availability. It is a ready to use system in standard mica-mote networks in which the user enters simple SQL-like queries into base station PC. High degree of optimization is possible. But it requires modification of underlying network layer or development of a wrapper around the layer to provide the required functionality. Cougar is yet to be implemented on a real test bed. Corona is latest of all the systems and is good as the platform used has more capabilities than the Mica motes. It can be a system for more powerful sensor networks of next generation. SenQ is mainly targeted for a sub-domain of WSNs i.e., interactive WSNs, but because of its loosely coupled layered architecture it can be adapted for any kind of WSN. Its support for heterogeneous networks makes it suitable for all kinds of applications. A feature comparison of the most famous query processing systems has been presented in this paper. However, a true performance comparison of the existing systems is still required in which the energy-efficiency, accuracy, delay and results of these systems need to be compared. Standard benchmarks should also be designed to test the performance of such systems. References 1. Trigoni, N., Guitton, A., Skordylis, A.: Chapter 6: Querying of Sensor Data. In: Learning from Data Streams: Processing Techniques in Sensor Networks, pp Springer, Heidelberg (2007) 2. Amato, G., Baronti, P., Chessa, S.: Query Optimization for Wireless Sensor Network Databases in the MadWise System. In: Proc. of SEBD 2007, Torre Canne, Fasano, BR, Italy, pp (2007) 3. Scholz, B., Gaber, M.M., Dawborn, T., Khoury, R., Tse, E.: Efficient time triggered query processing in wireless sensor networks. In: Lee, Y.-H., Kim, H.-N., Kim, J., Park, Y.W., Yang, L.T., Kim, S.W. (eds.) ICESS LNCS, vol. 4523, pp Springer, Heidelberg (2007) 4. Intanagonwiwat, C., Govindan, R., Estrin, D.: Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks. In: Sixth Annual ACM/IEEE International Conference on Mobile Computing and Networking, Boston, USA (2000)

10 282 H. Ehsan and F.A. Khan 5. Madden, S.R., Franklin, M.J., Hellerstein, J.M., Hong, W.: TinyDB: An Acquisitional Query Processing System for Sensor Networks. ACM Trans. Database Syst. 30(1), (2005) 6. TinyDB: 7. Demers, A., Gehrke, J., Rajaraman, R., Trigoni, N., Yao, Y.: The Cougar Project: A Work in Progress Report (2003) 8. The Corona Website (2009), 9. Khoury, R., et al.: Corona: Energy-Efficient Multi-query Processing in Wireless Sensor Networks. In: Kitagawa, H., Ishikawa, Y., Li, Q., Watanabe, C. (eds.) DASFAA LNCS, vol. 5982, pp Springer, Heidelberg (2010) 10. Jaikaeo, C., Srisathapornphat, C., Shen, C.: Querying and Tasking in Sensor Networks. In: SPIE s 14th Annual Int l. Symp. Aerospace/Defense Sensing, Simulation, and Control, Orlando, FL, (2000) 11. Wood, A.D., Selavo, L., Stankovic, J.A.: SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks. In: Nikoletseas, S.E., Chlebus, B.S., Johnson, D.B., Krishnamachari, B. (eds.) DCOSS LNCS, vol. 5067, pp Springer, Heidelberg (2008) 12. Cougar, Demers, A., Gehrke, J., Rajaraman, R., Trigoni, N., Yao, Y.: Directions in Multi-Query Optimization for Sensor Networks. In: Advances in Pervasive Computing and Networking, pp Springer, Heidelberg (2004)

Efficient Time Triggered Query Processing in Wireless Sensor Networks

Efficient Time Triggered Query Processing in Wireless Sensor Networks Efficient Time Triggered Query Processing in Wireless Sensor Networks Bernhard Scholz 1, Mohamed Medhat Gaber 2 Tim Dawborn 1, Raymes Khoury 1, and Edmund Tse 1 1 The University of Sydney Sydney, NSW,

More information

Integrated Routing and Query Processing in Wireless Sensor Networks

Integrated Routing and Query Processing in Wireless Sensor Networks Integrated Routing and Query Processing in Wireless Sensor Networks T.Krishnakumar Lecturer, Nandha Engineering College, Erode krishnakumarbtech@gmail.com ABSTRACT Wireless Sensor Networks are considered

More information

Information Processing Letters

Information Processing Letters Information Processing Letters 110 (2009) 62 70 Contents lists available at ScienceDirect Information Processing Letters www.elsevier.com/locate/ipl An analytical study of central and in-network data processing

More information

WSN Routing Protocols

WSN Routing Protocols WSN Routing Protocols 1 Routing Challenges and Design Issues in WSNs 2 Overview The design of routing protocols in WSNs is influenced by many challenging factors. These factors must be overcome before

More information

TAG: A TINY AGGREGATION SERVICE FOR AD-HOC SENSOR NETWORKS

TAG: A TINY AGGREGATION SERVICE FOR AD-HOC SENSOR NETWORKS TAG: A TINY AGGREGATION SERVICE FOR AD-HOC SENSOR NETWORKS SAMUEL MADDEN, MICHAEL J. FRANKLIN, JOSEPH HELLERSTEIN, AND WEI HONG Proceedings of the Fifth Symposium on Operating Systems Design and implementation

More information

Location-aware In-Network Monitoring in Wireless Sensor Networks

Location-aware In-Network Monitoring in Wireless Sensor Networks Location-aware In-Network Monitoring in Wireless Sensor Networks Volker Turau and Christoph Weyer Department of Telematics, Technische Universität Hamburg-Harburg Schwarzenbergstraße 95, 21073 Hamburg,

More information

Study on Wireless Sensor Networks Challenges and Routing Protocols

Study on Wireless Sensor Networks Challenges and Routing Protocols International Research Journal of Applied and Basic Sciences 2013 Available online at www.irjabs.com ISSN 2251-838X / Vol, 5 (7): 824-828 Science Explorer Publications Study on Wireless Sensor Networks

More information

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey S. Rajesh, Dr. A.N. Jayanthi, J.Mala, K.Senthamarai Sri Ramakrishna Institute of Technology, Coimbatore ABSTRACT One of

More information

Energy-Efficient Dynamic Query Routing Tree Algorithm for Wireless Sensor Networks

Energy-Efficient Dynamic Query Routing Tree Algorithm for Wireless Sensor Networks Energy-Efficient Dynamic Query Routing Tree Algorithm for Wireless Sensor Networks Si Gwan Kim Dept. of Computer Software Kumoh Nat l Inst. of Technology Gumi, Korea Abstract To exploit in answering queries

More information

VisualNet: General Purpose Visualization Tool for Wireless Sensor Networks

VisualNet: General Purpose Visualization Tool for Wireless Sensor Networks VisualNet: General Purpose Visualization Tool for Wireless Sensor Networks S. Rizvi and K. Ferens Department of Electrical and Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Ken.Ferens@ad.umanitoba.ca

More information

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN Mr. V. Narsing Rao 1, Dr.K.Bhargavi 2 1,2 Asst. Professor in CSE Dept., Sphoorthy Engineering College, Hyderabad Abstract- Wireless Sensor

More information

Tag a Tiny Aggregation Service for Ad-Hoc Sensor Networks. Samuel Madden, Michael Franklin, Joseph Hellerstein,Wei Hong UC Berkeley Usinex OSDI 02

Tag a Tiny Aggregation Service for Ad-Hoc Sensor Networks. Samuel Madden, Michael Franklin, Joseph Hellerstein,Wei Hong UC Berkeley Usinex OSDI 02 Tag a Tiny Aggregation Service for Ad-Hoc Sensor Networks Samuel Madden, Michael Franklin, Joseph Hellerstein,Wei Hong UC Berkeley Usinex OSDI 02 Outline Introduction The Tiny AGgregation Approach Aggregate

More information

An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina

An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina Rajasekaran 1, Rashmi 2 1 Asst. Professor, Department of Electronics and Communication, St. Joseph College of Engineering,

More information

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks Paper by: Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Outline Brief Introduction on Wireless Sensor

More information

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols 1 Why can t we use conventional routing algorithms here?? A sensor node does not have an identity (address) Content based and data centric

More information

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing Jaekwang Kim Department of Electrical and Computer Engineering, Sungkyunkwan University, Suwon,

More information

Abstract. 1. Introduction. 2. Theory DOSA Motivation and Overview

Abstract. 1. Introduction. 2. Theory DOSA Motivation and Overview Experiences with Implementing a Distributed and Self-Organizing Scheduling Algorithm for Energy-Efficient Data Gathering on a Real-Life Sensor Network Platform Yang Zhang, Supriyo Chatterjea, Paul Havinga

More information

Agent based System Architecture for Wireless Sensor Networks

Agent based System Architecture for Wireless Sensor Networks Agent based System Architecture for Wireless Sensor Networks Sajid Hussain, Elhadi Shakshuki, Abdul Wasey Matin Jodrey School of Computer Science Acadia University Wolfville, Nova Scotia, Canada B4P 2R6

More information

Fig. 2: Architecture of sensor node

Fig. 2: Architecture of sensor node Volume 4, Issue 11, November 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com To Reduce

More information

References. Introduction. Publish/Subscribe paradigm. In a wireless sensor network, a node is often interested in some information, but

References. Introduction. Publish/Subscribe paradigm. In a wireless sensor network, a node is often interested in some information, but References Content-based Networking H. Karl and A. Willing. Protocols and Architectures t for Wireless Sensor Networks. John Wiley & Sons, 2005. (Chapter 12) P. Th. Eugster, P. A. Felber, R. Guerraoui,

More information

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK WSN NETWORK ARCHITECTURES AND PROTOCOL STACK Sensing is a technique used to gather information about a physical object or process, including the occurrence of events (i.e., changes in state such as a drop

More information

SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks

SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks Anthony D. Wood, Leo Selavo, and John A. Stankovic Department of Computer Science University of Virginia

More information

Optimized Query Processing for Wireless Sensor Networks

Optimized Query Processing for Wireless Sensor Networks Optimized Query Processing for Wireless Sensor Networks Akbar Bemana Abstract in this paper we propose an approach for query optimization in Sensor networks that cause increasing of network life time.

More information

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS YINGHUI QIU School of Electrical and Electronic Engineering, North China Electric Power University, Beijing, 102206, China ABSTRACT

More information

System Energy Efficiency Lab seelab.ucsd.edu. Jinseok Yang

System Energy Efficiency Lab seelab.ucsd.edu. Jinseok Yang Jinseok Yang Contents SmartGrid and Wireless Sensor Networks Big data = Worth? Data acquisition User query based WSNs Wireless Sensor Actuator Networks Context extraction Context modeling technique SmartGrid

More information

Lecture 8 Wireless Sensor Networks: Overview

Lecture 8 Wireless Sensor Networks: Overview Lecture 8 Wireless Sensor Networks: Overview Reading: Wireless Sensor Networks, in Ad Hoc Wireless Networks: Architectures and Protocols, Chapter 12, sections 12.1-12.2. I. Akyildiz, W. Su, Y. Sankarasubramaniam

More information

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks Ayad Salhieh Department of Electrical and Computer Engineering Wayne State University Detroit, MI 48202 ai4874@wayne.edu Loren

More information

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS e-issn 2455 1392 Volume 1 Issue 1, November 2015 pp. 1-7 http://www.ijcter.com ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS Komal Shah 1, Heena Sheth 2 1,2 M. S. University, Baroda Abstract--

More information

Wireless Sensor networks: a data centric overview. Politecnico di Milano Joint work with: C. Bolchini F.A. Schreiber other colleagues and students

Wireless Sensor networks: a data centric overview. Politecnico di Milano Joint work with: C. Bolchini F.A. Schreiber other colleagues and students Wireless Sensor networks: a data centric overview Politecnico di Milano Joint work with: C. Bolchini F.A. Schreiber other colleagues and students Wireless embedded sensor networks Thousands of tiny low

More information

Prianka.P 1, Thenral 2

Prianka.P 1, Thenral 2 An Efficient Routing Protocol design and Optimizing Sensor Coverage Area in Wireless Sensor Networks Prianka.P 1, Thenral 2 Department of Electronics Communication and Engineering, Ganadipathy Tulsi s

More information

Important issues. Query the Sensor Network. Challenges. Challenges. In-network network data aggregation. Distributed In-network network Storage

Important issues. Query the Sensor Network. Challenges. Challenges. In-network network data aggregation. Distributed In-network network Storage Query the ensor Network Jie Gao Computer cience Department tony Brook University // Jie Gao CE9-fall Challenges Data Rich and massive data, spatially distributed. Data streaming and aging. Uncertainty,

More information

Hybrid Push-Pull Query Processing for Sensor Networks. Niki Trigoni, Yong Yao, Alan Demers, Johannes Gehrke

Hybrid Push-Pull Query Processing for Sensor Networks. Niki Trigoni, Yong Yao, Alan Demers, Johannes Gehrke Hybrid - Query Processing for Sensor Networks Niki Trigoni, Yong Yao, Alan Demers, Johannes Gehrke Cornell University fniki,yao,ademers,johannesg.cs.cornell.edu Rajmohan Rajaraman Northeastern University

More information

Information Management I: Sensor Database, Querying, Publish & Subscribe, Information Summarization + SIGMOD 2003 paper

Information Management I: Sensor Database, Querying, Publish & Subscribe, Information Summarization + SIGMOD 2003 paper Information Management I: Sensor Database, Querying, Publish & Subscribe, Information Summarization + SIGMOD 2003 paper CS428: Information Processing for Sensor Networks, and STREAM meeting Presented by

More information

A Logical Group Formation and Management Mechanism Using RSSI for Wireless Sensor Networks *

A Logical Group Formation and Management Mechanism Using RSSI for Wireless Sensor Networks * A Logical Group Formation and Management Mechanism Using RSSI for Wireless Sensor Networks * Jihyuk Heo, Jin Ho Kim, and Choong Seon Hong ** Department of Computer Engineering, Kyung Hee University, Sochen-ri,

More information

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 A Holistic Approach in the Development and Deployment of WSN-based

More information

Information Brokerage

Information Brokerage Information Brokerage Sensing Networking Leonidas Guibas Stanford University Computation CS321 Information Brokerage Services in Dynamic Environments Information Brokerage Information providers (sources,

More information

A Comparative Survey

A Comparative Survey Contemporary Engineering Sciences, Vol. 7, 2014, no. 13, 649-660 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.4671 Middleware Systems for Wireless Sensor Networks: A Comparative Survey

More information

A Study on Traffic Aware Routing Protocol for Wireless Sensor Networks

A Study on Traffic Aware Routing Protocol for Wireless Sensor Networks A Study on Traffic Aware Routing Protocol for Wireless Sensor Networks Gopi.T 1, Santhi.B 2 School of computing, SASTRA University Tirumalaisamudram, Thanjavur, Tamilnadu, India. 1 gopi_fgh@yahoo.co.in

More information

[Sawdekar, 3(1): January, 2014] ISSN: Impact Factor: 1.852

[Sawdekar, 3(1): January, 2014] ISSN: Impact Factor: 1.852 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A Review of Routing Protocols for Wireless Sensor Network Mr.Sushil R. Sawdekar *1, Prof.C.M.Mankar 2 *1,2 Department of computer

More information

Adaptive Distributed Indexing for Spatial Queries in Sensor Networks

Adaptive Distributed Indexing for Spatial Queries in Sensor Networks Adaptive Distributed Indexing for Spatial Queries in Sensor Networks Vladimir Dyo and Cecilia Mascolo Department of Computer Science, University College London, UK Email: {v.dyo c.mascolo }@cs.ucl.ac.uk

More information

Routing in Ad-Hoc Networks

Routing in Ad-Hoc Networks Routing in Ad-Hoc Networks Ramesh Patil Computer Science Department, University of Texas at Arlington Abstract In this paper, we deal with the basic concept of ad-hoc networks and the need for it. We present

More information

SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks

SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks Anthony D. Wood, Leo Selavo, John A. Stankovic Department of Computer Science University of Virginia

More information

Routing protocols in WSN

Routing protocols in WSN Routing protocols in WSN 1.1 WSN Routing Scheme Data collected by sensor nodes in a WSN is typically propagated toward a base station (gateway) that links the WSN with other networks where the data can

More information

Acquisitional Query Processing in TinyDB

Acquisitional Query Processing in TinyDB Acquisitional Query Processing in TinyDB Sam Madden UC Berkeley NEST Winter Retreat 2003 1 Acquisitional Query Processing (ACQP) Cynical DB person question: what s really different about sensor networks?

More information

Sweeps Over Sensor Networks. Primoz Skraba, An Nguyen, Qing Fang, Leonidas Guibas AHPCRC Stanford University August 3, 2007

Sweeps Over Sensor Networks. Primoz Skraba, An Nguyen, Qing Fang, Leonidas Guibas AHPCRC Stanford University August 3, 2007 Sweeps Over Sensor Networks Primoz Skraba, An Nguyen, Qing Fang, Leonidas Guibas AHPCRC Stanford University August 3, 2007 Data aggregation over entire network - Exact aggregate - Only a few nodes need

More information

Reliable Time Synchronization Protocol for Wireless Sensor Networks

Reliable Time Synchronization Protocol for Wireless Sensor Networks Reliable Time Synchronization Protocol for Wireless Sensor Networks Soyoung Hwang and Yunju Baek Department of Computer Science and Engineering Pusan National University, Busan 69-735, South Korea {youngox,yunju}@pnu.edu

More information

CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS

CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS International Journal of Wireless Communications and Networking 3(1), 2011, pp. 7-13 CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS Sudhanshu Pant 1, Naveen Chauhan 2 and Brij Bihari Dubey 3 Department

More information

A Simple Sink Mobility Support Algorithm for Routing Protocols in Wireless Sensor Networks

A Simple Sink Mobility Support Algorithm for Routing Protocols in Wireless Sensor Networks A Simple Mobility Support Algorithm for Routing Protocols in Wireless Sensor Networks Chun-Su Park, You-Sun Kim, Kwang-Wook Lee, Seung-Kyun Kim, and Sung-Jea Ko Department of Electronics Engineering, Korea

More information

KSN Radio Stack: Sun SPOT Symposium 2009 London.

KSN Radio Stack: Sun SPOT Symposium 2009 London. Andreas Leppert pp Stephan Kessler Sven Meisinger g : Reliable Wireless Communication for Dataintensive Applications in Sensor Networks Sun SPOT Symposium 2009 London www.kit.edu Application in WSN? Targets

More information

A System for Semantic Data Fusion in Sensor Networks

A System for Semantic Data Fusion in Sensor Networks A System for Semantic Data Fusion in Sensor Networks Alex Wun wun@eecg.utoronto.ca Milenko Petrovic petrovi@eecg.utoronto.ca Department of Electrical and Computer Engineering Department of Computer Science

More information

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network C.Divya1, N.Krishnan2, A.Petchiammal3 Center for Information Technology and Engineering Manonmaniam Sundaranar

More information

Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks

Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks S. Faisal 1, N. Javaid 1, A. Javaid 2, M. A. Khan 1, S. H. Bouk 1, Z. A. Khan 3 1 COMSATS Institute of Information Technology, Islamabad,

More information

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION V. A. Dahifale 1, N. Y. Siddiqui 2 PG Student, College of Engineering Kopargaon, Maharashtra, India 1 Assistant Professor, College of Engineering

More information

A New Approach of Data Aggregation in Wireless Sensor Networks

A New Approach of Data Aggregation in Wireless Sensor Networks A New Approach of Data Aggregation in Wireless Sensor Networks 1 D. Bhargav Reddy, 2 Bitu Kumar, 3 B.Giridhar, 4 Mr Chandan Kumar Giri 1, 2 B.Tech Student 3, 4 Asst.prof in CSE dept Abstract - In this

More information

Wireless Sensor Networks CS742

Wireless Sensor Networks CS742 Wireless Sensor Networks CS742 Outline Overview Environment Monitoring Medical application Data-dissemination schemes Media access control schemes Distributed algorithms for collaborative processing Architecture

More information

Data Gathering for Wireless Sensor Network using PEGASIS Protocol

Data Gathering for Wireless Sensor Network using PEGASIS Protocol Data Gathering for Wireless Sensor Network using PEGASIS Protocol Kumari Kalpna a, Kanu Gopal b, Navtej katoch c a Deptt. of ECE, College of Engg.& Mgmt.,Kapurthala, b Deptt. of CSE, College of Engg.&

More information

Power-Aware In-Network Query Processing for Sensor Data

Power-Aware In-Network Query Processing for Sensor Data Power-Aware In-Network Query Processing for Sensor Data Jonathan Beaver, Mohamed A. Sharaf, Alexandros Labrinidis, Panos K. Chrysanthis Department of Computer Science University of Pittsburgh Pittsburgh,

More information

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network G.Premalatha 1, T.K.P.Rajagopal 2 Computer Science and Engineering Department, Kathir College of Engineering

More information

References. K. Sohraby, D. Minoli, and T. Znati. Wireless Sensor Networks: Technology, Protocols, and

References. K. Sohraby, D. Minoli, and T. Znati. Wireless Sensor Networks: Technology, Protocols, and Middleware References K. Sohraby, D. Minoli, and T. Znati. Wireless Sensor Networks: Technology, Protocols, and Applications. John Wiley & Sons, 2007. (Chapter t 8) Y. Yu, B. Krishnamachari, and V. K.

More information

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL 2.1 Topology Control in Wireless Sensor Networks Network topology control is about management of network topology to support network-wide requirement.

More information

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2 CS5984 Mobile Computing Outline : a Survey Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech An Introduction to 1 2 1/2 Advances in micro-electro-mechanical systems technology, wireless communications,

More information

Energy Efficient Collection Tree Protocol in Wireless Sensor Networks

Energy Efficient Collection Tree Protocol in Wireless Sensor Networks Indian Journal of Science and Technology, Vol 9(45), DOI: 10.17485/ijst/2016/v9i45/89793, December 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Energy Efficient Collection Tree Protocol in Wireless

More information

COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS

COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS Saraswati Mishra 1 and Prabhjot Kaur 2 Department of Electrical, Electronics and Communication Engineering,

More information

An Adaptive and Optimal Distributed Clustering for Wireless Sensor

An Adaptive and Optimal Distributed Clustering for Wireless Sensor An Adaptive and Optimal Distributed Clustering for Wireless Sensor M. Senthil Kumaran, R. Haripriya 2, R.Nithya 3, Vijitha ananthi 4 Asst. Professor, Faculty of CSE, SCSVMV University, Kanchipuram. 2,

More information

Computer Based Image Algorithm For Wireless Sensor Networks To Prevent Hotspot Locating Attack

Computer Based Image Algorithm For Wireless Sensor Networks To Prevent Hotspot Locating Attack Computer Based Image Algorithm For Wireless Sensor Networks To Prevent Hotspot Locating Attack J.Anbu selvan 1, P.Bharat 2, S.Mathiyalagan 3 J.Anand 4 1, 2, 3, 4 PG Scholar, BIT, Sathyamangalam ABSTRACT:

More information

Self-Adaptive Middleware for Wireless Sensor Networks: A Reference Architecture

Self-Adaptive Middleware for Wireless Sensor Networks: A Reference Architecture Architecting Self-Managing Distributed Systems Workshop ASDS@ECSAW 15 Self-Adaptive Middleware for Wireless Sensor Networks: A Reference Architecture Flávia C. Delicato Federal University of Rio de Janeiro

More information

A Survey On: Cluster Based Routing Protocols in Wireless Sensor Network

A Survey On: Cluster Based Routing Protocols in Wireless Sensor Network A Survey On: Cluster Based Routing Protocols in Wireless Sensor Network Sunil Kumar Patel 1, Dr. Ravi Kant Kapoor 2 P.G. Scholar, Department of Computer Engineering and Applications, NITTTR, Bhopal, MP,

More information

FEDA: Fault-tolerant Energy-Efficient Data Aggregation in Wireless Sensor Networks

FEDA: Fault-tolerant Energy-Efficient Data Aggregation in Wireless Sensor Networks : Fault-tolerant Energy-Efficient Data Aggregation in Wireless Sensor Networks Mohammad Hossein Anisi Department of Electrical and Computer Engineering Azad University of Qazvin, Qazvin, Iran anisi@qazviniau.ac.ir

More information

Distributed Indexing and Data Dissemination in Large Scale Wireless Sensor Networks

Distributed Indexing and Data Dissemination in Large Scale Wireless Sensor Networks Distributed Indexing and Data Dissemination in Large Scale Wireless Sensor Networks Yiwei Wu Department of Computer Science Georgia State University Email: wyw@cs.gsu.edu Yingshu Li Department of Computer

More information

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols 1 Negative Reinforcement Time out Explicitly degrade the path by re-sending interest with lower data rate. Source Gradient New Data Path

More information

Querying the Sensor Network. TinyDB/TAG

Querying the Sensor Network. TinyDB/TAG Querying the Sensor Network TinyDB/TAG 1 TAG: Tiny Aggregation Query Distribution: aggregate queries are pushed down the network to construct a spanning tree. Root broadcasts the query and specifies its

More information

Enabling Resource-Awareness for In-network Data Processing in Wireless Sensor Networks

Enabling Resource-Awareness for In-network Data Processing in Wireless Sensor Networks Enabling Resource-Awareness for In-network Data Processing in Wireless Sensor Networks Uwe Röhm Mohamed Medhat Gaber Quincy Tse University of Sydney CSIRO ICT Centre University of Sydney School of Information

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

QoS-Enabled Video Streaming in Wireless Sensor Networks

QoS-Enabled Video Streaming in Wireless Sensor Networks QoS-Enabled Video Streaming in Wireless Sensor Networks S. Guo and T.D.C. Little Department of Electrical and Computer Engineering Boston University, Boston, MA 02215 {guosong, tdcl}@bu.edu MCL Technical

More information

Mote Design Supported with Remote Hardware Modifications Capability for Wireless Sensor Network applications

Mote Design Supported with Remote Hardware Modifications Capability for Wireless Sensor Network applications Mote Design Supported with Remote Hardware Modifications Capability for Wireless Sensor Network applications ABSTRACT Ali El Kateeb University of Michigan-Dearborn Email: elkateeb@umich.edu Many Wireless

More information

Data Storage in Sensor Networks for Multi-dimensional Range Queries

Data Storage in Sensor Networks for Multi-dimensional Range Queries Data Storage in Sensor Networks for Multi-dimensional Range Queries Ji Yeon Lee 1, Yong Hun Lim 2, Yon Dohn Chung 3,*, and Myoung Ho Kim 4 1 E-Government Team, National Computerization Agency, Seoul, Korea

More information

CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS

CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS 1 JAMES SIMS, 2 NATARAJAN MEGHANATHAN 1 Undergrad Student, Department

More information

APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks

APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks Arati Manjeshwar and Dharma P. Agrawal Center for Distributed and Mobile Computing, ECECS

More information

Data Acquisition in Sensor Networks with Large Memories

Data Acquisition in Sensor Networks with Large Memories Data Acquisition in Sensor Networks with Large Memories D. Zeinalipour-Yazti, S. Neema, V. Kalogeraki, D. Gunopulos, W. Najjar University of California - Riverside {csyiazti,sneema,vana,dg,najjar}@cs.ucr.edu

More information

2. REVIEW OF RELATED RESEARCH WORK. 2.1 Methods of Data Aggregation

2. REVIEW OF RELATED RESEARCH WORK. 2.1 Methods of Data Aggregation ata Aggregation in Wireless Sensor Networks with Minimum elay and Minimum Use of Energy: A comparative Study Bushra Qayyum Mohammed Saeed Jason Roberts Ph Student ean of Research Senior Lecturer University

More information

The Research of Data Storage and Retrieval Scheme for Wireless Sensor Networks

The Research of Data Storage and Retrieval Scheme for Wireless Sensor Networks The Research of Data Storage and Retrieval Scheme for Wireless Sensor Networks Yan Liu 1 *, Weiliang Tao 1, Kai Liu 2 *, Ying Xu 2 1 School of Electronic Information,Wuhan University, P.R.China 2 State

More information

Energy Aware Data-Centric Routing in Wireless Sensor Network

Energy Aware Data-Centric Routing in Wireless Sensor Network Energy Aware Data-Centric Routing in Wireless Sensor Network May Mon Khaing, and Tun Min Naing Abstract Wireless sensor networks are especially used in highly dynamic and hostile area. In Wireless sensor

More information

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN International Journal of Scientific & Engineering Research Volume 8, Issue 5, May-2017 106 Self-organizing behavior of Wireless Ad Hoc Networks T. Raghu Trivedi, S. Giri Nath Abstract Self-organization

More information

Mobile Data Gathering With Load Balanced Clustering and Dual Data Uploading In Wireless Sensor Networks

Mobile Data Gathering With Load Balanced Clustering and Dual Data Uploading In Wireless Sensor Networks Mobile Data Gathering With Load Balanced Clustering and Dual Data Uploading In Wireless Sensor Networks 1 Mr. Shankargouda Biradar, 2 Mrs. Sarala D.V. 2 Asst.Professor, 1,2 APS college of Engg Bangalore,

More information

MultiHop Routing for Delay Minimization in WSN

MultiHop Routing for Delay Minimization in WSN MultiHop Routing for Delay Minimization in WSN Sandeep Chaurasia, Saima Khan, Sudesh Gupta Abstract Wireless sensor network, consists of sensor nodes in capacity of hundred or thousand, which deployed

More information

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network V. Shunmuga Sundari 1, N. Mymoon Zuviria 2 1 Student, 2 Asisstant Professor, Computer Science and Engineering, National College

More information

A Reliable Routing Technique for Wireless Sensor Networks

A Reliable Routing Technique for Wireless Sensor Networks A Reliable Routing Technique for Wireless Sensor Networks Girija.G Dept. of ECE BIT, Bangalore, India Veena H.S Dept. of ECE BIT, Bangalore, India Abstract: Wireless Sensor Network (WSN) consists of very

More information

New Join Operator Definitions for Sensor Network Databases *

New Join Operator Definitions for Sensor Network Databases * Proceedings of the 6th WSEAS International Conference on Applications of Electrical Engineering, Istanbul, Turkey, May 27-29, 2007 41 New Join Operator Definitions for Sensor Network Databases * Seungjae

More information

Mobile Agent-Based Load Monitoring System for the Safety Web Server Environment

Mobile Agent-Based Load Monitoring System for the Safety Web Server Environment Mobile -Based Load Monitoring System for the Safety Web Server Environment H.J. Park 1, K.J. Jyung 2, and S.S. Kim 3 1 School of Computer Information and Communication Engineering, Sangji University, Woosandong,

More information

Zonal Rumor Routing for. Wireless Sensor Networks

Zonal Rumor Routing for. Wireless Sensor Networks Tarun Banka Department of Electrical and Computer Engineering tarunb@engr.colostate.edu Zonal Rumor Routing for. Wireless Sensor Networks Gagan Tandon Department of Computer Science gagan@cs.colostate.edu

More information

Mitigating Hot Spot Problems in Wireless Sensor Networks Using Tier-Based Quantification Algorithm

Mitigating Hot Spot Problems in Wireless Sensor Networks Using Tier-Based Quantification Algorithm BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 16, No 1 Sofia 2016 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2016-0005 Mitigating Hot Spot Problems

More information

FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions

FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee, and Young-Bae Ko College of Information and Communication, Ajou University,

More information

Packet Routing using Optimal Flooding Protocol in Cluster based MANET

Packet Routing using Optimal Flooding Protocol in Cluster based MANET IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 09 March 2016 ISSN (online): 2349-784X Packet Routing using Optimal Flooding Protocol in Cluster based MANET S.Bavani V.Aiswariya

More information

A Novel Hierarchical Routing Protocol for Wireless Sensor Networks

A Novel Hierarchical Routing Protocol for Wireless Sensor Networks A Novel Hierarchical Routing Protocol for Wireless Sensor Networks TrongThuaHuynh 1 and Choong Seon Hong 2 Department of Computer Science, Kyung Hee University, 1 Seocheon, Giheung, Yongin, Gyeonggi 449-701

More information

Wireless Sensor Networks applications and Protocols- A Review

Wireless Sensor Networks applications and Protocols- A Review Wireless Sensor Networks applications and Protocols- A Review Er. Pooja Student(M.Tech), Deptt. Of C.S.E, Geeta Institute of Management and Technology, Kurukshetra University, India ABSTRACT The design

More information

SMITE: A Stochastic Compressive Data Collection. Sensor Networks

SMITE: A Stochastic Compressive Data Collection. Sensor Networks SMITE: A Stochastic Compressive Data Collection Protocol for Mobile Wireless Sensor Networks Longjiang Guo, Raheem Beyah, and Yingshu Li Department of Computer Science, Georgia State University, USA Data

More information

Time Synchronization in Wireless Sensor Networks: CCTS

Time Synchronization in Wireless Sensor Networks: CCTS Time Synchronization in Wireless Sensor Networks: CCTS 1 Nerin Thomas, 2 Smita C Thomas 1, 2 M.G University, Mount Zion College of Engineering, Pathanamthitta, India Abstract: A time synchronization algorithm

More information

Analyzing the Performance of Data Dissemination Algorithms to Application Requirements in Wireless Sensor Network

Analyzing the Performance of Data Dissemination Algorithms to Application Requirements in Wireless Sensor Network Analyzing the Performance of Data Dissemination Algorithms to Application Requirements in Wireless Sensor Network Sukant Kishoro Bisoyi, Mohit Ranjan Panda & Sangeeta Mishra C. V. Raman College of Engineering,

More information

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 16, Issue 6, Ver. II (Nov Dec. 2014), PP 56-61 Low Energy Adaptive Clustering Hierarchy based routing Protocols

More information

ENERGY SAVING IN WIRELESS SENSOR NETWORK WITH SPIN PROTOCOL

ENERGY SAVING IN WIRELESS SENSOR NETWORK WITH SPIN PROTOCOL ENERGY SAVING IN WIRELESS SENSOR NETWORK WITH SPIN PROTOCOL Kunal M Pattani 1, Palak J Chauhan 2 1 Professor,C.U.Shah College of Engineering and Technology Wadhwan City Gujarat, India. 2 M.E Student, Dept.

More information