$ Network Support for Wireless Connectivity in the TV Bands Victor Bahl Ranveer Chandra Thomas Moscibroda Srihari Narlanka Yunnan Wu Yuan.

Slides:



Advertisements
Similar presentations
All Rights Reserved © Alcatel-Lucent 2006, ##### Design Issues for Wireless Networks Across Diverse and Fragmented Spectrum Collaborators: Bell Labs India:
Advertisements

Doc.: IEEE /0046r0 Submission July 2009 Ari Ahtiainen, NokiaSlide 1 A Cooperation Mechanism for Coexistence between Secondary User Networks on.
Vivek Jain, Anurag Gupta Dharma P. Agrawal
Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Does the IEEE MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks? Shugong Xu Tark Saadawi June, 2001 IEEE Communications Magazine.
Wireless Networking in the TV Bands Ranveer Chandra Collaborators: Thomas Moscibroda, Srihari Narlanka, Victor Bahl, Yunnan Wu, Yuan Yuan.
Low-cost, Long-Range Connectivity over the TV White Spaces
University At Buffalo Capacity Of Ad-Hoc Networks Ajay Kumar.
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Networking with Wi-Fi like Connectivity Victor Bahl, Ranveer Chandra, Thomas Moscibroda, Microsoft Research Rohan Murty*, Matt Welsh Harvard University.
ATMA: Advertisement-based TDMA Protocol for Bursty Traffic in Wireless Sensor Networks Surjya Ray, Illker Demirkol, and Wendi Heinzeleman University of.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Nov 2011 Neng Xue Tianxu Wang.
Introduction to Cognitive radios Part one HY 539 Presented by: George Fortetsanakis.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
System Design for Cognitive Radio Communications
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3m: Medium Access Control Protocols.
Introduction to Cognitive radios Part one HY 539 Presented by: George Fortetsanakis.
Receiver-Initiated Channel Hopping (RICH) Makis Tzamaloukas Computer and Communications Research Group (CCRG)
Centre for Wireless Communications Opportunistic Media Access for Multirate Ad Hoc Networks B.Sadegahi, V.Kanodia, A.Sabharwal and E.Knightly Presented.
$ Spectrum Aware Load Balancing for WLANs Victor Bahl Ranveer Chandra Thomas Moscibroda Yunnan Wu.
SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in Ad Hoc Networks Victor Bahl (Microsoft Research) Ranveer Chandra (Cornell University)
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
Networking Devices over White Spaces Ranveer Chandra Collaborators: Thomas Moscibroda, Rohan Murty, Victor Bahl, Srihari Narlanka.
Cognitive Wireless Networking in the TV Bands Ranveer Chandra, Thomas Moscibroda, Victor Bahl Srihari Narlanka, Yunnan Wu.
IEEE Wireless Communication Magazine Design and Performance of an Enhanced IEEE MAC Protocol for Multihop Coverage Extension Frank H.P. Fitzek, Diego.
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Next Generation Wi-Fi: Networking over White Spaces Ranveer Chandra Collaborators: Victor Bahl, Thomas Moscibroda, Srihari Narlanka, Yunnan Wu, Yuan Yuan.
Load-Aware Spectrum Distribution in Wireless LANs Thomas Moscibroda, Ranveer Chandra, Yunnan Wu, Sudipta Sengupta, Paramvir Bahl, Yuan Yuan Microsoft Research.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Khaled Hatem Almotairi and Xuemin (Sherman) Shen Department of Electrical and Computer Engineering University of Waterloo 200 University Avenue West Waterloo,
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
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.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Cognitive Radio Networks
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
A Survey of Spectrum Sensing Algorithm for Cognitive Radio Applications YaGun Wu netlab.
Effects of Multi-Rate in Ad Hoc Wireless Networks
DYNAMIC SPECTRUM ACCESS IN DTV WHITESPACES: DESIGN RULES, ARCHITECTURE AND ALGORITHMS Supratim Deb, Vikram Srinivasan, (Bell Labs India) Ritesh Maheshwari.
1 11 Optimal Bandwidth Selection in Multi-Channel Cognitive Radio Networks: How Much is Too Much? Dan Xu, Eric Jung, and Xin Liu University of California,
Multi-Channel MAC for Ad Hoc Networks: Handling Multi- Channel Hidden Terminals Using a Single Transceiver (MMAC) Paper by Jungmin So and Nitin Vaidya.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Chih-Min Chao and Kuo-Hsiang Lu Department of Computer Science and Engineering National Taiwan Ocean University IEEE Sensor Networks, Ubiquitous and Trustworthy.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Evaluation of ad hoc routing over a channel switching MAC protocol Ethan Phelps-Goodman Lillie Kittredge.
Spectrum Sharing MAC-layer Protocols Sang-Yoon Chang ECE 439 Spring 2010.
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
Exploitation of Multi-Channel Communications in Industrial Wireless Sensor Applications: Avoiding Interference and Enabling Coexistence Shekar Nethi, Jari.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
Wireless Networking in the TV Bands Ranveer Chandra Collaborators: Victor Bahl, Thomas Moscibroda, Srihari Narlanka, Yunnan Wu, Yuan Yuan.
Adapting Channel Widths to Improve Application Performance Ranveer Chandra Microsoft Research Collaborators: Victor Bahl, Ratul Mahajan, Thomas Moscibroda,
Allocating Dynamic Time-Spectrum Blocks in Cognitive Radio Networks
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
MAC Protocols for Sensor Networks
Wireless Networking in the TV Bands Ranveer Chandra Collaborators: Thomas Moscibroda, Srihari Narlanka, Victor Bahl, Yunnan Wu, Yuan Yuan.
MAC Protocols for Sensor Networks
White Space Networking with Wi-Fi like Connectivity
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
User Interference Effect on Routing of Cognitive Radio Ad-Hoc Networks
Presentation transcript:

