1 Balancing Push and Pull for Efficient Information Discovery in Large-Scale Sensor Networks Xin Liu, Qingfeng Huang, Ying Zhang CS 6204 Adv Top. in Systems-Mob.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin LECS – UCLA Modified and Presented by Sugata Hazarika.
1 Routing Techniques in Wireless Sensor networks: A Survey.
Comb, Needle, and Haystacks: Balancing Push and Pull for Information Discovery Xin Liu Computer Science Dept. University of California, Davis Collaborators:
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Combs, Needles, and Haystacks: Balancing Push and Pull for Information Discovery Xin Liu Computer Science Dept. University of California, Davis Collaborators:
Phero-Trail: A Bio-inspired Location Service for Mobile Underwater Sensor Networks Luiz F. Vieira, Uichin Lee, Mario Gerla UCLA.
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks.
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
1 Data Persistence in Large-scale Sensor Networks with Decentralized Fountain Codes Yunfeng Lin, Ben Liang, Baochun Li INFOCOM 2007.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1-1 Topology Control. 1-2 What’s topology control?
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Topology Control.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile.
Comb, Needle, and Haystacks: Balancing Push and Pull for Information Discovery Xin Liu Department of Computer Science University of California, Davis Joint.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
A Distance Routing Effect Algorithm for Mobility (DREAM)* Stefano Basagni Irnrich Chlamtac Violet R. Syrotiuk Barry A. Woodward.
Ad Hoc Wireless Routing COS 461: Computer Networks
An adaptive framework of multiple schemes for event and query distribution in wireless sensor networks Vincent Tam, Keng-Teck Ma, and King-Shan Lui IEEE.
Sidewinder A Predictive Data Forwarding Protocol for Mobile Wireless Sensor Networks Matt Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and.
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
A Simple Neighbor Discovery Procedure for Bluetooth Ad Hoc Networks Miklós Aurél Rónai and Eszter Kail GlobeCom 2003 Speaker: Chung-Hsien Hsu Presented.
Wireless Sensor Networks COE 499 Energy Aware Routing
Presented by Chaitanya Nemallapudi Understanding and Exploiting the Trade-Offs between Broadcasting and Multicasting in Mobile Ad Hoc Networks Lap Kong.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
TRANSMISSION POWER CONTROL FOR AD HOC WIRELESS NETWORKS: THROUGHPUT, ENERGY AND FAIRNESS Lujun Jia; Xin Liu; Noubir, G.; Rajaraman, R.; Wireless Communications.
Benjamin AraiUniversity of California, Riverside Reliable Hierarchical Data Storage in Sensor Networks Song Lin – Benjamin.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
Secure and Energy-Efficient Disjoint Multi-Path Routing for WSNs Presented by Zhongming Zheng.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
Geo Location Service CS218 Fall 2008 Yinzhe Yu, et al : Enhancing Location Service Scalability With HIGH-GRADE Yinzhe Yu, et al : Enhancing Location Service.
Combs, Needles, Haystacks: Balancing Push and Pull for Discovery in Large Scale Sensor Networks Xin Liu Department of Computer Science University of California.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
On Reducing Broadcast Transmission Cost and Redundancy in Ad Hoc Wireless Networks Using Directional Antennas Minglu Li ( Department of Computer Science.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
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)
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented by Barath Raghavan.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Wireless Sensor Network Architectures
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
A Survey on Routing Protocols for Wireless Sensor Networks
Protocols.
Protocols.
Presentation transcript:

1 Balancing Push and Pull for Efficient Information Discovery in Large-Scale Sensor Networks Xin Liu, Qingfeng Huang, Ying Zhang CS 6204 Adv Top. in Systems-Mob. Comp Presentation By Morgan Yeh

2 Overview Introduction Related Work Balancing ‘Push and Pull’ Simulation Environment Research Results Conclusion

Introduction Many emerging sensor network applications involve the dissemination of observed information to interested clients Propose a “comb-needle” query support mechanism that integrates both push and pull data dissemination and analyze its performance in large-scale wireless sensor networks

Introduction The combing structure is dynamic Granularity adjusts dynamically based on query and event frequencies to minimize communication cost Combs are finer and needles shorter when the query frequency is relatively low compared to the event frequency, and vice versa

Related Work Reducing the number of potentially redundant forwardings in the flooding process using neighborhood topological information or via probabilistic retransmissions  Aims to improve flooding efficiency  Reducing the constant implicitly used in O(N), where N is the number of nodes in the network. In contrast, the comb-needle scheme achieves O(sqrt(N)) in the best case by balancing push and pull

Related Work Reducing the discovery/query cost by taking into account application semantics  Discovery and dissemination protocols  The scaling laws for structured and unstructured information queries are studied under storage and energy constraints

Related Work Reducing the cost of search via efficient distributed indexing schemes  Distributed indexing scheme called Semantic Routing Tree (SRT), supporting queries from a fixed node  Distributed index for multidimensional data (DIM), allowing queries to be issued from any node

