 Tree in Sensor Network Patrick Y.H. Cheung, and Nicholas F. Maxemchuk, Fellow, IEEE 3 rd New York Metro Area Networking Workshop (NYMAN 2003)

Slides:



Advertisements
Similar presentations
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Advertisements

Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
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.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
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,
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat.
1 Distributed Adaptive Sampling, Forwarding, and Routing Algorithms for Wireless Visual Sensor Networks Johnsen Kho, Long Tran-Thanh, Alex Rogers, Nicholas.
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
1 Complexity of Network Synchronization Raeda Naamnieh.
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
More routing protocols Alec Woo June 18 th, 2002.
1-1 Topology Control. 1-2 What’s topology control?
Scheduling Algorithms for Wireless Ad-Hoc Sensor Networks Department of Electrical Engineering California Institute of Technology. [Cedric Florens, Robert.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
An Efficient Clustering-based Heuristic for Data Gathering and Aggregation in Sensor Networks Wireless Communications and Networking (WCNC 2003). IEEE,
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.
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.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Energy Conservation in wireless sensor networks Kshitij Desai, Mayuresh Randive, Animesh Nandanwar.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
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)
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Mutual Exclusion in Wireless Sensor and Actor Networks IEEE SECON 2006 Ramanuja Vedantham, Zhenyun Zhuang and Raghupathy Sivakumar Presented.
Wireless Sensor Networks COE 499 Energy Aware Routing
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.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
Tufts University. EE194-WIR Wireless Sensor Networks. March 3, 2005 Increased QoS through a Degraded Channel using a Cross-Layered HARQ Protocol Elliot.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
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.
Hangguan Shan, Member, IEEE, Ho Ting Cheng, Student Member, IEEE, and Weihua Zhuang, Fellow, IEEE Cross-Layer Cooperative MAC Protocol in Distributed Wireless.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Collaborative Broadcasting and Compression in Cluster-based Wireless Sensor Networks Anh Tuan Hoang and Mehul Motani National University of Singapore Wireless.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Simulation of DeReClus Yingyue Xu September 6, 2003.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Data funneling : routing with aggregation and compression for wireless sensor networks Petrovic, D.; Shah, R.C.; Ramchandran, K.; Rabaey, J. ; SNPA 2003.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Exploiting Sink Mobility for Maximizing Sensor Networks Lifetime Z. Maria Wang, Emanuel Melachrinoudis Department of Mechanical and Industrial Engineering.
Structure-Free Data Aggregation in Sensor Networks.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Networks and Communication Systems Department
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Presentation transcript:

 Tree in Sensor Network Patrick Y.H. Cheung, and Nicholas F. Maxemchuk, Fellow, IEEE 3 rd New York Metro Area Networking Workshop (NYMAN 2003)

Columbia University 2 NYMAN 03 xxxxx xxx... Overview Routing Problem in Sensor Network The  Tree Algorithm Performance Evaluation Work in Progress

1. Routing Problem in Sensor Network

Columbia University 4 Routing Problem in Sensor Network Introduction Data Processing Center Sensor Sink Network Infrastructure Data Flow

Columbia University 5 Routing Problem in Sensor Network Introduction Sensor Network vs. Conventional Network Perform data collectionPoint-to-point communications Compress data on the wayData is transparent Impulse arrival process triggered by an event Poisson arrival process Sensor NetworkConventional Network

Columbia University 6 Routing Problem in Sensor Network Introduction If the paths are not carefully provisioned, popular routes may run out of energy before the transmission of the impulse is complete. Two competing effects:  On one hand concentrating the data on a small number of paths increases the compression and reduces the energy.  On the other hand it increases the energy expended by those nodes and decreases the network lifetime.

Columbia University 7 Routing Problem in Sensor Network The Routing Problem Objective: To choose paths through the sensor network to the sinks that maximize the lifetime of the network by minimizing energy consumption.

Columbia University 8 Routing Problem in Sensor Network Phase 1: Minimize the total energy, taking into account the amount of aggregation that can be performed along the paths. Phase 2: Avoid overloading the popular paths by considering the energy expended by the intermediate nodes. Our Approach

Columbia University 9 Routing Problem in Sensor Network Phase 3: Take into account congestion and energy deficits and use deflection routing to move packets in directions that are preferable based on actual network use. The  tree algorithm is a response to the challenge in Phase 1. Our Approach

2. The  Tree Algorithm

Columbia University 11 The  Tree Algorithm It is the same as the Dijkstra’s Algorithm, except that we label the next closest node with   (distance to the destination) The parameter  (0<  <1) is adjusted according to the data aggregation performance, in order to find topologies which minimize total energy costs. Basic Concepts

Columbia University 12 The  Tree Algorithm Consider the extreme cases:  No data reduction Optimal topology: Minimum Depth Tree (MDT)   = 1  100% data reduction (i.e. two msgs. in, one msg. out) Optimal topology: Minimum Spanning Tree (MST)   = 0 In general,  decreases as the amount of compression increases. Effects of 

Columbia University 13 The  Tree Algorithm How  affects the “shape” of a tree. Effects of  MDT (  = 1)MST (  = 0)  Tree

Columbia University 14 The  Tree Algorithm A Routing Example MDT (  = 1) [0][0] [2][2] [5.5] MST (  = 0)  Tree (  = 0.5) [0][0] [2][2] [5.5] [0][0] [2][2] [5.5]

