Building Efficient Spectrum-Agile Devices for Dummies Eugene Chai, Kang G. Shin University of Michigan – Ann Arbor Jeongkeun “JK” Lee, Sung-Ju Lee, Raul.

Slides:



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

Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
1 Understanding and Mitigating the Impact of RF Interference on Networks Ramki Gummadi (MIT), David Wetherall (UW) Ben Greenstein (IRS), Srinivasan.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
R2 R3 R4 R5 AP The throughput does not grow in the same way as wireless demands Limited wireless spectrum & unlimited user demands AP R1 R6.
Networking with Wi-Fi like Connectivity Victor Bahl, Ranveer Chandra, Thomas Moscibroda, Microsoft Research Rohan Murty*, Matt Welsh Harvard University.
Multiple Access Techniques for wireless communication
Fine-grained Channel Access in Wireless LAN SIGCOMM 2010 Kun Tan, Ji Fang, Yuanyang Zhang,Shouyuan Chen, Lixin Shi, Jiansong Zhang, Yongguang Zhang.
E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks Xinyu Zhang, Kang G. Shin University of Michigan – Ann Arbor.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
RFDump: An Architecture for Monitoring the Wireless Ether Kaushik Lakshminarayanan Samir Sapra Srinivasan Seshan Peter Steenkiste Carnegie Mellon University.
11ac: 5G WiFi The trigger for 5GHz everywhere Led by Apple and other consumer specialists – In-home device sync, video, backup, etc – “Gigabit WiFi” on.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Leveraging Interleaved Signal Edges for Concurrent Backscatter by Pan Hu, Pengyu.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 11th Lecture Christian Schindelhauer.
Receiver-Initiated Channel Hopping (RICH) Makis Tzamaloukas Computer and Communications Research Group (CCRG)
Multipath fading and reflections The signal takes many paths to the destination. The propagation delay along each path is different. How many meters difference.
Adaptive Subcarrier Nulling: Enabling Partial Spectrum Sharing in Wireless LANs The University of Michigan Kang G. Shin Xinyu Zhang.
Mehdi Abolfathi SDR Course Spring 2008 A Cognitive MAC Protocol for Ad Hoc Networks.
DAC: Distributed Asynchronous Cooperation for Wireless Relay Networks 1 Xinyu Zhang, Kang G. Shin University of Michigan.
1 MOBMAC - An Energy Efficient and low latency MAC for Mobile Wireless Sensor Networks Proceedings of the 2005 Systems Communications (ICW ’ 05)
DECT Tom Jongsma. Contents History of DECT DECT = Digital Enhanced Cordless Telecommunications First release of the standard in 1992 Designed for short-range.
Paper Presentation Wi-Fi (802.11b) and Bluetooth: Enabling Coexistence Jim Lansford, Ron Nevo, and Brett Monello CSC8900 Presented by: Tu Tran.
Data and Computer Communications Chapter 8 – Multiplexing
Signal Propagation Propagation: How the Signal are spreading from the receiver to sender. Transmitted to the Receiver in the spherical shape. sender When.
Software Defined Radio
Orthogonal Frequency Division Multiple Access (OFDMA)
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
CWNA Guide to Wireless LANs, Second Edition Chapter Four IEEE Physical Layer Standards.
Overview of Research Activities Aylin Yener
Doc.: n-proposal-statistical-channel-error-model.ppt Submission Jan 2004 UCLA - STMicroelectronics, Inc.Slide 1 Proposal for Statistical.
Omid Abari Hariharan Rahul, Dina Katabi and Mondira Pant
An Adaptive, High Performance MAC for Long- Distance Multihop Wireless Networks Presented by Jason Lew.
G. Orfanos, ComNets, RWTH Aachen University Multihop MAC Protocol for MC-CDMA based WLANs confidential Georgios Orfanos RWTH Aachen University, Chair of.
Business Id © NetHawk All rights reserved. Confidential April 2005NetHawk NetHawk Quality of Service products Markus Ahokangas, MSc Product.
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Networking Devices.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Cross-Layer Approach to Wireless Collisions Dina Katabi.
Department of Computer Science, University of Peshawar Multiple Access.
1 1 Lab. 9 Signal Analyzer  Signal/spectrum analyzer (SA): an equipment analyzing spectrum properties of signals.
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
Adaptive IEEE MAC Protocol for high efficiency MC-CDMA WLANs 15. FFV Workshop 21. November 2008 Dr.-Ing. Georgios Orfanos 1G.Orfanos, 15. FFV Workshop,
CSCI 465 D ata Communications and Networks Lecture 23 Martin van Bommel CSCI 465 Data Communications & Networks 1.
CRMA: Collision Resistant Multiple Access Lili Qiu University of Texas at Austin Joint work with Tianji Li, Mi Kyung Han, Apurv Bhartia, Eric Rozner, Yin.
Doc.: IEEE /00144r0 Submission 3/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Dialog with FCC Nada.
FD-MMAC: Combating Multi-channel Hidden and Exposed Terminals Using a Single Transceiver Yan Zhang, Loukas Lazos, Kai Chen, Bocan Hu, and Swetha Shivaramaiah.
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.
PAC: Perceptive Admission Control for Mobile Wireless Networks Ian D. Chakeres Elizabeth M. Belding-Royer.
Experimental Evaluation of Co-existent LTE-U and Wi-Fi on ORBIT Problem DefinitionExperimental Procedure Results Observation WINLAB Conclusion Samuel
B2W2 N-Way Concurrent Communication for IoT Devices
CT301 lecture7 10/29/2015 Lect 7 NET301.
Month Year doc.: IEEE yy/xxxxr0 July 2013
Multiple Access Techniques for Wireless Communication
Design and Validation of a UWB Transmitter for FPGA Implementation
Suman Bhunia and Shamik Sengupta
Channel Allocation (MAC)
Design Tool for Spectrum Sensing of Cognitive Radio
LOS Discovery for Highly Directional Full Duplex RF/FSO Transceivers
Interference Avoidance and Control
Goal Control the amount of traffic in the network
120MHz channelization solution
CT301 lecture7 10/29/2015 Lect 7 NET301.
Multicarrier Communication and Cognitive Radio
(60GHz New Technique Proposal)
E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks
Multi-block OFDM for TVWS Operation
LOS Discovery for Highly Directional Full Duplex RF/FSO Transceivers
Multi-block OFDM for TVWS Operation
TGah Coexistence Assurance
Presentation transcript:

