VWID: Variable-Width Channels for Interference Avoidance Brad Karp UCL Computer Science CS M038 / GZ06 26 th January, 2009.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Wireless Networks Should Spread Spectrum On Demand Ramki Gummadi (MIT) Joint work with Hari Balakrishnan.
Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
White-Space Networking Nick Feamster CS 6250 Fall 2011 (slides from Rohan Murty)
Fine-grained Channel Access in Wireless LAN SIGCOMM 2010 Kun Tan, Ji Fang, Yuanyang Zhang,Shouyuan Chen, Lixin Shi, Jiansong Zhang, Yongguang Zhang.
CMAP: Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru Joint work with Kyle Jamieson and Hari Balakrishnan.
Wireless MACs (reprise): Overlay MAC Brad Karp UCL Computer Science CS 4C38 / Z25 24 th January, 2006.
MIMO As a First-Class Citizen in Kate C.-J. Lin Academia Sinica Shyamnath Gollakota and Dina Katabi MIT.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Oct 21, 2008IMC n Under the Microscope Vivek Shrivastava Shravan Rayanchu Jongwon Yoon Suman Banerjee Department Of Computer Sciences University.
College of Engineering Optimal Access Point Selection and Channel Assignment in IEEE Networks Sangtae Park Advisor: Dr. Robert Akl Department of.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
Self-Management in Chaotic Wireless Deployments A. Akella, G. Judd, S. Seshan, P. Steenkiste Presentation by: Zhichun Li.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
Prof.R.K.NADESH;SITE;VIT MEDIUM ACCESS CONTROL Wireless channel is a shared medium MAC coordinates transmission between users sharing the spectrum Goals:
5-1 Data Link Layer r Wireless Networks m Wi-Fi (Wireless LAN) Example Problems m RTS/CTS.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
ECE 4450:427/527 - Computer Networks Spring 2015
Wi-Fi Wireless LANs Dr. Adil Yousif. What is a Wireless LAN  A wireless local area network(LAN) is a flexible data communications system implemented.
Flexible Channelization for Wireless LANs Zafar Ayyub Qazi*, Zhibin Dou and Prof. Samir Das* *Department of Computer Science (WINGS lab), Stony.
Opersating Mode DCF: distributed coordination function
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
Qian Zhang and Christopher LIM Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE ICC 2009.
Link Layer: Wireless Mesh Networks Capacity Y. Richard Yang 11/13/2012.
MACAW: Wireless MACs Brad Karp UCL Computer Science CS 4038 / GZ06 18 th January, 2008.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
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.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
MEDIUM ACCESS CONTROL Wireless channel is a shared medium MAC coordinates transmission between users sharing the spectrum Goals: prevent collisions while.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
Implications of Power Control in Wireless Networks: A Quantitative Study Ioannis Broustis, Jakob Eriksson, Srikanth V. Krishnamurthy, Michalis Faloutsos.
Introduction to Wireless Networks Dina Katabi & Sam Madden MIT – – Spring 2014.
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
2012 1/6 NSDI’08 Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan MIT Computer Science and Artificial.
Partially Overlapped Channels Not Considered Harmful Arunesh Mishra, Vivek Shrivastava, Suman Banerjee, William Arbaugh (ACM SIGMetrics 2006) Slides adapted.
1 Chapter 4 MAC Layer – Wireless LAN Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
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 A Coordinate-Based Approach for Exploiting Temporal-Spatial Diversity in Wireless Mesh Networks Hyuk Lim Chaegwon Lim Jennifer C. Hou MobiCom 2006 Modified.
A Measurement Study of Interference Modeling and Scheduling in LPWN Ritesh Maheshwari, Shweta Jain, Samir R. Das Department of Computer Science Stony Brook.
1 Wireless Networking Understanding the departure from wired networks, Case study: IEEE (WiFi)
Achieving Single Channel, Full Duplex Wireless Communication
Impact of Interference on Multi-hop Wireless Network Performance
MACAW: A Media Access Protocol for Wireless LAN’s
Multi-channel, multi-radio wireless networks
Channel Allocation (MAC)
CS 457 – Lecture 7 Wireless Networks
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
On the Physical Carrier Sense in Wireless Ad-hoc Networks
Interference Avoidance and Control
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
He Xiaoben Further study of multi-hop communications - modeling the hidden terminal problem He Xiaoben
Multi-channel, multi-radio
Achieving Single Channel, Full Duplex Wireless Communication
The System Issues of Rate Adaptation
How MAC interacts with Capacity of Ad-hoc Networks – Interference problem Capacity of Wireless Networks – Part Page 1.
Presentation transcript:

