Maximizing Broadcast Tree Lifetime in Wireless Ad Hoc Networks

Slides:



Advertisements
Similar presentations
Algorithm Design Methods (I) Fall 2003 CSE, POSTECH.
Advertisements

Algorithm Design Methods Spring 2007 CSE, POSTECH.
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
O(N 1.5 ) divide-and-conquer technique for Minimum Spanning Tree problem Step 1: Divide the graph into  N sub-graph by clustering. Step 2: Solve each.
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
1 K-clustering in Wireless Ad Hoc Networks using local search Rachel Ben-Eliyahu-Zohary JCE and BGU Joint work with Ran Giladi (BGU) and Stuart Sheiber.
Bicriteria Approximation Tradeoff for the Node-Cost Budget Problem Yuval Rabani (Technion) Gabriel Scalosub (Tel Aviv University)
Haiming Jin, He Huang, Lu Su and Klara Nahrstedt University of Illinois at Urbana-Champaign State University of New York at Buffalo October 22, 2014 Cost-minimizing.
PCPs and Inapproximability Introduction. My T. Thai 2 Why Approximation Algorithms  Problems that we cannot find an optimal solution.
Chapter 3 The Greedy Method 3.
1 Network Coding: Theory and Practice Apirath Limmanee Jacobs University.
1 Minimum-energy broadcasting in multi-hop wireless networks using a single broadcast tree Department of Computer Science and Information Engineering National.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
E. AlthausMax-Plank-Institut fur Informatik G. CalinescuIllinois Institute of Technology I.I. MandoiuUC San Diego S. Prasad Georgia State University N.
3 -1 Chapter 3 The Greedy Method 3 -2 The greedy method Suppose that a problem can be solved by a sequence of decisions. The greedy method has that each.
1 Internet Networking Spring 2006 Tutorial 6 Network Cost of Minimum Spanning Tree.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Data Flow and Random Placement.
An Efficient Clustering-based Heuristic for Data Gathering and Aggregation in Sensor Networks Wireless Communications and Networking (WCNC 2003). IEEE,
Network Optimization Models: Maximum Flow Problems In this handout: The problem statement Solving by linear programming Augmenting path algorithm.
Symmetric Connectivity With Minimum Power Consumption in Radio Networks G. Calinescu (IL-IT) I.I. Mandoiu (UCSD) A. Zelikovsky (GSU)
Speaker: Li-Sheng Chen 1 Jan 2, 2012 EOBDBR: an Efficient Optimum Branching-Based Distributed Broadcast Routing Protocol for Wireless Ad Hoc Networks.
Energy efficient multicast routing in ad hoc wireless networks Summer.
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
1 Internet Networking Spring 2004 Tutorial 6 Network Cost of Minimum Spanning Tree.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Internet Networking Spring 2002 Tutorial 6 Network Cost of Minimum Spanning Tree.
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:
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks Selected from Elsevier: Computer Networks Konstantinos.
On Maximizing Network Lifetime of Broadcast in WANETs under an Overhearing Cost Model Guofeng Deng, Sandeep K.S. Gupta IMPACT Lab (
Maximizing Lifetime of Ad Hoc Networks/WSNs Using Dynamic Broadcast Scheme Guofeng Deng.
Arindam K. Das CIA Lab University of Washington Seattle, WA LIFETIME MAXIMIZATION IN ENERGY CONSTRAINED WIRELESS NETWORKS.
1 Network Coding and its Applications in Communication Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
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.
Energy Efficient Broadcast in WANETs under an Overhearing Cost Model Guofeng Deng IMPACT Lab at ASU.
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.
Algorithms for Energy-Efficient Multicasting in Static Ad Hoc Wireless Networks Mobile Networks and Applications 6, ,2001 Author : JEFFREY E. WIESELTHIER.
Linear Programming & its Applications to Wireless Networks Guofeng Deng IMPACT Lab, Arizona State University.
Energy-aware Node Placement in Wireless Sensor Networks Global Telecommunications Conference 2004 (Globecom 2004) Peng Cheng, Chen-Nee Chuah Xin Liu UCDAVIS.
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.
© Yamacraw, Fall 2002 Power Efficient Range Assignment in Ad-hoc Wireless Networks E. Althous (MPI) G. Calinescu (IL-IT) I.I. Mandoiu (UCSD) S. Prasad.
Minimum Bottleneck Spanning Trees (MBST)
Self-stabilizing energy-efficient multicast for MANETs.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
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.
E. AlthausMax-Plank-Institut fur Informatik G. CalinescuIllinois Institute of Technology I.I. MandoiuUC San Diego S. Prasad Georgia State University N.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Implementation and Analysis of an Overhearing Cost Model based Broadcast Method for Wireless Sensor Networks Newton Alex Venkatraman Jayaraman.
Maximizing Sensor Lifetime in A Rechargeable Sensor Network via Partial Energy Charging on Sensors Wenzheng Xu, Weifa Liang, Xiaohua Jia, Zichuan Xu Sichuan.
Impact of Interference on Multi-hop Wireless Network Performance
Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder
Does Topology Control Reduce Interference?
Greedy Technique.
Computing and Compressive Sensing in Wireless Sensor Networks
Finding a Path With Largest Smallest Edge
A Distributed Algorithm for Minimum-Weight Spanning Trees
ME 521 Computer Aided Design 15-Optimization
Outline Introduction Network Model and Problem Formulation
Robustness of wireless ad hoc network topologies
Multi-Objective Optimization for Topology Control in Hybrid FSO/RF Networks Jaime Llorca December 8, 2004.
Robustness of wireless ad hoc network topologies
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Power Efficient Range Assignment in Ad-hoc Wireless Networks
Introduction Wireless Ad-Hoc Network
Minimum Spanning Trees
NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson, W.H. Freeman and Company, 1979.
Presentation transcript:

Maximizing Broadcast Tree Lifetime in Wireless Ad Hoc Networks Guofeng Deng, Sandeep Gupta IMPACT Lab, Arizona State University http://impact.asu.edu

G. Deng & S. Gupta, Globecom'06 Broadcast in WANETs Minimum energy broadcast (minimizing total transmission power) NP-hard BIP [Wieselthier Infocom 2000], EWMA [Cagalj Mobicom 2002] Maximum lifetime broadcast (minimizing maximum transmission power) Solvable in polynomial time MST [Camerini IPL 1978][Kang ICC 2003], sub-network solution [Lloyd Mobihoc 2002][Floreen DIALM-POMC 2003] and MDLT [Das Globecom 2003] Consideration of transmission power alone is insufficient. Receiver power matters. CORP: constant receiver power model TREPT: transmitter-receiver power tradeoff model G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Outline Maximizing Broadcast Tree Lifetime (MaxBTL) Network model CORP model TREPT model Problem statement MaxBTL under the CORP model An optimal solution MaxBTL under the TREPT model An optimal solution to a special case problem Conclusion G. Deng & S. Gupta, Globecom'06

Maximizing Broadcast Tree Lifetime Network model Power consumption is the sum of transmission and receiving power consumption Transmission power control Wireless multicast advantage (WMA) Receiving power will be discussed shortly Finite battery power capacity and linear battery power model, i.e., the lifetime of a node is the ratio between the amount of battery energy and power consumption. Problem statement Broadcast tree lifetime: the period of time for the first node to die MaxBTL: find a broadcast tree that maximizes the broadcast tree lifetime among all the broadcast trees rooted at the given source node. G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Receiver Power Models CORP The receiver power, which may vary from node to node, is fixed regardless of the signal strength at the receiver. E.g., paT = 16mW If paR = 5mW, then pa = 21mW TREPT [Cui ICC 2003][Vasudevan et al. Infocom’06] The receiver power for decoding a signal is a function of the transmission power of the transmitter as well as the distance between them. E.g., paR = d3/psT and d = 5m. paR = 10.4mW when psT = 12mW; when psT increases to 20mW, paR reduces to 6.25mW. G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Roadmap Maximizing Broadcast Tree Lifetime (MaxBTL) Network model CORP model TREPT model Problem statement MaxBTL under the CORP model An optimal solution MaxBTL under the TREPT model An optimal solution to a special case problem Conclusion G. Deng & S. Gupta, Globecom'06

MaxBTL under the CORP model Define longevity of a transmitter-receiver pair as: Lemma 1: The lifetime of any broadcast tree T is the minimum longevity of any transmitter-receiver pair in T. Lemma 2: Given a node v in a link weighted digraph, the spanning tree rooted at v generated using Prim’s algorithm minimizes the maximum link weight among all spanning trees rooted at the same node. WANET  Inverse longevity graph (ING) Theorem 1: A rooted spanning tree generated by Prim’s algorithm in an ING is the maximum lifetime broadcast tree. Lemma 2 ING Lemma 1 Prim tree  min max weight  min max inverse longevity  max min longevity  max tree lifetime G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Roadmap Maximizing Broadcast Tree Lifetime (MaxBTL) Network model CORP model TREPT model Problem statement MaxBTL under the CORP model An optimal solution MaxBTL under the TREPT model An optimal solution to a special case problem Conclusion G. Deng & S. Gupta, Globecom'06

MaxBTL under the TREPT model Given a broadcast tree, what is the maximum lifetime? Power setting of a broadcast tree is a snapshot of transmission and receiving power of each node. Given a tentative tree lifetime, we can check if there is any valid power setting that satisfies connectivity constraints, i.e., if the given lifetime is feasible. For example, for a tentative lifetime τ s: ps = psT = Es / τ, s is OK only if ps ≥ p(s,a). a: paR = f(psT,d), paT = Ea / τ – paR , a is OK only if paT ≥ max{p(a,c),p(a,b)}. …… G. Deng & S. Gupta, Globecom'06

MaxBTL under the TREPT model Theorem 2: Under the TREPT model, the binary search algorithm returns the lifetime of any given broadcast tree within ε of the optimal lifetime in O(n log(T/ε)) time, where n is the number of nodes in the WANET and T is an upper bound lifetime. We suspect that the general problem of finding a maximum lifetime broadcast tree under the TREPT model is NP-hard. G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Roadmap Maximizing Broadcast Tree Lifetime (MaxBTL) Network model CORP model TREPT model Problem statement MaxBTL under the CORP model An optimal solution MaxBTL under the TREPT model An optimal solution to a special case problem Conclusion G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Conclusion Receiver power matters An optimal solution to MaxBTL under the CORP model An optimal solution to a special case problem of MaxBTL under the TREPT model Future directions include a solution to the general MaxBTL problem under the TREPT model or proving it to be NP-hard, and distributed solutions to MaxBTL. G. Deng & S. Gupta, Globecom'06

G. Deng & S. Gupta, Globecom'06 Thank You! G. Deng & S. Gupta, Globecom'06