WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.

Slides:



Advertisements
Similar presentations
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Advertisements

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.
1 K-clustering in Wireless Ad Hoc Networks Fernandess and Malkhi Hebrew University of Jerusalem Presented by: Ashish Deopura.
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.
Coupling-Aware Length-Ratio- Matching Routing for Capacitor Arrays in Analog Integrated Circuits Kuan-Hsien Ho, Hung-Chih Ou, Yao-Wen Chang and Hui-Fang.
Errol Lloyd Design and Analysis of Algorithms Approximation Algorithms for NP-complete Problems Bin Packing Computer Networks.
Network Correlated Data Gathering With Explicit Communication: NP- Completeness and Algorithms R˘azvan Cristescu, Member, IEEE, Baltasar Beferull-Lozano,
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 21st Lecture Christian Schindelhauer.
1 Minimum-energy broadcasting in multi-hop wireless networks using a single broadcast tree Department of Computer Science and Information Engineering National.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
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.
WiOpt’03: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 3-5, 2003, INRIA Sophia-Antipolis, France Session : Energy Efficiency.
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.
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.
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.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
Delay Efficient Sleep Scheduling in Wireless Sensor Networks Gang Lu, Narayanan Sadagopan, Bhaskar Krishnamachari, Anish Goel Presented by Boangoat(Bea)
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
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.
Efficient Gathering of Correlated Data in Sensor Networks
Message-Optimal Connected Dominating Sets in Mobile Ad Hoc Networks Paper By: Khaled M. Alzoubi, Peng-Jun Wan, Ophir Frieder Presenter: Ke Gao Instructor:
+ Mayukha Bairy Disk Intersection graphs and CDS as a backbone in wireless ad hoc networks.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
David S. L. Wei Dept of Computer and Information Sciences Fordham University Bronx, New York Szu-Chi Wang and Sy-Yen Kuo Dept of Electrical Engineering.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
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.
Maximizing Lifetime of Ad Hoc Networks/WSNs Using Dynamic Broadcast Scheme Guofeng Deng.
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
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.
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.
OPTIMUM INTEGRATED LINK SCHEDULING AND POWER CONTROL FOR MULTI-HOP WIRELESS NETWORKS Arash Behzad, and Izhak Rubin, IEEE Transactions on Vehicular Technology,
Minimal Spanning Tree Problems in What is a minimal spanning tree An MST is a tree (set of edges) that connects all nodes in a graph, using.
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.
Algorithms for Energy-Efficient Multicasting in Static Ad Hoc Wireless Networks Mobile Networks and Applications 6, ,2001 Author : JEFFREY E. WIESELTHIER.
Paper by Song Guo and Oliver Yang; supporting images and definitions from Wikipedia Presentation prepared by Al Funk, VT CS 6204, 10/30/07.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
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.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
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,
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
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.
Fundamentals of Computer Networks ECE 478/578
E. AlthausMax-Plank-Institut fur Informatik G. CalinescuIllinois Institute of Technology I.I. MandoiuUC San Diego S. Prasad Georgia State University N.
On the Construction of Energy-Efficient Broadcast and Multicast Trees in Wireless Networks Jeffrey E. Wieselthier, Gam D. Nguyen, and Anthony Ephremides.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Errol Lloyd Design and Analysis of Algorithms Approximation Algorithms for NP-complete Problems Bin Packing Networks.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Minimum Power Configuration in Wireless Sensor Networks Guoliang Xing*, Chenyang Lu*, Ying Zhang**, Qingfeng Huang**, and Robert Pless* *Washington University.
Power-Aware Topology Control for Wireless Ad-Hoc Networks Wonseok Baek and C.-C. Jay Kuo Department of Electrical Engineering University of Southern California.
Outline Introduction Network Model and Problem Formulation
Power Efficient Range Assignment in Ad-hoc Wireless Networks
Introduction Wireless Ad-Hoc Network
Maximizing Broadcast Tree Lifetime in Wireless Ad Hoc Networks
Presentation transcript:

WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management Paper : Minimum-Energy Broadcasting in Wireless Networks Using a Single Broadcast Tree Ioannis Papadimitriou Co-Author : Prof. Leonidas Georgiadis ARISTOTLE UNIVERSITY OF THESSALONIKI, GREECE FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING Division of Telecommunications

WiOpt'04March 24-26, 2004, University of Cambridge, UK2 Presentation Plan 1.Introduction 2.Definitions and Problem Formulation 3.Broadcasting using a Single Broadcast Tree 4.Numerical Results 5.Conclusions – Issues for Further Study

WiOpt'04March 24-26, 2004, University of Cambridge, UK3 1. Introduction Energy-Efficient Broadcasting in Wireless Networks Assumptions : Omnidirectional antennas Node-based environment Bidirectional transmit powers General undirected graph model Common approach : Min-sum (of node powers) criterion minimum- energy broadcast problem depending on a specific source node (NP-complete) Our setup : Minimum-energy broadcasting using a Single Broadcast Tree Advantages : General networks (not unit disk graphs or other geometric properties) Independence of the source node – considerable simplification, scaling Approximation ratio close to best achievable bound in polynomial time

WiOpt'04March 24-26, 2004, University of Cambridge, UK4 2. Definitions and Problem Formulation A.Model for Wireless Broadcasting Undirected graph G (N, L), power for transmission over link l (link cost) c l > 0 If node i transmits with power p, it can reach any node j for which c (i, j) ≤ p s-rooted directed spanning tree induced by undirected tree T Node i transmits with power, where if i is a leaf Example : T : {(A,B), (A,C), (B,D)} (undirected) T A and T D (directed) are induced by T, D is a leaf node in T A, (D,B) is outgoing link of D in T D

WiOpt'04March 24-26, 2004, University of Cambridge, UK5 2. Definitions and Problem Formulation B.The Minimum-Energy Broadcast Problem  : total power consumed for broadcasting from source node s  In general, for different source nodes, the trees that minimize the sum of node powers are different (|N| broadcast trees, one for every possible source)  Objective : Find a single (undirected) spanning tree T to be used by all nodes for broadcasting, such that the sum of consumed node powers P(T s ) is minimized for any source node s.  A node needs to store only a small set of links that belong to tree T  Simplifies considerably the tree maintenance problem (similar to CDS)  Processing of broadcast information is minimal (scaling to larger networks)

WiOpt'04March 24-26, 2004, University of Cambridge, UK6 2. Definitions and Problem Formulation B.The Minimum-Energy Broadcast Problem (cont.) Two open issues : If all broadcasts take place on the same tree, then Issue 1 : Certain broadcasts may need much more total power than others, depending on the source node (widely varying total power consumption for different source nodes). Issue 2 : If one attempts to find a tree for which the total powers consumed for broadcasting initiated by different source nodes are approximately the same, then, for a given source node, the resulting total power may be far away from the optimal. We address both issues and provide satisfactory answers in the sequel

WiOpt'04March 24-26, 2004, University of Cambridge, UK7 3. Broadcasting using a Single Broadcast Tree Addressing Issue 1 : We prove that,  If the same spanning tree T is used for broadcasting by all nodes, then the total broadcast power consumption for source node s is at most twice the total broadcast power consumption for any other source node s ΄, P( T s ) ≤ 2P( T s ΄ ). Addressing Issue 2 : We propose a polynomial time approximation algorithm for the construction of a single broadcast tree, such that,  For any source node s, the total power consumed for broadcasting using tree has an approximation ratio 2H(n-1) with respect to the optimal power. Approximation ratio close to the best achievable bound in polynomial time (n=|N| is the number of nodes in the network and H(n) is the harmonic function)

