Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng

Slides:



Advertisements
Similar presentations
Impact of Interference on Multi-hop Wireless Network Performance
Advertisements

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.
1 Multi-Channel Wireless Networks: Capacity and Protocols Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Pradeep Kyasanur Chandrakanth.
University At Buffalo Capacity Of Ad-Hoc Networks Ajay Kumar.
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.
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
BY PAYEL BANDYOPADYAY WHAT AM I GOING TO DEAL ABOUT? WHAT IS AN AD-HOC NETWORK? That doesn't depend on any infrastructure (eg. Access points, routers)
Capacity of ad-hoc wireless Networks Vicky Sharma.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Tradeoffs between performance guarantee and complexity for distributed scheduling in wireless networks Saswati Sarkar University of Pennsylvania Communication.
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.
The Capacity of Wireless Ad Hoc Networks
1 Using Multiple Channels and Spatial Backoff to Improve Wireless Network Performance Nitin Vaidya University of Illinois at Urbana-Champaign
CS541 Advanced Networking 1 Routing and Shortest Path Algorithms Neil Tang 2/18/2009.
Mobile Ad hoc Networks COE 549 Delay and Capacity Tradeoffs II Tarek Sheltami KFUPM CCSE COE 8/6/20151.
Multi-Channel Wireless Networks: Capacity and Protocols Pradeep Kyasanur and Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
Hierarchical Cooperation Achieves Linear Scaling in Ad Hoc Wireless Networks David Tse Wireless Foundations U.C. Berkeley AISP Workshop May 2, 2007 Joint.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Delay-Throughput Tradeoff with Correlated Mobility in Ad-Hoc Networks Shuochao Yao*, Xinbing Wang*, Xiaohua Tian* ‡, Qian Zhang † *Department of Electronic.
Design and Implementation of a Multi-Channel Multi-Interface Network Chandrakanth Chereddi Pradeep Kyasanur Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Multi-channel Wireless Networks with Infrastructure Support: Capacity and Delay Hong-Ning Dai (Macau University of Science and Technology, Macau) Raymond.
Wireless Networks Spring 2005 Capacity of Ad Hoc Networks.
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
1 Multi-Channel Wireless Networks: Theory to Practice Nitin Vaidya Electrical and Computer Engineering University of Illinois at Urbana-Champaign Sept.
Capacity of Large Scale Wireless Networks with Directional Antenna and Delay Constraint Guanglin Zhang IWCT, SJTU 26 Sept, 2012 INC, CUHK 1.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
4 Introduction Carrier-sensing Range Network Model Distributed Data Collection Simulation 6 Conclusion 2.
Shanghai Jiao Tong University Institute of Wireless Comm. Tech. (IWCT) 无线技术沙龙 Wireless Club 创 新 无 线 精 彩 无 限 Enabling Splendid Wireless A Theoretical Framework.
1 Multi-Channel Wireless Networks: Theory to Practice Nitin Vaidya Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
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.
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.
12.Nov.2007 Capacity of Ad Hoc Wireless Networks Jinyang Li Charles Blake Douglas S. J. De Coutu Hu Imm Lee Robert Morris Paper presentation by Tonio Gsell.
Puzzle You have 2 glass marbles Building with 100 floors
Routing Metrics for Wireless Mesh Networks
Impact of Interference on Multi-hop Wireless Network Performance
Routing Metrics for Wireless Mesh Networks
Presented by Tae-Seok Kim
Group Multicast Capacity in Large Scale Wireless Networks
Contention-based protocols with Reservation Mechanisms
SENSYS Presented by Cheolki Lee
On the Critical Total Power for k-Connectivity in Wireless Networks
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Multi-channel, multi-radio wireless networks
Can Theory Meet Practice: The Case of Multi-Channel Wireless Networks
On the Physical Carrier Sense in Wireless Ad-hoc Networks
Routing Metrics for Wireless Mesh Networks
CS223 Advanced Data Structures and Algorithms
Hidden Terminal Decoding and Mesh Network Capacity
The Capacity of Wireless Networks
Distributed Channel Assignment in Multi-Radio Mesh Networks
Capacity Regions for Wireless AdHoc Networks
Introduction Wireless Ad-Hoc Network
Capacity of Ad Hoc Networks
Multi-channel, multi-radio
Gaurav Sharma,Ravi Mazumdar,Ness Shroff
Ulas C. Kozat Leandros Tassiulas Mibocom’03
How MAC interacts with Capacity of Ad-hoc Networks – Interference problem Capacity of Wireless Networks – Part Page 1.
Presentation transcript:

Capacity of Multi-Channel Wireless Networks: Impact of Number of Channels and Interfaces Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng University of Illinois at Urbana-Champaign

Multi-hop Wireless Networks Wireless is popular in local area networks Possible use in multi-hop networks as well Mesh networks Ad hoc networks

Need for more capacity Per-node capacity decreases with increased node density Effect of shared wireless medium New applications require higher throughput Streaming video, games Use more spectrum

Multiple channels Typically, available frequency spectrum is split into multiple channels Large number of channels may be available 26 MHz 100 MHz 200 MHz 150 MHz 2.45 GHz 915 MHz 5.25 GHz 5.8 GHz 3 channels 8 channels 4 channels 250 MHz 500 MHz 1000 MHz 61.25 GHz 24.125 GHz 122.5 GHz

