Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.

Slides:



Advertisements
Similar presentations
Chapter 5: Tree Constructions
Advertisements

Communications Research Centre (CRC) Defence R&D Canada – Ottawa 1 Properties of Mobile Tactical Radio Networks on VHF Bands Li Li & Phil Vigneron Communications.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
Self Stabilizing Algorithms for Topology Management Presentation: Deniz Çokuslu.
Breadth-First Search Seminar – Networking Algorithms CS and EE Dept. Lulea University of Technology 27 Jan Mohammad Reza Akhavan.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 CHAPTER 4 - PART 2 GRAPHS 1.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Traffic Engineering With Traditional IP Routing Protocols
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Belief Propagation, Junction Trees, and Factor Graphs
1 A Distributed Delay-Constrained Dynamic Multicast Routing Algorithm Quan Sun and Horst Langendorfer Telecommunication Systems Journal, vol.11, p.47~58,
1 Intrusion Monitoring of Link-State Routing Protocols Akshay Aggarwal Poornima Balasubramanyam Karl Levitt Computer Security Laboratory Department of.
Multicast Routing in ATM Networks with Multiple Classes of QoS Ren-Hung Hwang, Min-Xiou Chen, and Youn-Chen Sun Department of Computer Science & Information.
Dynamic Medial Axis Based Motion Planning in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Bluenet a New Scatternet Formation Scheme * Huseyin Ozgur Tan * Zifang Wang,Robert J.Thomas, Zygmunt Haas ECE Cornell Univ*
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Path Protection in MPLS Networks Using Segment Based Approach.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
A Scalable Approach for Reliable Downstream Data Delivery in Wireless Sensor Networks Seung-Jong Park, Ramanuja Vedantham, Raghupathy Sivakumar and Lan.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 The Orphan Problem in ZigBee- based Wireless Sensor Networks IEEE Trans. on Mobile Computing (also in MSWiM 2007) Meng-Shiuan Pan and Yu-Chee Tseng Department.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
Graph Theory in Computer Science
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Network and Communications Ju Wang Chapter 5 Routing Algorithm Adopted from Choi’s notes Virginia Commonwealth University.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
G-REMiT: An Algorithm for Building Energy Efficient Multicast Trees in Wireless Ad Hoc Networks Bin Wang and Sandeep K. S. Gupta NCA’03 speaker : Chi-Chih.
Benjamin AraiUniversity of California, Riverside Reliable Hierarchical Data Storage in Sensor Networks Song Lin – Benjamin.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
A Multicast Mechanism in WiMax Mesh Network Jianfeng Chen, Wenhua Jiao, Pin Jiang, Qian Guo Asia-Pacific Conference on Communications, (APCC '06)
1 G-REMiT: An Algorithm for Building Energy Efficient Multicast Trees in Wireless Ad Hoc Networks Bin Wang and Sandeep K. S. Gupta Computer Science and.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Analysis and algorithms of the construction of the minimum cost content-based publish/subscribe overlay Yaxiong Zhao and Jie Wu
Constructing a Message-Pruning Tree with Minimum Cost for Tracking Moving Objects in Wireless Sensor Networks Is NP- Complete and an Enhanced Data Aggregation.
Energy-Conserving Data Placement and Asynchronous Multicast in Wireless Sensor Networks Sagnik Bhattacharya, Hyung Kim, Shashi Prabh, Tarek Abdelzaher.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
COSC 5341 High-Performance Computer Networks Presentation for By Linghai Zhang ID:
Murat Demirbas Onur Soysal SUNY Buffalo Ali Saman Tosun U. San Antonio Data Salmon: A greedy mobile basestation protocol for efficient data collection.
Tree Constructions Distributed Algorithms for Multi-Agent Networks Instructor: K. Sinan YILDIRIM.
1 Efficient In-Network Moving Object Tracking in Wireless Sensor Networks Chih-Yu Lin, Student Member, IEEE, Wen-Chih Peng, Member, IEEE, and Yu-Chee Tseng,
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
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.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
Distributed Topology Control In Wireless Sensor Networks with Assymetric Links Presenter: Himali Saxena.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
Communication Scheme for Loosely Coupled Mobile User Groups in Wireless Sensor Fields Euisin Lee, Soochang Park, Fucai Yu, Min-Sook Jin, and Sang-Ha Kim.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented by Barath Raghavan.
Introduction to Wireless Sensor Networks
A Study of Group-Tree Matching in Large Scale Group Communications
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Presentation transcript:

Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering Kansas State University WCNC 2004 Speaker: Hao-Chun Sun

Outline  Introduction  Rate-based Tree (RBT) Algorithm Breadth-First tree based algorithm (BFS) Single phase Algorithm (SPA)  Performance Evaluation  Conclusion and Future Work

Introduction -background-  Sensor networks Small and cheap computational nodes Such nodes can sense and communication data to potential consumer nodes. Monitor traffic movements Application  One or one more operators may be interested in queries.  Different operators may be interested in knowing this information at different sampling rates.

Introduction -motivation-  The problem of constructing rate-based trees (RBT) A single source s and a set of destination D Each d in D specifies the rate r d To construct an optimal multicast tree with s as the root such that each destination gets data at the desired rate. Optimal multicast tree has the lowest cost. NP-complete problem

Rate-based Tree (RBT) Algorithm  Several variants of the general problem Un-weight graphs  Breadth-First Tree based algorithm (BFS)  Single phase algorithm (SPA) Weight graphs  SPA_W algorithm

Rate-based Tree (RBT) Algorithm  RBT Problem Definition Network: G=(N,E)  N: nodes  E: edges, representing the communication links A single source node s and a set of destinations D  Destination i is interested in obtaining information at rate r i from the source. All nodes are destinations

Rate-based Tree (RBT) Algorithm  RBT Problem Definition RBT must to satisfy two properties  For each node i with parent edge e, r e ≧ r i  For each node i, the rate assigned to its parent edge must be greater than or equal to r i and the rate of any of its outgoing edges. Pi i riri rere r o1 r o2

Rate-based Tree (RBT) Algorithm  An example of rate-based Trees g a bc d e f

Rate-based Tree (RBT) Algorithm  An example of rate-based Trees g a bc d e f

Rate-based Tree (RBT) Algorithm  Two metric to evaluate the algorithms The cost of the RBT  The sum of the cost of all tree edges Cost = w (i, j) × r e, where e is the edge from i to j. The number of messages sent in and execution of the algorithm. g g g g g g g g Cost (A)= Cost (B)= Cost (A)= Cost (B)= (A) (B)

Rate-based Tree (RBT) Algorithm  Un-weighted graphs Breadth-First Tree based algorithm (BFS) —  BFS tree construction algorithm Along the path to the root is shortest path for un-weighted graphs Sum of the weight along the path to the root is minimal for weighted graphs.  Label the edges rules

Rate-based Tree (RBT) Algorithm  Un-weighted graphs Breadth-First Tree based algorithm (BFS) — a b e c d label(20) label(40) label(20) label(40) a b e c d label(20) label(40) label(5) label(40)

Rate-based Tree (RBT) Algorithm  Un-weighted graphs A Single Phase Algorithm (SPA) — a f d b c e explore(0) explore(5) Ack(5) Ack(10) explore(5) Ack(10) explore(10) Ack(10) explore(5) Ack(5) update(10) update(10) Nack

Rate-based Tree (RBT) Algorithm  Un-weighted graphs A Single Phase Algorithm (SPA) — a f d b c e

Rate-based Tree (RBT) Algorithm  Weighted graphs SPA_W algorithm —  Modify switching parent rules When node i receive an explore (r) message form j.  r ≧ r i and r > r pi  r i × cost (i, j) < r i × cost (i, Pi) j i Pi explore(r) cost (i, j) cost (i, Pi)

Performance Evaluation  Discrete event simulation  Network Topologies were generated by randomly placing N nodes in a M×M matrix.  The probability of two nodes being neighboring is inversely proportional to the distance between them.  N is ranging from 20 to 160.

Performance Evaluation  Tree cost for SPA vs. BFS

Performance Evaluation  Number of messages for SPA vs. BFS

Performance Evaluation  Number of messages for different rate groups

Performance Evaluation  Weighted Tree Cost

Conclusion and Future Work  This paper presented algorithms for rate-based propagation of data in sensor network.  The paper addresses the problems where consumers of data may be requesting the data from the same source at different rates and needing to construct a data propagation tree that satisfies all requested rate.  It presented an efficient algorithm and studied several of its variants.

Conclusion and Future Work  We will consider the case of internal nodes are not destination nodes.  An interesting variation is the case when are multiple data items and multiple producers and the consumers in obtaining data items.  We plan to study dynamic changes to the rates at which consumers are subscribing.