1 Multi-Channel Wireless Networks: Capacity and Protocols Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Pradeep Kyasanur Chandrakanth.

Slides:



Advertisements
Similar presentations
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Advertisements

Advanced Piloting Cruise Plot.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitendra Padhye, and Brian Zill Microsoft Research.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 11 Information.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 10 User.
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.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Page 1 Approximately Maximum Bandwidth Routing for Slotted Wireless Ad Hoc Networks Approximately Maximum Bandwidth Routing for Slotted Wireless Ad Hoc.
UNITED NATIONS Shipment Details Report – January 2006.
and 6.855J Cycle Canceling Algorithm. 2 A minimum cost flow problem , $4 20, $1 20, $2 25, $2 25, $5 20, $6 30, $
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Solve Multi-step Equations
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
ABC Technology Project
Chapter 7 Transmission Media
1 Capacity analysis of mesh networks with omni or directional antennas Jun Zhang and Xiaohua Jia City University of Hong Kong.
1 On the Capacity of Ad Hoc Wireless Networks Under General Node Mobility Michele Garetto – Università di Torino Paolo Giaccone - Politecnico di Torino.
The Capacity of Wireless Networks
1 COPYRIGHT © 2011 ALCATEL-LUCENT. ALL RIGHTS RESERVED. On the Capacity of Wireless CSMA/CA Multihop Networks Rafael Laufer and Leonard Kleinrock Bell.
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
1 Capacity Scaling in Delay Tolerant Networks with Heterogeneous Mobile Nodes Michele Garetto – Università di Torino Paolo Giaccone - Politecnico di Torino.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Addition 1’s to 20.
25 seconds left…...
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Intracellular Compartments and Transport
PSSA Preparation.
VPN AND REMOTE ACCESS Mohammad S. Hasan 1 VPN and Remote Access.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Essential Cell Biology
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
Immunobiology: The Immune System in Health & Disease Sixth Edition
14.1 Chapter 14 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 16 Integrated Services Digital Network (ISDN)
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
1 Using Multiple Channels and Spatial Backoff to Improve Wireless Network Performance Nitin Vaidya University of Illinois at Urbana-Champaign
Multi-Channel Wireless Networks: Capacity and Protocols Pradeep Kyasanur and Nitin H. Vaidya University of Illinois at Urbana-Champaign.
1 Multi-Channel Wireless Networks: Theory to Practice Nitin Vaidya Electrical and Computer Engineering University of Illinois at Urbana-Champaign Sept.
1 Multi-Channel Wireless Networks: Theory to Practice Nitin Vaidya Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Can Theory Meet Practice: The Case of Multi-Channel Wireless Networks
Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng
Presentation transcript:

1 Multi-Channel Wireless Networks: Capacity and Protocols Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Pradeep Kyasanur Chandrakanth Chereddi Jungmin So Computer Communications Workshop 2005 © 2005

2 Multi-hop Wireless Networks Mesh networks Ad hoc networks

3 Wireless Capacity Wireless capacity limited In dense environments, performance suffers How to improve performance ?

4 Improving Wireless Capacity Exploit physical resources Exploit diversity/multiplicity of resources Examples …

5 Exploit Infrastructure Infrastructure provides a tunnel to forward packets E A BC D BS1BS2 X Z infrastructure Ad hoc connectivity

6 Exploit Antennas Steered/switched directional antennas A D C B A B D C

7 Improve Spatial Reuse Power/Rate/Carrier-Sense Control ABCD A BCD Transmit Spatial Power Rate reuse High High Low Low Low High

8 Exploiting Diversity Exploiting diversity requires suitable protocols

9 This Talk Utilizing multiple channels in wireless networks Capacity bounds Insights on protocol design Implementation issues

10 Multiple Channels Available frequency spectrum often split into channels 26 MHz100 MHz200 MHz150 MHz 2.45 GHz 915 MHz 5.25 GHz 5.8 GHz 3 channels8 channels4 channels in ISM Band

11 Multiple Channels Common practice in multi-hop networks: Tune all interfaces to the same channel Channel 1

