Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Advertisements

Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
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.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
Onur G. Guleryuz & Ulas C.Kozat DoCoMo USA Labs, San Jose, CA 95110
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
Distributed Algorithms for Secure Multipath Routing
1 Maximizing Lifetime of Sensor Surveillance Systems IEEE/ACM TRANSACTIONS ON NETWORKING Authors: Hai Liu, Xiaohua Jia, Peng-Jun Wan, Chih- Wei Yi, S.
1 Data Persistence in Large-scale Sensor Networks with Decentralized Fountain Codes Yunfeng Lin, Ben Liang, Baochun Li INFOCOM 2007.
Adaptive Data Collection Strategies for Lifetime-Constrained Wireless Sensor Networks Xueyan Tang Jianliang Xu Sch. of Comput. Eng., Nanyang Technol. Univ.,
Optimal Sleep-Wakeup Algorithms for Barriers of Wireless Sensors S. Kumar, T. Lai, M. Posner and P. Sinha, BROADNETS ’ 2007.
Deployment of Surface Gateways for Underwater Wireless Sensor Networks Saleh Ibrahim Advising Committee Prof. Reda Ammar Prof. Jun-Hong Cui Prof. Sanguthevar.
Scheduling Algorithms for Wireless Ad-Hoc Sensor Networks Department of Electrical Engineering California Institute of Technology. [Cedric Florens, Robert.
An Efficient Clustering-based Heuristic for Data Gathering and Aggregation in Sensor Networks Wireless Communications and Networking (WCNC 2003). IEEE,
Theoretical Results on Base Station Movement Problem for Sensor Network Yi Shi ( 石毅 ) and Y. Thomas Hou ( 侯一釗 ) Virginia Tech, Dept. of ECE IEEE Infocom.
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.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
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.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
USING SAT-BASED CRAIG INTERPOLATION TO ENLARGE CLOCK GATING FUNCTIONS Ting-Hao Lin, Chung-Yang (Ric) Huang Graduate Institute of Electrical Engineering,
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
On Renewable Sensor Networks with Wireless Energy Transfer IEEE INFOCOM 2011 Yi Shi, Liguang Xie, Y. Thomas Hou, Hanif D. Sherali.
Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks Selected from Elsevier: Computer Networks Konstantinos.
Wireless Sensor Networks COE 499 Energy Aware Routing
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong University.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Secure and Energy-Efficient Disjoint Multi-Path Routing for WSNs Presented by Zhongming Zheng.
A Power Assignment Method for Multi-Sink WSN with Outage Probability Constraints Marcelo E. Pellenz*, Edgard Jamhour*, Manoel C. Penna*, Richard D. Souza.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
 Tree in Sensor Network Patrick Y.H. Cheung, and Nicholas F. Maxemchuk, Fellow, IEEE 3 rd New York Metro Area Networking Workshop (NYMAN 2003)
Cooperative MIMO Paradigms for Cognitive Radio Networks
1 CS612 Algorithms for Electronic Design Automation CS 612 – Lecture 8 Lecture 8 Network Flow Based Modeling Mustafa Ozdal Computer Engineering Department,
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Exploiting Sink Mobility for Maximizing Sensor Networks Lifetime Z. Maria Wang, Emanuel Melachrinoudis Department of Mechanical and Industrial Engineering.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
2010 IEEE Global Telecommunications Conference (GLOBECOM 2010)
Cplex: Advanced Example
Presented by Tae-Seok Kim
Computing and Compressive Sensing in Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Presentation transcript:

Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile computing September 2006

2 Outline  Introduction  Network Reference Model  Optimal Single-Session Flow Routing  Extension to Variable Bit-Rate  Conclusion

3 Introduction  Consider a two-tier wireless sensor network and address the network lifetime for upper- tier aggregation and forwarding node.  Existing flow routing solutions proposed for maximizing network lifetime require AFNs to split flows to different path during transmission, which we called multi-session flow routing.

4 Network model considered here

5 Introduction  Owing to the transmission bottleneck of AFN, the lifetime of whole sensor network here is the lifetime of AFN.  The majority of power consumption at an AFN is due to its radio communication, it is essential to devise strategies that can minimize radio-related power consumption at AFN.  One promising approach to maximizing network lifetime is to dynamically control the output power level of radio transmitters.

6 Introduction  Existing solutions to this problem, obtained under linear programming, require each AFN to split data flows to multiple path during transmission, which we call multi-session flow routing solutions.

7 Introduction  Multi-session flow routing solutions has some problems here: Necessary for the AFN to perform power control at packet-level to conserve energy. To guarantee packet-level power control between a transmitter and a receiver, the synchronization requirement is stringent and will bring in considerable overhead.

8 Introduction  Our goal is to develop single-session flow routing solutions, where routing topologies are relatively static and are adjusted (via power control) on large timescale.  To achieve this objective, we first show that an optimal multi-session can be transformed into an equivalent single-session flow routing solution.

9 Network Reference Model Deployed densely Within one hop Constituted by MSN Energy unconstrained Aggregation & Relay Constituted by AFN && BS

10 Network Reference Model- power consumption model  When AFN i transmits data to AFN k, the power consumption at transmitter can be modeled as is the power consumption cost of link ( i, k) is the bit-rate of flow sent by AFN i to AFN k

11 Network Reference Model- power consumption model  Where is a distance-independent term is a coefficient associated with the distance-dependent term is the distance between these two nodes n is the path loss exponent and  In this paper we adopt n = 4

12 Network Reference Model- power consumption model  The power consumption at receiver of AFN j can be modeled as: is the incoming bit-rate of composite flow received by AFN j from AFN k is the coefficient of receiver, there is a detailed discussed in other paper

13 Optimal Single-Session Flow Routing-LP method  Variable used introduction Data flow ’ s bit-rate generated by AFN i is Initial energy at AFN i is The lifetime of AFN is T  We then have the following equations for each AFN i AFN generated bit + received bit = outgoing bit The energy required to received and transmit all these flows, cannot exceed it total energy

14 Optimal Single-Session Flow Routing-LP method  We then derive the following LP formulation Where Our object is to maximizing T

15 Optimal Single-Session Flow Routing-Single flow method  Advantages of single flow routing Power control and topology change are only done on a much larger time scale instead of on the per-packet basis Synchronization requirement compared to multi-session is quite low and its overhead is negligible when compared to multi-session flow routing

16 Optimal Single-Session Flow Routing-Single flow method   Theorem 1 can be proved by constructing a single-session flow routing solution (denoted as ) for a given multi-session flow routing solution, and showing that is equivalent to

17 Optimal Single-Session Flow Routing-Single flow method

18 Optimal Single-Session Flow Routing-Single flow method

19 Optimal Single-Session Flow Routing-Single flow method

20 Optimal Single-Session Flow Routing-Single flow method

21 Optimal Single-Session Flow Routing-Single flow method

22 Optimal Single-Session Flow Routing-Single flow method

23 Optimal Single-Session Flow Routing-Numerical Example  Consider the following network

24 Optimal Single-Session Flow Routing-Numerical Example  With the LP approach, we obtain a static multi-session flow routing solution.  For given initial energy at each AFN, the maximum network lifetime obtained by solving the corresponding LP problem is T = days

25 Optimal Single-Session Flow Routing-Numerical Example  According to algorithm 1, since nodes 2, 4, 5 are already in single-session mode, there is no need to perform transformation on them.( except the flow rate of 4 and 5 need to be recomputed )  We then transform AFN 1 to a single- session routing schedule. Since and only is unknown, we obtain = [0,37.79) Similarly, It is easy to verify that the flow balance equation at each AFN is satisfied throughout[0,302.88).

26 Optimal Single-Session Flow Routing-Numerical Example

27 Optimal Single-Session Flow Routing-Numerical Example

28 Extension to Variable Bit-Rate  We relax the constant bit-rate constraint for at each AFN i  We show that as long as the average bit-rate( denoted by ) for can be estimated, the optimal single- session flow routing solution is also obtainable

29 Extension to Variable Bit-Rate- Perfect knowledge of average bit-rate  As above, this theorem can be proved by constructing a single session flow routing solution for P with the same network lifetime as that obtained for

30 Extension to Variable Bit-Rate- Perfect knowledge of average bit-rate

31 Extension to Variable Bit-Rate- Perfect knowledge of average bit-rate

32 Extension to Variable Bit-Rate- Perfect knowledge of average bit-rate  We proof theorem 3 by showing that the maximum network lifetime for problem is indeed greater than or equal to maximum network lifetime for problem P.( vice versa )

33 Extension to Variable Bit-Rate- Proof  For any given network flow routing solution under P with network lifetime, we can find an equivalent flow routing solution under with the same network lifetime

34 Extension to Variable Bit-Rate- Proof

35 Extension to Variable Bit-Rate- Proof

36 Extension to Variable Bit-Rate- Perfect knowledge of average bit-rate  The significance of theorem 2 and 3 is that they enable us to obtain an optimal single- session flow routing solution for a general sensor network of variable bit-rate AFNs.  In a nutshell, this approach takes the following two steps Find an optimal multi-session flow routing solution for Apply algorithm 2 to get an optimal single- session flow routing solution for p

37  For a node with single transceiver, this would require a packet-level power control to conserve energy, which calls for considerable overhead in synchronization among the AFNs.  We show that the packet-level power control is not necessary.  Instead, it is possible to achieve the same maximum network lifetime by employing power control in a much larger timescale with so-called single-session flow routing method.  In practice, the estimated average bit-rate for g could deviate from actual value.  As long as this discrepancy is not substantial, the procedure developed previously can still yield near- optimal single-session flow routing solution. Conclusion