Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International.

Slides:



Advertisements
Similar presentations
Energy-Efficient Distributed Algorithms for Ad hoc Wireless Networks Gopal Pandurangan Department of Computer Science Purdue University.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Algorithms in sensor networks By: Raghavendra kyatham.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
A novel Energy-Efficient and Distance- based Clustering approach for Wireless Sensor Networks M. Mehdi Afsar, Mohammad-H. Tayarani-N.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
1 Maximizing Lifetime of Sensor Surveillance Systems IEEE/ACM TRANSACTIONS ON NETWORKING Authors: Hai Liu, Xiaohua Jia, Peng-Jun Wan, Chih- Wei Yi, S.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
Ant colony-based algorithm for constructing broadcasting tree with degree and delay constraints 晏廷.
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,
Speaker: Li-Sheng Chen 1 Jan 2, 2012 EOBDBR: an Efficient Optimum Branching-Based Distributed Broadcast Routing Protocol for Wireless Ad Hoc Networks.
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.
Optimizing Lifetime for Continuous Data Aggregation With Precision Guarantees in Wireless Sensor Networks Xueyan Tang and Jianliang Xu IEEE/ACM TRANSACTIONS.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
1 A Topology Control Approach to Using Directional Antennas in Wireless Mesh Networks Umesh Kumar, Himanshu Gupta and Samir R. Das Department of Computer.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Vikramaditya. What is a Sensor Network?  Sensor networks mainly constitute of inexpensive sensors densely deployed for data collection from the field.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
CuMPE : CLUSTER-MANAGEMENT AND POWER EFFICIENT PROTOCOL FOR WIRELESS SENSOR NETWORKS ITRE’05 Information Technology: Research and Education Shen Ben Ho.
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.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Efficient Gathering of Correlated Data in Sensor Networks
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks Selected from Elsevier: Computer Networks Konstantinos.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Design and Analysis of an MST-Based Topology Control Algorithm Ning Li, Jennifer C. Hou, and Lui Sha Department of Computer Science University of Illinois.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
A Low-Latency and Energy-Efficient Algorithm for Convergecast in Wireless Sensor Networks Authors Sarma Upadhyayula, Valliappan Annamalai, Sandeep Gupta.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
Bounded relay hop mobile data gathering in wireless sensor networks
A Dead-End Free Topology Maintenance Protocol for Geographic Forwarding in Wireless Sensor Networks IEEE Transactions on Computers, vol. 60, no. 11, November.
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.
S& EDG: Scalable and Efficient Data Gathering Routing Protocol for Underwater Wireless Sensor Networks 1 Prepared by: Naveed Ilyas MS(EE), CIIT, Islamabad,
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Energy-Conserving Data Placement and Asynchronous Multicast in Wireless Sensor Networks Sagnik Bhattacharya, Hyung Kim, Shashi Prabh, Tarek Abdelzaher.
 Tree in Sensor Network Patrick Y.H. Cheung, and Nicholas F. Maxemchuk, Fellow, IEEE 3 rd New York Metro Area Networking Workshop (NYMAN 2003)
Energy-aware Node Placement in Wireless Sensor Networks Global Telecommunications Conference 2004 (Globecom 2004) Peng Cheng, Chen-Nee Chuah Xin Liu UCDAVIS.
Murat Demirbas Onur Soysal SUNY Buffalo Ali Saman Tosun U. San Antonio Data Salmon: A greedy mobile basestation protocol for efficient data collection.
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.
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
S. K. S. Gupta, Arizona State Univ On Maximizing Lifetime of Multicast Trees in Wireless Ad hoc Networks Bin Wang and Sandeep K. S. Gupta Computer Science.
Minimizing Energy Expense for Chain-Based Data Gathering in Wireless Sensor Networks Li-Hsing Yen Chung Hua University Taiwan EWSN 05.
Self-stabilizing energy-efficient multicast for MANETs.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.
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.
Bin Wang, Arizona State Univ S-REMiT: A Distributed Algorithm for Source-based Energy Efficient Multicasting in Wireless Ad Hoc Networks Bin Wang and Sandeep.
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)
Structure-Free Data Aggregation in Sensor Networks.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Power-Aware Topology Control for Wireless Ad-Hoc Networks Wonseok Baek and C.-C. Jay Kuo Department of Electrical Engineering University of Southern California.
2010 IEEE Global Telecommunications Conference (GLOBECOM 2010)
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Topology Control and Its Effects in Wireless Networks
Introduction Wireless Ad-Hoc Network
Edinburgh Napier University
Presentation transcript:

