Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.

Slides:



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

The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
The Capacity of Wireless Networks
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
TDMA Scheduling in Wireless Sensor Networks
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Topology Control for Effective Interference Cancellation in Multi-User MIMO Networks E. Gelal, K. Pelechrinis, T.S. Kim, I. Broustis Srikanth V. Krishnamurthy,
5/21/20151 Mobile Ad hoc Networks COE 549 Capacity Regions Tarek Sheltami KFUPM CCSE COE
Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Paper By : Ram Ramanathan, Regina Resales-Hain Instructor : Dr Yingshu Li.
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
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.
NCKU CSIE CIAL1 How Optimal are Wireless Scheduling Protocols? Authors: Thomas Moscibroda, Yvonne Anne Oswald and Roger Wattenhofer Publisher: IEEE INFOCOM.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Interferences, Trade-Offs between.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Topology Control and Mobility Management in Mobile Ad Hoc Networks Fei Dai and JIe Wu Department of Electrical and Computer Engineering North Dakota State.
Design and Analysis of an MST-Based Topology Control Algorithm Ning Li and Jennifer Hou Department of Computer Science University of Illinois at Urbana-Champaign.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
CS Dept, City Univ.1 The Complexity of Connectivity in Wireless Networks Presented by LUO Hongbo.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
10/5/20151 Mobile Ad hoc Networks COE 549 Topology Control Tarek Sheltami KFUPM CCSE COE
RT-Link: A Time-Synchronized Link Protocol for Energy-Constrained Multi- hop Wireless Networks Anthony Rowe, Rahul Mangharam and Raj Rajkumar CMU SECON.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
1 Mobility Increases the Capacity of Ad-hoc Wireless Networks Matthias Grossglauser, David Tse IEEE Infocom 2001 (Best paper award) Oct 21, 2004 Som C.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
MAGNÚS MÁR HALLDÓRSSON, PROFESSOR SCHOOL OF COMPUTER SCIENCE | RU LECTURE MARATHON Capacity of Wireless Networks.
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.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
A New Link Scheduling Algorithm for Concurrent Tx/Rx Wireless Mesh Networks Author: Kwan-Wu Chin University of Wollongong, Australia From: ICC 2008 Speaker:
Two Connected Dominating Set Algorithms for Wireless Sensor Networks Overview Najla Al-Nabhan* ♦ Bowu Zhang** ♦ Mznah Al-Rodhaan* ♦ Abdullah Al-Dhelaan*
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad-Hoc Networks Injong Rhee (with Ajit Warrier, Jeongki Min, Lisong Xu) Department of Computer.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Designing Multi-hop Wireless Backhaul Networks with Delay Guarantees Girija Narlikar, Gordon Wilfong, and Lisa Zhang Bell Lab. Infocom 2006.
MAC Protocols for Sensor Networks
Data Link Layer Architecture for Wireless Sensor Networks Charlie Zhong September 28, 2001.
MAC Protocols for Sensor Networks
Presented by Tae-Seok Kim
Topology Control –power control
Channel Allocation (MAC)
Net 435: Wireless sensor network (WSN)
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Topology Control and Its Effects in Wireless Networks
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Introduction Wireless Ad-Hoc Network
Capacity of Ad Hoc Networks
<month year> <doc.: IEEE doc> January 2013
A Better Approximation for Minimum Total Routing Path Clustering Problem in 2-D Underwater Sensor Networks Wei Wang, Donghyun Kim, and Weili Wu, A Better.
Survey on Coverage Problems in Wireless Sensor Networks
Constructing a m-connected k-Dominating Set in Unit Disc Graphs
Presentation transcript:

Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central University 1 Topology Abstraction of Wireless Networks using Physical Model

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 (Ad-hoc) Wireless Networks Instant deployment No wired backbone No centralized control Nodes may cooperate in routing each other’s data packets 2

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Example: Wireless Sensor Networks Sensor Node Components Sensor Data Processor Wireless Communication Module Characteristics Small Size Low-cost Low-Power 3

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Example: Wireless Sensor Networks – cont’ 4 Wireless Multimedia Sensor Networks (Image Source:

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Example: Wireless Sensor Networks – cont’ 5 Volcano monitoring (Image Source:

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Example: Ad-hoc Network 6 Vehicular Ad-hoc Networks (Image Source:

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Example: Ad-hoc Network – cont’ 7 Military Ad-hoc Network (Image Source:

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Research Issues Network Layer problems are in routing, mobility of nodes and power constraints MAC layer problems with wireless signal interference and collision handling protocols such as TDMA, FDMA,CDMA Physical layer problems in power control Convenient to have graph model for the topology of a wireless network 8

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Arbitrary Networks n nodes are arbitrary located Each node has a fixed communication power When does a transmission received successfully? Allowing for two possible models for successful reception over one hop: The protocol model and the physical model 9

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Unit Disk Graph (UDG) 10

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Unit Disk Graph – cont’ 11

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Protocol Model Let X i denote the location of a node A transmission is successfully received by X j if: For every other node X k simultaneously transmitting is the guarding zone specified by the protocol 12

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Physical Model – cont’ 13

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Physical Model – cont’ Let be a subset of nodes simultaneously transmitting Let P k be the power level chosen at node X k Transmission from node X i is successfully received at node X j if: Also called signal to interference and noise ratio (SINR) model. 14

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Control in UDG (under Protocol Interference Model) What is topology control ? Given node location, find a (static) communication graph with desirable properties Assume adjustable communication power Idea: Drop links if possible by adjusting communication power Goal: Reduces energy and interference! But still stay connected and satisfies other properties: Low node degree Low static interference Etc… 15

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Control in UDG – cont’ It is a static problem! 16 Topology Control Protocol

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Control in SINR A schedule to actually realize selected links (transmission requests), to successfully transmit message over them 17 Minimum signal-to- interference ratio Power level of sender u Path-loss exponent Noise Distance between two nodes Received signal power from sender Received signal power from all other nodes (=interference)

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Cross Layer Aspects of Power Control 18 Physical Layer MAC Layer Network Layer Power Control Incorporating Physical Layer Characteristics Cross Layer Design Effect of MAC-Layer Interference Dynamic Topology Control w.r.t. Network Traffic Network Capacity Network Lifetime Critical Power Analysis Network Capacity Network Lifetime Critical Power Analysis Physical Layer Incorporating Physical Layer Characteristics

19 Topology Control for Maximizing Network Capacity Under the Physical Model Ref: Yan Gao, Jennifer C. Hou, and Hoang Nguyen, “Topology Control for Maintaining Network Connectivity and Maximizing Network Capacity under the Physical Model,” INFOCOM 2008.

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Capacity of Wireless Network Not well established concept, but there are several commonly used definition A (kind of) conceptual throughput Definition in this paper The number of bytes that can be simultaneously transported by the network 20

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Overview of Contributions Show existing graph-model-based topology control captures interference inadequately under SINR model Cause high interference and low network capacity Spatial Reuse Maximizer (MaxSR), a combination of A power control algorithm (T4P) to compute a power assignment that maximizes spatial reuse with a fixed topology A topology control algorithm (P4T) to generate a topology that maximizes spatial reuse with a fixed power assignment MaxSR alternatively invokes T4P and P4T alternatively Converge into a stable status Via simulation, shows MaxSR outperforms competitors by 50% - 110% in terms of maximizing the network capacity 21

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Limitations of Graph-model- based topology control The node degree does not capture interference adequately The interference in the resulting topology may be high, rendering low network capacity A wireless link that exists in the communication graph may not in practice exist under the physical model (due to the high interference level) 22

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Notations : 2-d coordinate of a node v : the Euclidean distance between two nodes : the transmit power of a node : the transmit power assignment of all nodes, where 23

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Assumptions Large-scale path loss model To describe how signals attenuate along the transmission path The two conditions of successful transmission Homogenous network Same - maximum communication power level 24

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Network Graph Model A link ( i, j ) is said to exist if and only if Only consider bidirectional links – an edge exists if and only if and The communication graph of a network is represented by a graph G = ( V, E ), where E is a set of undirected edges. Based on the power assignment, a graph is induced. 25

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Interference Model A node is said to be an interfering node for link if 26 NOTE: Very loose – simultaneous transmissions of non interfering nodes can cause interference.

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Interference Model – cont’ The interference degree of a link is defined as the number of interfering nodes for. Let denote the set of containing all interfering nodes of, then the interference degree A link with a high interference degree multiple nodes can interfere with its transmission activity, causing channel competition and/or collision. Undesirable since both channel competition and collision degrade the network capacity Hence, interference degree is a better index than the node degree in quantifying the interference 27

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Interference Link Graph A link interference graph represents the interference of a link as, where, and is the set of edges such that 28

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Interference Degree vs. Node Degree 29 Interference degree does not necessarily related to the node degree.

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Result 1 Given a communication topology, is it possible to find a power assignment such that the communication graph of the topology is identical to the physical-model- based interference graph? Based on the simulation result, it is not likely to find power assignments to a topology induced by graph- mode-based topology control to represent the corresponding interference graph. 30

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Control To Maximize Spatial Reuse T4P: compute a power assignment that maximizes spatial reuse with a fixed topology P4T: generate a topology that maximizes spatial reuse with a fixed power assignment MaxSR: A novel algorithm to maximize spatial reuse and improve network capacity by repeatedly executing T4P and P4T 31

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Power Assignment: T4P 32

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Control To Maximize Spatial Reuse – cont’ T4P: compute a power assignment that maximizes spatial reuse with a fixed topology P4T: generate a topology that maximizes spatial reuse with a fixed power assignment MaxSR: A novel algorithm to maximize spatial reuse and improve network capacity by repeatedly executing T4P and P4T 33

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Power Assignment to Topology: P4T To generate an optimal connected topology given a fixed power assignment Similar to the minimum spanning tree algorithm Differ in that this finds the spanning tree that gives minimal interference degree Outline (like Prim’s algorithm) Given a power assignment, for each link, compute its interference degree Sort the edge in the non-decreasing order of interference degree Add each edge one by one until all nodes are connected 34

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Topology Control To Maximize Spatial Reuse – cont’ T4P: compute a power assignment that maximizes spatial reuse with a fixed topology P4T: generate a topology that maximizes spatial reuse with a fixed power assignment MaxSR: A novel algorithm to maximize spatial reuse and improve network capacity by repeatedly executing T4P and P4T 35

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Spatial Reuse Maximizer (MaxSR) : power level of nodes (optimized by T4P) T : topology of nodes (optimized by P4T) Theorem: MaxSR converges to an optimal point 36

Department of Mathematics and Computer Science North Carolina Central University Donghyun (David) Kim September 23, 2011 Discussion SINR model with loose interference model vs Construction of static topology in dynamic SINR model 37