Related Work Trajectory-based routing  Develop cross-shaped trajectories to disseminate service information in the network  Focus : one alternative attempt to develop cross-shaped trajectories

Balancing ‘Push and Pull’ Sensor nodes continuously gather information and report to one or more sink nodes Sensor network is considered as a distributed database, where information can be extracted only when needed  Communications of information that is not needed result in a waste of resources and should be minimized when possible

Balancing ‘Push and Pull’ Support both mobile and stationary query nodes Entry point can be anywhere in the network and occurs at any time Assume that the speed of the mobile node is much smaller than that of communication in the sense that disconnection does not happen during a query process Assume all nodes in the network have information on their own locations

Balancing ‘Push and Pull’ Assume that the network is ad hoc and uniform in the sense that all nodes are equivalent and the network does not have a built-in hierarchy Assume sensor nodes are stationary Use packet-hop as a metric to measure communication efficiency and, thus, as an indication of energy consumption Assume that the size of a query packet is the same as that of a data-duplication packet

Balancing ‘Push and Pull’

EXAMPLE : L = 5 & s = 3 n nodes, located at (i,j), where 0 < i,j < n Update, on the event, to (L – 1) of its vertical neighbors and thus builds a vertical needle of length L  Updates to nodes (i,j + 1), (i,j + 2) … (i,j + L/2) and (i,j – 1), (i,j – 2) … (i,j – L/2 +1) Query is sent vertically from (i,j) to (n,j) and to (0,j)  Query is fanned out horizontally from nodes (i,j), (i +- s,j), (i +- 2s,j) …, where s is the interspike spacing or combing degree

Balancing ‘Push and Pull’ A lifetime parameter, τ ( tau ), can be included in the query message to indicate its time-window of interest C L = L – 1, the communication cost for each query

Balancing ‘Push and Pull’ Average query reply cost for each relevant event is αn (alpha*n), where 0.5 <= α <= 1 is the distance factor reflecting the positions of the query node Query dissemination cost (cost to build one vertical query line and multiple horizontal query lines) :

Balancing ‘Push and Pull’ Average distance (averaging over all locations of events) to node (0,0) : Total expected reply cost :

Balancing ‘Push and Pull’ Total communication cost per query : L = s is required to guarantee that a query meets all relevant event :

Balancing ‘Push and Pull’ Minimum communication cost of comb- needle :

Balancing ‘Push and Pull’

For Reverse Comb, the per-query communication cost : The average distance is (s’ – 1)/2 :

Balancing ‘Push and Pull’ Adaptive Comb-Needle Strategy  A query node can estimate the value of f d based on the number of replies it obtains. The query node calculates s.  A data node uses its most recent information on s to synchronize the needle length L with the comb width s.

Balancing ‘Push and Pull’ Fixed-Node Query  Communication cost per unit time : Binary Query  Average query cost per query :

Balancing ‘Push and Pull’ Compare comb with fixed-node queryCompare the width of regular comb and sequential comb

Simulation Environment Transmission model :  P transmit : signal strength at the transmitter  P rec,ideal (d) : ideal received signal strength at distance d  α (alpha) and β (beta) are random variables with normal distributions to σ (sigma) of N(0, σ α ) & N(0,σ β )

Simulation Environment Routing protocol in pseudocode :

Research Results Two separate tests are performed  To discover what is the best spacing for the comb for a grid network with small random offset  To show the robustness of the protocol with a varying comb width w for a grid network with large random offset There exists a trade-off between the delivery ratio and the communication cost

Research Results

Analysis of the comb-needle structure in a regular grid network  The trajectory of query and event duplications should cross each other to guarantee event discovery  The structure should adapt based on query and event frequencies

Research Results f q = 0.1, f e = 1 f q = 0.1, f e = 0.1

Research Results Full pull versus optimal comb-needle :

Research Results

In a network with a random topology, build approximations of the combs and needles using a Constrained Geographical Flooding Use trajectory-based routing schemes to develop trajectories for query and data duplication Query reliability is an important issue and is inherent in all wireless sensor systems

Conclusion The comb-needle is not the only possible structure Cannot prove that comb-needle is an optimal structure Further work needed in discovering the optimal structure for information dissemination and discovery, in particular in random networks Semi-conclusion : the shape of the optimal structure may be determined by the particular network topology

Conclusion The comb-needle strategy :  a simple yet efficient data discovery scheme for supporting queries in large-scale sensor networks  used as a substrate to study the benefit of balancing push and pull in data gathering and dissemination in large-scale wireless networks  (including the reverse one) covers a spectrum of push and pull strategies, with the pure push-based and pure pull-based schemes in two extremes

Conclusion Data aggregation and compression can be integrated into the comb-needle strategy to reduce the communication cost Optimal structures for information dissemination and discovery, in particular in random networks, are unknown

Questions or comments?