WiOpt'04March 24-26, 2004, University of Cambridge, UK8 3. Broadcasting using a Single Broadcast Tree Single Broadcast Tree (SBT) algorithm :  At every iteration, SBT maintains a forest of trees in the network, such that each node belongs to a forest tree.  Initially, each node constitutes a forest tree.  The forest is expanded by joining trees through nodes, so that the “incremental power consumed per joined tree” is minimal.  This is achieved by examining the adjacent links of every node i in the network that terminate outside the tree to which node i belongs.  The algorithm terminates when the forest consists of a single (undirected) spanning tree.

WiOpt'04March 24-26, 2004, University of Cambridge, UK9 3. Broadcasting using a Single Broadcast Tree Example of SBT algorithm : Node i min is selected to be joined with the forest tress T F1 and T F2. Link l min joins tree T Fmin with T F1. Only one of the links (i min, m), (i min, n) must be selected to join tree T Fmin with T F2 to avoid the creation of cycle. Broadcasting using a Minimum Spanning Tree :  For any source node s, the total power consumed for broadcasting using a minimum spanning tree, is at most Δ times the optimal power, where Δ is the maximum node degree in the network. Hence, an MST may be a good candidate for broadcasting in sparse networks.

WiOpt'04March 24-26, 2004, University of Cambridge, UK10 4. Numerical Results Algorithms compared : 1) “BIP” 2) “SBT” 3) “MST” Networks created : 100 randomly generated networks for a given |N| 1) (20,40,…,100) nodes in a rectangular grid of 100×100 points (networks represented by unit disk graphs) 2) “Special” nodes added to the grid – 3-dimensional network (instances of general networks) Performance metric : Average total broadcast power consumption

WiOpt'04March 24-26, 2004, University of Cambridge, UK11 4. Numerical Results Networks represented by unit disk graphs : link costs a = 2, complete networks a = 4, complete networks Note : BIP determines a different broadcast tree for every possible source node, while SBT algorithm constructs a single tree used by all nodes for broadcasting.  Average tree power of SBT is slightly larger than that of BIP.  The difference in performance of the algorithms vanishes for larger values of a. The “penalty” of using longer links increases and all algorithms converge to MST.

WiOpt'04March 24-26, 2004, University of Cambridge, UK12 4. Numerical Results Instances of general networks : model a physical environment in 3-dimensional space Ratio of avg. tree power of SBT to BIP, a = 2, 100-node sparse networks + 1 “special” node a = 2, 1 “special” node added to the sparse networks, factor f = 0.1 Note : The power of a link between the “special” node and any other node on the grid at distance d is f  d 2, where f is a factor 0 < f ≤ 1(less hostile communication channel).  There is a range of values of f for which SBT significantly outperforms BIP.  SBT succeeds in selecting links of “special” node when they are more cost efficient.

WiOpt'04March 24-26, 2004, University of Cambridge, UK13 4. Numerical Results Main observations :  SBT algorithm performs fairly well, compared to BIP algorithm, for networks represented by unit disk graphs, while using a single broadcast tree.  There are interesting instances of general networks, for which SBT algorithm significantly outperforms BIP and MST.  MST algorithm performs worse for most of the network instances considered. Conclusion : SBT algorithm presents a good compromise between simplicity and achieved performance.

WiOpt'04March 24-26, 2004, University of Cambridge, UK14 5. Conclusions – Issues for Further Study Distributed Implementation :  SBT algorithm is applicable in networks where at least partial information of network topology is proactively maintained at each node.  Similarities with Kruskal’s algorithm for determining an MST. Distributed implementation possible (further study is needed). Other :  Multicast extensions (new heuristics must be developed).  Energy-limited and resource-limited environment, Lifetime maximization.  Dynamic power assignments (periodic updates of broadcast tree).

WiOpt'04March 24-26, 2004, University of Cambridge, UK15 End of Presentation Thank you for your attention Paper : Minimum-Energy Broadcasting in Wireless Networks Using a Single Broadcast Tree Ioannis Papadimitriou Co-Author : Prof. Leonidas Georgiadis ARISTOTLE UNIVERSITY OF THESSALONIKI, GREECE FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING Division of Telecommunications