Multiple Interfaces Radio interfaces typically support one channel We assume a half-duplex transceiver Nodes may be equipped with multiple interfaces Common case may be small number of interfaces Number of interfaces per node expected to be smaller than number of channels

Example configuration IEEE 802.11 has multiple channels 12 in IEEE 802.11a Devices can be equipped with multiple interfaces Fewer interfaces than channels Soekris net4521 device

Interface and Channel Model 1 m m interfaces per node c identical channels are available Total bandwidth W, per channel bandwidth W/c 1 c W

Related Work [Gupta&Kumar] have studied the capacity of single channel networks Applicable to multi-channel networks when c = m 1 OR m c = m

How does the network capacity scale with large number of channels? Capacity Problem Denser network  Lower capacity 1 c m How does the network capacity scale with large number of channels?

Contributions Established tight bounds In arbitrary and random networks Shown capacity depends on ratio of c to m Derived insights from constructions Capacity-optimal routing and scheduling strategies Other work has developed practical protocols

Arbitrary network Nodes can be located anywhere on the torus Traffic patterns can be arbitrarily chosen Measure of capacity – bit-meters/sec maximize total bit-meters/sec

Interference constraint Interference among simultaneous transmissions Must have minimum distance between transmitters Limits number of simultaneous transmissions [Gupta & Kumar]: r(1+ ) r A B C D  is a guard parameter

Interface constraint Throughput is limited by number of interfaces Fewer interface & more channels  lower node throughput can be supported Maximum node throughput = m * W/c 1 m n nodes in the neighborhood  total throughput <= n* m * W/c

Arbitrary network – Region 1 Capacity constrained by interference

Arbitrary network – Region 2 Capacity constrained by interfaces

Random network [Gupta&Kumar] n nodes in the network Nodes placed uniformly at random on the torus Each node sets up a flow to a randomly chosen destination Measure of capacity – minimum of flow throughputs

Random Network Capacity Capacity limited by a set of constraints The constraints result in different capacity region s

Connectivity constraint Flows can be scheduled only when path between source-destination is connected This establishes the minimum transmission range [Gupta & Kumar]: Not connected Connected A D

Interference constraint Interference among simultaneous transmissions Must have minimum distance between transmitters Limits number of simultaneous transmissions [Gupta & Kumar]: r(1+ ) r A B C D  is a guard parameter

Destination bottleneck constraint Destinations randomly chosen  single node may be destination of multiple flows Per-flow throughput limited by total number of incoming flows & node throughput Lemma 3. The maximum number of fows for which a node in the network is a destination, D(n), is w.h.p. If node throughput, T <= m*W/c Per-flow throughput <= T/f f incoming flows D We have n nodes  capacity in

Random network – Region 1 Capacity constrained by connectivity + interference No dependence on m and c

Random network – Region 2 Capacity constrained by interfaces + interference

Random network – Region 3 Capacity constrained by destination bottleneck

Achieving capacity lower bound (LB) Single construction applicable for all regions Start with: Node locations, source-destination pairs A B C D Consider two source-destination pairs AB, CD

LB Step 1: Partition into cells Divide torus into square cells of area a(n) Lemma 4. If a(n) > , then each cell has nodes per cell, with high probability. A B C D

LB Step 2: Routing Route through cells on the straight line joining source and destination A B C D E F

LB Step 2: Routing Balance route assignment within each cell Not required in single channel networks A B C D E F Loses throughput Optimal strategy

LB Step 3: Flow Scheduling Goal: Ensure node is not scheduled to receive or send simultaneously Half-duplex transceiver constraint Build a routing graph D D F F E G B E G A A B 1) Vertices are nodes in the network 2) One edge for every hop C C

LB Step 3: Flow Scheduling A E G C D F B Edge color graph Divide every second into multiple hop slots Number of slots = Number of edge colors of routing graph Schedule each hop in some slot One second interval EG, FD AE, GB, CF

LB Step 4: Node Scheduling Goal: Ensure transmissions from a node do not interfere with other nodes Build an interference graph D D F F E G E G A B A B C C 1) Vertices are nodes in the network 2) One edge between each pair of interfering nodes

LB Step 4: Node scheduling Each hop slot uses a node schedule Four node colors are needed D D Vertex color graph F F E G E G A B A B C C One second interval EG, FD AE, GB, CF G E A, B, D C, F Channel 1 Channel 2

Derivation of lower bound Lemma 5. The maximum number of source-destination lines that intersect any cell is From lemma 4, each cell has nodes  each node has flows  can be colored with edge colors  divide 1sec into each of sec From lemma 4, each cell has nodes  each node has interfering nodes can be colored with  divide each edge color slot into mini-slots each of sec In each mini-slot bits can be transmitted  remove ceiling func., we have bits can be transmitted  

Derivation of lower bound Recall and capacity is Use the above three condition to derive the lower bound to be the same as the upper bound.

Conclusion Studied the capacity of multi-channel networks with varying number of interfaces Single interface per node often suffices Up to log(n) channels, 1 interface is sufficient

Future Work Impact of switching delay has to be better studied Is switching required at all? Capacity under other switching constraints – switch among only a subset of channels Analyze capacity of deterministic networks Other papers in this session look at this question

Arbitrary Network: Upper bound Interference constraints [Gupta&Kumar]: Each pair of simultaneous receivers must have minimum separation Separation depends on transmission radius Bounds the number of simultaneous transmissions Interface constraint: Only m interfaces available n nodes, each node transmits at rate W/c bits/sec