VWID: Variable-Width Channels for Interference Avoidance Brad Karp UCL Computer Science CS M038 / GZ06 26 th January, 2009

Context: Sharing of Spectrum 2 Finite RF spectrum available for use by nodes in a wireless network MACAW/ approach to sharing of spectrum: –Each node uses entire channel (full width, in Hz) for each packet transmission –Try to schedule senders that interfere so that they don’t send concurrently Interference plagues style sharing in mesh networks –MAC can’t perfectly serialize interfering senders –Result: interference reduces throughput (evidence: Roofnet’s ETT overpredicts throughput…) Alternatives to serializing transmissions by mutually interfering nodes? Alternatives to devoting entire channel to each node’s transmissions?

Another Way: Orthogonal Channels a allows use of different channel widths: –20 MHz (default): 54 Mbps nominal –10 MHz: 27 Mbps nominal –5 MHz: 13.5 Mbps nominal Idea: assign non-overlapping (orthogonal) channels to mutually interfering links –In principle, should prevent interference –Under certain assumptions, increases total capacity vs. single-channel CSMA! 3

Modeling Capacity: Assumptions Consider 2-client network with one base station, all traffic from clients to base station Base station has one radio, one antenna Clients each have one radio, one antenna All nodes in mutual range Both clients send continuously Client 1 received at BS with power P 1, client 2 received at BS with power P 2 4

Understanding Two-Node Capacity 5 R1R1 R2R2 (bits/s/Hz) R 1 < l og 2 ( 1 + P 1 N ) b i t s / s / H z ; R 2 < l og 2 ( 1 + P 2 N ) b i t s / s / H z ; l og 2 ( 1 + P 1 N ) l og 2 ( 1 + P 2 N ) Optimum sum-capacity Transmitter 1’s Rate R 1 + R 2 < l og 2 ( 1 + P 1 + P 2 N ) b i t s / s / H z : [Ramki Gummadi] Transmitter 2’s Rate Sum of Rates

6 VWID throughput R1R1 R2R2 (bits/s/Hz) A B Optimum throughput at α = P 1 P 1 + P 2 l og 2 ( 1 + P 2 N ) l og 2 ( 1 + P 1 N ) R 1 < α l og 2 ( 1 + P 1 α N ) b i t s / s / H z ; R 2 < ( 1 - α ) l og 2 ( 1 + P 2 ( 1 - α ) N ) b i t s / s / H z : l og 2 ( 1 + P 2 N ) l og 2 ( 1 + P 1 N ) α = 0 α = 1 [Ramki Gummadi]

Finding Optimal Channel Widths Want to maximize sum of two rates: R = R1 + R2 = Setting gives maximum: i.e., to maximize total throughput, assign each node channel width proportional to its share of total power received at AP 7

Example: CSMA vs. Orthogonal Channels Two clients, each of which is received by base station with SNR of 1 Under CSMA, one client alone achieves throughput: –so when alternating, each gets 0.5 bits/s/Hz If we assign half of channel to each and allow concurrent transmissions, each gets: bits/s/Hz

VWID Prototype Automated system for channel assignment –For each link, assign sender one of {5, 10, 20} MHz channel Chooses assignment of channels that maximizes aggregate throughput across all links Additional constraint: don’t decrease a sender’s channel width if doing so reduces that link’s throughput (vs. 20 MHz channel width) 9 Exhaustive search: worst case cost is exponential in number of interfering links!

VWID Experimental Evaluation Outdoor a testbed: –6 nodes; 10 links, 8 of which 1-2 km long Bit-rate for each node fixed; chosen so that node gets reasonable throughput on its links Results given only for UDP traffic; all nodes send as fast as they can Experiments have carrier sense enabled because “gives higher throughput” (!?) 10

Link Throughput Improvement: Point-to-Point Links 11 no VWID with VWID [Ramki Gummadi]