12 Better capacity using multiple interfaces One interface per channel 1 1 c c 1 c Multiple Channels

13 Multiple Channels with Interface Constraint What if interfaces (m) < channels (c) ? 1 1 c = m m = c 1 c 1 m m BaselineOur system

14 This Talk Utilizing multiple channels in wireless networks Capacity bounds Insights on protocol design Implementation issues

15 Capacity = ? [Gupta-Kumar] Random source-destination pairs among randomly positioned n hosts in unit area, with n

16 Capacity = ? = minimum flow throughput Capacity = n

17 Capacity Constraints Capacity constrained by available spectrum bandwidth Other factors further constrain wireless network capacity …

18 Connectivity Constraint [Gupta-Kumar] Need routes between source-destination pairs Places a lower bound on transmit range Not connectedConnected A D A D

19 Interference Constraint [Gupta-Kumar] Interference among simultaneous transmissions Limits spatial reuse is a Guard parameter d A B (1+ )d D C

20 Capacity of Wireless Networks [Gupta-Kumar] Bit rate for each transmission = W Capacity increases with n as

21 Capacity of Wireless Networks [Gupta-Kumar] Result holds when m = c c m = c W/c W

22 Capacity of Wireless Networks What if fewer interfaces ? Additional constraints on capacity become relevant

23 Interface Constraint Throughput is limited by number of interfaces in a neighborhood Interfaces, a resource k nodes in the neighborhood total throughput k * m * W/c

24 Destination Bottleneck Constraint Per-flow throughput limited by total number of flows at a host D f incoming flows If node throughput = T Per-flow throughput = T / f

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

26 Random network – Region 2 Capacity constrained by interfaces + interference

27 Random network – Region 3 Capacity constrained by destination bottleneck

28 This Talk Utilizing multiple channels in wireless networks Capacity bounds Insights on protocol design Implementation issues

29 Insights from Capacity Analysis (1) Static channel allocation does not yield optimal performance in general Must dynamically switch channels Need protocol mechanisms for channel switching A C B Channel 1 2 D 3

30 Insights from Capacity Analysis (2) Optimal transmission range function of density of nodes and number of channels Goal: # of interfering nodes = # of channels

31 Insights from Capacity Analysis (3) Routes must be distributed within a neighborhood This is not necessary in single channel networks A B C D E F A B C D E F Multi-Channel (m<c) Optimal strategy Single Channel (m=c=1) Optimal strategy

32 Insights from Capacity Analysis (4) Channel switching delay potentially detrimental, but may be hidden with careful scheduling, or additional interfaces

33 Example Configuration IEEE a/b devices 2 interfaces per host Soekris box

34 This Talk Utilizing multiple channels in wireless networks Capacity bounds Insights on protocol design Implementation issues

35 Which Layers to be Multi-Channel Aware? Practical decision: Above MAC layer Allows use of unmodified

36 Separation of Responsibility Interface management: Shorter timescales Dynamic channel assignment to interfaces Interface switching Routing: Longer timescales Multi-channel aware route selection metrics Link Network Transport Physical Layer Upper layers

37 Channel Assignment 2 interfaces much better than 1 Hybrid channel assignment: Static + Dynamic A Fixed (ch 1) Switchable B Fixed (ch 2) Switchable C Fixed (ch 3) Switchable 12 32

38 Selecting Channel Diverse Routes Most routing protocols use shortest-hop metric Not sufficient with multi-channel networks Need to exploit channel diversity A B C D Route A-C-D is better Select routes with greater channel diversity

39 Impact of Switching Cost Interface switching cost has to be considered A node may be on different routes, requiring switching A B C D Route A-B-D is better E 3 Prefer routes that do not require excessive switching

40 Other Issues Routing table entries need to store interface and channel identifiers Packet buffering pending channel switch Multi-channel broadcast

41 Testbed Status Interface and channel abstraction layer implemented Can run legacy routing protocol above this Multi-channel routing implementation in progress 20+ node testbed to be deployed later in Fall 2005

42 Conclusion Capacity results hint at significant performance benefits using many channels with few interfaces Need suitable protocols to exploit the channels

43 Thanks! / wireless