Columbia University 15 The  Tree Algorithm A Routing Example 4 [0] [0][0] [5.5][5][5] [0] [2 .5] [5.5] [1][1] [0] [2][2] [5.5][6][6][4][4][4][4][5][5] MDT (  = 1)MST (  = 0)  Tree (  = 0.5)

Columbia University 16 [5 .5] The  Tree Algorithm A Routing Example [2.5] 3 [0] [5] [1] [0] [2] [5.5][6][4] [0] [0][0][3][3] MDT (  = 1)MST (  = 0)  Tree (  = 0.5)

Columbia University 17 [5 .5] The  Tree Algorithm A Routing Example 3 [2.5] [0] [2.5] [1] [0] [2] [5.5][6][6] [0] [0][0] MDT (  = 1)MST (  = 0)  Tree (  = 0.5)

Columbia University 18 The  Tree Algorithm A Routing Example MDT (  = 1)MST (  = 0)  Tree (  = 0.5)

Columbia University 19 The  Tree Algorithm It makes a pioneer attempt on relating data aggregation performance to the generation of routing topologies which minimize the total energy cost for data funneling. It can easily adapt to the variations in aggregation performances through the adjustment of a single parameter. Impacts

3. Performance Evaluation

Columbia University 21 Performance Evaluation In order to evaluate the performance of the  tree algorithm, we need a data aggregation model. A data aggregation model describes the amount of data reduction that can be achieved in a network. As a ground work, we begin with the simple Fixed-Ratio Data Aggregation Model. Introduction

Columbia University 22 Performance Analysis In the fixed-ratio model, data is always compressed by the same ratio c at each forwarding node. Introduction LcLc2Lc2LciLciL … 01i2

Columbia University 23 Performance Analysis  tree can always find the network topology with the minimum energy cost if we assume: (1) a fixed-ratio data aggregation model (2) link weight = (distance between two nodes) n, where n is the path loss exponent Optimality of  Tree for Fixed-Ratio Model

Columbia University 24 Performance Analysis Proof: wKwK w K-1 w K-2 w1w1 … KK-11K-2 0 Let w i = (distance between nodes i and i-1) n  transmission power on the link Optimality of  Tree for Fixed-Ratio Model

Columbia University 25 Performance Analysis By the definition of the  tree algorithm, the distance from node K to node 0 D K = w K +  D K-1 = w K +  (w K-1 +  D K-2 ) … = w K +  w K-1 +  2 w K-2 + … +  K-1 w 1 ………… (1) wKwK w K-1 w K-2 w1w1 … KK-11K-2 0 Optimality of  Tree for Fixed-Ratio Model

Columbia University 26 Performance Analysis With a fixed compression ratio c, the total energy for sending a unit of data from node K to node 0 E K =  Energy consumed on each link  [w K + cw K-1 + c 2 w K-2 + … + c K-1 w 1 ] ………… (2) 1cc2c2 c K-1 wKwK w K-1 w K-2 w1w1 … KK-11K-2 0 Optimality of  Tree for Fixed-Ratio Model

Columbia University 27 Performance Analysis D K = w K +  w K-1 +  2 w K-2 + … +  K-1 w 1 ………… (1) E K  [w K + cw K-1 + c 2 w K-2 + … + c K-1 w 1 ] ………… (2) By comparing Eqns. (1) and (2), we find that D K  E K if  is chosen to be c. Therefore, we can prove the optimality of  tree for the fixed-ratio model. Optimality of  Tree for Fixed-Ratio Model

Columbia University 28 Performance Analysis Simulation Results Simulation Settings  200 sensors are spread randomly over a 30  30 region with a sink at the center  Compression ratio = 0.8 Define the total energy cost of a topology as  (Distance) n No. of bits transmitted on a link after data aggregation No. of bits in a message Energy Cost =  all links

Columbia University 29 Performance Analysis The total energy costs are summarized as follows: Simulation Results Path Loss Exp. (n)  = 0 MST  = 1 MDT  = (8.7%)2763 (30.5%) (6.3%)5512 (34.3%) (3.7%)10033 (17%)8574

Columbia University 30 Performance Analysis  Tree Topology with  = 0.8 and path loss exponent = 4 Simulation Results

4. Work in Progress

Columbia University 32 Work in Progress Apply information theory to defining a generic data aggregation model, taking into consideration possible temporal and spatial correlations.

Columbia University 33 Work in Progress Overlapping-Area Data Aggregation Model Sensing Range R Sensor Common Data among the Three Sensors Larger R → Longer range of spatial correlation

Columbia University 34 Work in Progress Based on the refined data aggregation model, evaluate the performance of  tree. E.g. Percentage reduction on total energy cost with respect to node density and sensor-to-sink ratio, as compared to MST and MDT. Investigate the relationship between the choice of  and the data aggregation performances.

Columbia University 35 Work in Progress Study the overhead in generating  trees. Find out the response of the algorithm at different levels of node mobility. Use optimal routing to generate optimal trees and compare these trees with best  trees.

Columbia University 36 References D. Bertsekas and R. Gallager. Data Networks. Prentice- Hall, Upper Saddle River, NJ, N.F. Maxemchuk. Video Distribution on Multicast Networks. IEEE JSAC, 15(3): , April 1997.