Building Efficient Spectrum-Agile Devices for Dummies Eugene Chai, Kang G. Shin University of Michigan – Ann Arbor Jeongkeun “JK” Lee, Sung-Ju Lee, Raul Etkin Hewlett Packard Labs – Palo Alto

Why Fast Spectrum Shaping? 2 Median Channel Availability = 3 seconds, approx 300MHz ~1GHz What about allocation over time? Using measurement traces from RWTH Aachen University:

How Can We Do This? 3 Option 1: Commercial Off-The Shelf (COTS) Devices MAC: Incompatible preambles PHY: Monolithic spectrum Option 2: Software Defined Radios FPGA: Complex Software: Slow

Our Solution: Rodin 4 PHY MAC NET TRANS APP MAC COTS SDR Hybrid Architecture Per-Frame Spectrum Shaping Spectrum-Agile Preamble Rodin

Empty Rodin: Spectrum Shaping 5 Frequency Time Empty Rodin detects interference and reshapes next frame

Rodin: Spectrum Shaping 6 Rodin splits a monolithic spectrum into two subbands: From COTS To Channel

Rodin: Filter Design 7 Problem: Frequency offset between devices

Our Solution: Rodin 8 PHY MAC NET TRANS APP MAC COTS SDR Hybrid Architecture Per-Frame Spectrum Shaping Spectrum-Agile Preamble Rodin

Rodin: Spectrum Agreement Why is spectrum agreement hard? This is the actual spectrum allocation A B Empty B A Frequency This is what the receiver sees Occupied Empty Occupied Empty Frequency The receiver does not know which subbands are assigned to each transmitter If a transmitter uses M out of N total subbands, the number of possible combinations is 9

Rodin: Spectrum Agreement P1 Empty P4 Empty P2 P3 Frequency Solution: I-FOP (In-Front Of Preamble) 10 I-FOP COTS Preamble Data Composite Rodin Frame Transmitter

Rodin: Spectrum Agreement Solution: I-FOP (In-Front Of Preamble) 11 P1 X P4 X P2 P3 Frequency Time PN Sequences P1,…,P4 Order Arrival Time Receiver I-FOP COTS Preamble Data Composite Rodin Frame

Rodin: Spectrum Agreement 12 P1 X P4 X P2 P3 Frequency Time P1 P2 P3 P4 P1 P2 P3 … Receiver searches for P1,…, P4 in each subband simultaneously Receiver

Rodin: Spectrum Agreement 13 Device Addressing Receiver Complexity Preamble Collision Association frame with an association preamble address Same PN sequences; same order; same transmit instant Parallel search over multiple subbands in hardware

Our Solution: Rodin 14 PHY MAC NET TRANS APP MAC COTS SDR Hybrid Architecture Per-Frame Spectrum Shaping Spectrum-Agile Preamble Rodin

How Does Rodin Compare? 15 Picasso (SIGCOMM 2012) WiFi-NC (NSDI 2012) Spectrum Virtualization Layer (DySpan 2012) Jello (NSDI 2010) Concurrent operations over sub-channels Software layer between standard PHY and channel Flow-based spectrum allocation

Evaluation 16 Spectrum Shaping I-FOP Throughput

Implementation & Evaluation Spectrum Shaping FPGA and Matlab implementations 10MHz COTS signal split into two 5MHz subbands separated by 10MHz Interference BW is 2.5, 5 and 10MHz 17 Parameters

Evaluation: Spectrum Shaping Experiment 1: Spectrum shaping vs no spectrum shaping. No interference. Spectrum shaping does not distort the signal 18

Evaluation: Spectrum Shaping Experiment 2: Spectrum shaping with interference Rodin can avoid interference effectively Without shaping With shaping Error Vector Magnitude

Implementation & Evaluation 20 I-FOP Implemented using WARPLab and Matlab 5 WARP devices placed throughout an office 20MHz channel with 8 subbands Preamble consists of 4 sequences transmitted over 4 subbands

Evaluation: I-FOP Experiment 3: I-FOP under varying SIR levels We randomly select 3 devices as transmitter, receiver and interferer Detection ratio increases with increasing preamble sequence length 21 Preamble Length Delay (microsec)

Simulations 22 Experiment 4: Transmission opportunities in 1.5GHz spectrum band centered at 5.25GHz More transmit opportunities with smaller subband bandwidth

Where do we go from here? 23 Spectrum Agile Networks How well do current protocols work under spectrum agility? Whitespace Networks What happens if we change the operating frequency? Integrated Hybrid Platform Can we build a more integrated device?

Conclusions 24 Hybrid Architecture Per-Frame Spectrum Shaping Spectrum-Agile Preamble Rodin is the key to enabling large scale spectrum agile networks

Questions? 25