An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,

Slides:



Advertisements
Similar presentations
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
Advertisements

Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
A Distributed Algorithm for the Dead End Problem of Location Based Routing in Sensor Networks Le Zou, Mi Lu, Zixiang Xiong, Department of Electrical Engineering,
TDMA Scheduling in Wireless Sensor Networks
Infocom'04Ossama Younis, Purdue University1 Distributed Clustering in Ad-hoc Sensor Networks: A Hybrid, Energy-Efficient Approach Ossama Younis and Sonia.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Routing, Anycast, and Multicast for Mesh and Sensor Networks Roland Flury Roger Wattenhofer RAM Distributed Computing Group.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Dept. of Computer Science & Engineering, CUHK1 Trust- and Clustering-Based Authentication Services in Mobile Ad Hoc Networks Edith Ngai and Michael R.
Robust Communications for Sensor Networks in Hostile Environments Ossama Younis and Sonia Fahmy Department of Computer Sciences, Purdue University Paolo.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Globecom 2004 Energy-Efficient Self-Organization for Wireless Sensor Networks: A Fully Distributed approach Liang Zhao, Xiang Hong, Qilian Liang Department.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Benjamin AraiUniversity of California, Riverside Reliable Hierarchical Data Storage in Sensor Networks Song Lin – Benjamin.
Multi-Criteria Routing in Pervasive Environment with Sensors Santhanakrishnan, G., Li, Q., Beaver, J., Chrysanthis, P.K., Amer, A. and Labrinidis, A Department.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
An Energy-Efficient Voting-Based Clustering Algorithm for Sensor Networks Min Qin and Roger Zimmermann Computer Science Department, Integrated Media Systems.
Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department.
Energy conservation in Wireless Sensor Networks Sagnik Bhattacharya, Tarek Abdelzaher University of Virginia, Department of Computer Science School of.
A Multicast Mechanism in WiMax Mesh Network Jianfeng Chen, Wenhua Jiao, Pin Jiang, Qian Guo Asia-Pacific Conference on Communications, (APCC '06)
Network Coding Data Collecting Mechanism based on Prioritized Degree Distribution in Wireless Sensor Network Wei Zhang, Xianghua Xu, Qinchao Zhang, Jian.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Exploiting Spectral Reuse in Resource Allocation, Scheduling,and Routing for IEEE Mesh Networks Lien-Wu Chen, Yu-Chee Tseng Department of Computer.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
Energy-aware Node Placement in Wireless Sensor Networks Global Telecommunications Conference 2004 (Globecom 2004) Peng Cheng, Chen-Nee Chuah Xin Liu UCDAVIS.
Ching-Ju Lin Institute of Networking and Multimedia NTU
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.
Self-stabilizing energy-efficient multicast for MANETs.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Event query processing based on data-centric storage in wireless sensor networks Longjian Guo, Yingshu Li, and Jianzhong Li IEEE GLOBECOM Technical Conference.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
1 On Improving Data Accessibility in Storage Based Sensor Networks Tan Apaydin, Serdar Vural and Prasun Sinha IEEE International Conference on Mobile Adhoc.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
A Spatial-based Multi-resolution Data Dissemination Scheme for Wireless Sensor Networks Jian Chen, Udo Pooch Department of Computer Science Texas A&M University.
Ing-Ray Chen, Member, IEEE, Hamid Al-Hamadi Haili Dong Secure and Reliable Multisource Multipath Routing in Clustered Wireless Sensor Networks 1.
Power-Aware Topology Control for Wireless Ad-Hoc Networks Wonseok Baek and C.-C. Jay Kuo Department of Electrical Engineering University of Southern California.
Salah A. Aly ,Moustafa Youssef, Hager S. Darwish ,Mahmoud Zidan
Aziz Nasridinov and Young-Ho Park*
Lei Chen and Wendi B. Heinzelman , University of Rochester
Net 435: Wireless sensor network (WSN)
Distributed Clustering for Scalable, Long-Lived Sensor Networks
Presentation transcript:

An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering, The Ohio State University, Columbus *Computer Science Department, Texas A&M University, College Station IEEE Global Telecommunications Conference, GLOBECOM 2005 Reporter: Shin-Wei Ho

Outline Introduction System Model Zone Division Algorithm Query Processing Performance Evaluation Conclusion

Introduction A sensor Limited amount of energy Limited amount of storage space Over a period of time, a wireless sensor network can generate a large a mount of data.

Introduction Sensor network applications must devise an efficient scheme Storing the collected data Retrieving the collected data

Introduction Desired properties Minimizing overall energy consumption Maximizing network lifetime Load-balancing Resilience to node or network failures

Introduction Some Application examples A monitoring sensor network powered by solar energy. In the summer, the primary concern is storage space. In the winter, the priority will be given to energy consumption or load-balancing.

Introduction The desired performance of the network Customizable to adapt to the changes in the network or the external environment.

Network Model The nodes in the network are laid out uniformly. All sensors have equal transmission range. Nodes are unaware of their physical location. Query Type Node-specific What is the current noise level of node 10. Network-wide Report temperature 30 minutes ago for all nodes. The sensor network is designed to keep data for a fixed period of time. The applications in the domain have high query rates.

Overall approach of solution Dividing a large network into zones Nodes store their data into a specific storage node selected by the zone leader The zone leaders form an overlay When the query source point is fixed, it changes the mesh topology of the overlay to a tree structure

Zone Division Algorithm Let G = {V, E} denote the wireless sensor network For a sensor V i, we define its contribution potential P(V i ) P(V i ) = f (IP(V i ), EP(V i )) IP(V i ) = internal contribution potential A function on a set of attributes of node Vi, energy level, storage space, connection degree, number of serving slots as zone leaders, others.. EP(V i ) = external contribution potential of V i A function of internal contribution potential of all neighbors of V i.

Zone Division Algorithm Step 1 Each node V i in the network will exchange its contribution potential IP(V i ) and then P(V i ) with its neighbors. A node V i will select a neighbor V j as an uplink node if P(V j ) = max { P(V i ) ∪ P(V x ) : V x ∈ set of neighbors of V i }. It informs the uplink node about itself.

Zone Division Algorithm Step 2 Nodes without an uplink node will become zone leaders. The zone leaders broadcast a zone formation message containing the zone ID (its ID) with TTL(as the maximum zone radius) to its downlink nodes..

Zone Division Algorithm Step 3 Nodes without zone will reinitiate the zone finding process until all nodes belong to a certain zone.

Zone Division Algorithm The selection of potential function (f) will decide how the zone leaders are selected. Node degree The overall data transmission energy is minimized for intra- zone data storage. Node energy/Storage space The lifetime of the network is maximized. Serving slot The nodes with lowest serving time (as zone leader) are selected. This ensures that nodes in the network serve as zone leaders for a similar number of timeslots. The solution aims towards providing load balancing.

Zone Division Algorithm It can preset the potential function to Have storage space as the dominating term during the summer Give more weight to the number of serving-slots during the winter The authors do not give a specific formula for the potential function.

Query Processing Intra-zone Data Storage Information Retrieval Query Source Adaptation Fault Tolerance and Load Balancing

Query Processing -- Intra-zone Data Storage Periodically, the zone division process is performed. A zone leader selects from its direct children the node with highest contribution potential as a storage node for its zone.

Query Processing -- Intra-zone Data Storage The selected storage node announces its presence to the zone. A broadcast message with TTL as R+1. This broadcast message also serves as a route initialization message. Nodes periodically send their data to the storage node using the established path.

Query Processing -- Intra-zone Data Storage Nodes can avoid expensive cross- network data transmission External storage Hash-based approaches

Query Processing -- Intra-zone Data Storage the zone leader also serves as the resource directory for the network. keeps track of all storage nodes. if a former storage node discovers that it belongs to a different zone, the node registers its previously stored data with the new zone leader. Zone(A) Leader Storage node(A) Zone(B) Leader Storage node(B) register

Query Processing -- Intra-zone Data Storage The zone leader can avoid expensive broadcast to find the resource as queries arrive. By maintaining a list of local resources within the zone.

Query Processing -- Intra-zone Data Storage Intra-zone routing from storage nodes (both previous and current) to the zone leader by Multicast manner based on the temporal property of the query.

Query Processing -- Information Retrieval The set of zone leaders forms an overlay over the physical sensor network.

Query Processing -- Information Retrieval To establish path between overlay nodes, border nodes overhear broadcast to decide if they have any neighbors in different zones.

Query Processing -- Query Source Adaptation The authors improve the query routing efficiency. Converting the overlay topology from Mesh-based to Tree-based.

Query Processing -- Fault Tolerance and Load Balancing Fault Tolerance Zone structure When a node detects that it is no longer connected to its parent, it informs its children and reinitiates the zone formation process. This process can be done locally.

Query Processing -- Fault Tolerance and Load Balancing Load Balancing There is no centralized storage for the whole network. Select one or more storage node.

Performance Evaluation A network with a diameter of 500x500m. The number of nodes varies from 200 to 600. Maximum zone radius is set at 4 hops. There is a single query source at (0,0).

Performance Evaluation -- Zone formation overhead

Performance Evaluation -- Total system overhead for query processing

Performance Evaluation -- Energy distribution after 100 time slots

Performance Evaluation -- Number of timeslots until node failure occurs

Conclusion An adaptive zone-based storage architecture for wireless sensor networks. Node contribution potential A distributed clustering algorithm The system has low overhead and is efficient in terms of query processing.

Thank you! Question?

Performance Evaluation -- Zone characteristics (transmission range: 50m)