$ Network Support for Wireless Connectivity in the TV Bands Victor Bahl Ranveer Chandra Thomas Moscibroda Srihari Narlanka Yunnan Wu Yuan

$KNOWS-Platform This work is part of our KNOWS project at MSR (Cognitive Networking over White Spaces) [see DySpan 2007] Prototype has transceiver and scanner Transceiver can dynamically adjust center-frequency and channel- width with low time overhead (~0.1ms) Transceiver can tune to contiguous spectrum bands only! Scanner acts as a receiver on control channel when not scanning Scanner Antenna Data Transceiver Antenna

$ Design a MAC protocol for cognitive radios in the TV band that leverages device capability -- dynamically adjusting central-freq and channel-width Goals: Exploit holes in spectrum x time x space Opportunistic and load-aware allocation Few nodes: Give them wider bands Many nodes: Partition the spectrum into narrower bands Problem Formulation Frequency 5Mhz 20Mhz

$ Context and Related Work Context: Single-channel IEEE MAC allocates only time blocks Multi-channel Time-spectrum blocks have pre-defined channel-width Cognitive channels with variable channel-width! time Multi-Channel MAC-Protocols: [SSCH, Mobicom 2004], [MMAC, Mobihoc 2004], [DCA I-SPAN 2000], [xRDT, SECON 2006], etc… MAC-layer protocols for Cognitive Radio Networks: [Zhao et al, DySpan 2005], [Ma et al, DySpan 2005], etc… Regulate communication of nodes on fixed channel widths Existing work does not consider channel-width as a tunable parameter! Existing work does not consider channel-width as a tunable parameter!

$ KNOWS Architecture

$ Allocating Time-Spectrum Blocks View of a node v: Time Frequency t t+ ¢ t f f+ ¢ f Primary users Neighboring nodes time-spectrum blocks Node vs time-spectrum block

$Outline

$ CMAC Overview Use a common control channel (CCC) Contend for spectrum access Reserve a time-spectrum block Exchange spectrum availability information (use scanner to listen to CCC while transmitting) Maintain reserved time-spectrum blocks Overhear neighboring nodes control packets Generate 2D view of time-spectrum block reservations

$ CMAC Overview Sender Receiver DATA ACK DATA ACK DATA ACK RTS CTS DTS Waiting Time RTS Indicates intention for transmitting Contains suggestions for available time-spectrum block (b-SMART) CTS Spectrum selection (received-based) (f, ¢ f, t, ¢ t) of selected time-spectrum block DTS Data Transmission reServation Announces reserved time-spectrum block to neighbors of sender Time-Spectrum Block t t+ ¢ t

$ Network Allocation Matrix (NAM) Control channel Frequency The above depicts an ideal scenario 1) Primary users (fragmentation) 2) In multi-hop neighbors have different views Time-spectrum block Nodes record info for reserved time-spectrum blocks Time

$ Network Allocation Matrix (NAM) Control channel Time The above depicts an ideal scenario 1) Primary users (fragmentation) 2) In multi-hop neighbors have different views Primary Users Nodes record info for reserved time-spectrum blocks Frequency

$B-SMART Which time-spectrum block should be reserved…? How long…? How wide…? B-SMART (distributed spectrum allocation over white spaces) Design Principles 1. Try to assign each flow blocks of bandwidth B/N 2. Choose optimal transmission duration ¢ t B: Total available spectrum N: Number of disjoint flows Long blocks: Higher delay Long blocks: Higher delay Short blocks: More congestion on control channel Short blocks: More congestion on control channel

$B-SMART Upper bound T max ~10ms on maximum block duration Nodes always try to send for T max Find placement of ¢ bx ¢ t block that minimizes finishing time and does not overlap with any other block T max ¢ b=10MHz T max ¢ b= d B/N e =20MHz T max ¢ b=5MHz

$ Estimation of N 1 (N=1) 2(N=2) 3 (N=3) (N=5) 4 (N=4) 40MHz 80MHz 78 6 (N=6) 7(N=7) 8 (N=8) 2 (N=8) 1 (N=8) 3 (N=8) 21 We estimate N by #reservations in NAM based on up-to-date information adaptive! Case study: 8 backlogged single-hop flows 3 Time T max

$ Simulation Results - Summary Simulations in QualNet Various traffic patterns, mobility models, topologies B-SMART in fragmented spectrum: When #flows small total throughput increases with #flows When #flows large total throughput degrades very slowly B-SMART with various traffic patterns: Adapts very well to high and moderate load traffic patterns With a large number of very low-load flows performance degrades ( Control channel)

$ Conclusions and Future Work Summary: CMAC 3 way handshake for reservation NAM Local view of the spectrum availability B-SMART efficient, distributed protocol for sharing white spaces Future Work / Open Problems Control channel vulnerability QoS support Coexistence with other systems