Distributed Data Gathering Scheduling in Multi-hop Wireless Sensor Networks for Improved Lifetime Subhasis Bhattacharjee and Nabanita Das International Conference on Computing: Theory and Applications (ICCTA'07)

Outline 1. Introduction 2. System model 3. WRT construction algorithm 4. Performance evaluation 5. Conclusion

1. Introduction The energy of node is mainly drained by transmission and reception of data packets Maximizes the lifetime is referred as the Maximum Lifetime Data Aggregation (MLDA) problem

Constructing a rooted spanning tree based on adjacent neighborhood to enhance the lifetime Comparing with Minimum Spanning Tree (MST) and Shortest Path (SP)

2. System model A set of sensor nodes {v 1, v 2,…,v n } A fixed base station Each sensor generates one data packet per unit time to the base station

Energy consumption and data aggregation The energy consumed by a sensor v i in receiving a k-bit message is The energy consumed by sensor v i to transmit a k-bit message to v j is

Definitions and notations Definition 1 – The topology graph G ( V, E ), V={v 1, v 2, …, BS} Definition 2 – A weighted topology graph G ( V, E, W )

The proposed algorithm extracts a rooted spanning tree v t is the root of the tree, V T is the set of nodes, and E T is the set of directed edges

Definition 3 – A weighted rooted tree (WRT) denoted by T( v t, V T, E T, W T ) Definition 4 – The node cost C i =in i x Rx + w i,out(v i ) In-degree of v i The node v j

C i = in i × Rx + w i,out(v i ), Rx = 2 0×2 + 6 = 6 1×2 + 10 = 12 2×2 + 9 = 13 C max = 13

Problem statement Minimizes the maximum node cost C max Given a weighted topology graph G( V, E, W ) to find a weighted rooted spanning tree T( BS, V, E’, W’ )

3. WRT construction algorithm Starting the node BS as WRT T 0 In kth iteration the tree is T k ( BS, V k, E k, W k ) The node costs are updated accordingly until T covers all n nodes

C i : the node cost N i : the set of nodes adjacent to v i lcn i : the neighboring node of a node v i

Algorithm sequence 1. Computing lcn i, 2. If w i,lcn i > C i +Rx – C L i =w i,lcn i, C H i =C i +Rx 3. Send (lcn i,C H i,C L i ) to BS 4. BS select v i, (C H i,C L i ) ≦ (C H j,C L j ), 5. Informing v i to include lcn i into T (K+1)

Step 0 BSCDGFEHAB T 0 =[BS,BS,Ø, Ø]

Step 1 BSCDGFEHAB [len i, C H i, C L i ] BS-C:[C,2,9] BS-F:[F,2,16] BS-E:[E,2,12] [9] If w i,lcn i > C i +Rx C H i =w i,lcn i C L i =C i +Rx

BS-F:[F,2,16] BS-E:[E,2,12] C-B:[B,10,11] C-D:[D,4,11] C-F:[F,13,11] Step 2 BSCDGFEHAB [11] [4]

Step 3 BSCDGFEHAB BS-F:[F,2,16] BS-E:[E,2,12] C-B:[B,10,13] C-F:[F,13,13] D-G:[G,6,9] D-H:[H,6,9] [11] [6] [9]

Step 4 BSCDGFEHAB BS-F:[F,2,16] BS-E:[E,2,12] C-B:[B,10,13] C-F:[F,13,13] G-F:[F,4,11] D-H:[H,8,9] G-H:[H,3,11] [11] [8] [9] [12] [9]

Step 5 BSCDGFEHAB BS-F:[F,2,16] BS-E:[E,2,12] C-B:[B,10,13] C-F:[F,13,13] G-F:[F,4,11] H-A:[A,10,11] H-B:[B,11,13] [11] [8] [11][9][4]

BS-F:[F,2,16] BS-E:[E,2,12] C-B:[B,10,13] F-E:[E,6,12] H-A:[A,10,11] H-B:[B,11,13] Step 6 BSCDGFEHAB [11] [8] [11] [4] [10]

BS-E:[E,2,12] C-B:[B,10,13] F-E:[E,6,12] A-B:[A,6,12] H-B:[B,13,13] Step 7 BSCDGFEHAB [11] [8] [11] [4] [10][12]

Step 8 BSCDGFEHAB C-B:[B,10,13] A-B:[B,6,12] H-B:[B,13,13] [11] [8] [11] [12] [11][4] [12] [6] C max = 12

4. Performance evaluation 50 ≦ n ≦ 200 nodes 200m×200m 2-D region Transmission range from 40m to 100m Energy values:

Comparison with MST MST C max = 13

Comparison with SP SP C max = 18

Rounds vs n for range=500 units

Rounds vs range for n=100

5. Conclusion For a random distribution of n sensor nodes the algorithm takes O(n) steps No knowledge of global topology is required Improving the lifetime with Minimum Spanning Tree (MST) and Shortest Path (SP) routs

Comparison with PEGASIS 100 nodes distributed over at 50m×50m 2-D region The range of each node is 110m

Comparison when 10 %, 20 %, 50 % and 100 % of nodes die out