Wireless Communication

Similar documents
Full Duplex Radios. Sachin Katti Kumu Networks & Stanford University 4/17/2014 1

Wireless Communication

1 Interference Cancellation

Wireless Communication

Talk on Net Neutrality

Reference Receiver Based Digital Self-Interference Cancellation in MIMO Full-Duplex Transceivers

In-band Full Duplex Radios and System Performance

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

Full-duplex Wireless: From Experiments to Theory

Analog and Digital Self-interference Cancellation in Full-Duplex MIMO-OFDM Transceivers with Limited Resolution in A/D Conversion

Power-Controlled Medium Access Control. Protocol for Full-Duplex WiFi Networks

On Self-interference Suppression Methods for Low-complexity Full-duplex MIMO

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012

Wireless Communication Systems: Implementation perspective

The Performance Analysis of Full-Duplex System Linjun Wu

Advanced Self-Interference Cancellation and Multiantenna Techniques for Full-Duplex Radios

Wireless Networks (PHY)

Digital Modulation. Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica

5G: Opportunities and Challenges Kate C.-J. Lin Academia Sinica

LTE-Advanced research in 3GPP

Design and Characterization of a Full-duplex. Multi-antenna System for WiFi networks

NR Physical Layer Design: NR MIMO

Fractional Delay Filter Based Wideband Self- Interference Cancellation

(some) Device Localization, Mobility Management and 5G RAN Perspectives

ELEN 701 RF & Microwave Systems Engineering. Lecture 2 September 27, 2006 Dr. Michael Thorburn Santa Clara University

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

Co-existence. DECT/CAT-iq vs. other wireless technologies from a HW perspective

On the Capacity Regions of Single-Channel and Multi-Channel Full-Duplex Links. Jelena Marašević and Gil Zussman EE department, Columbia University

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

Lecture 13. Introduction to OFDM

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

Experiment-Driven Characterization of Full-Duplex Wireless Systems

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

System Impairments Mitigation for NGPON2 via OFDM

2002 IEEE International Solid-State Circuits Conference 2002 IEEE

Massive MIMO Full-duplex: Theory and Experiments

A 1.7-to-2.2GHz Full-Duplex Transceiver System with >50dB Self-Interference Cancellation over 42MHz Bandwidth

Technical Aspects of LTE Part I: OFDM

All Beamforming Solutions Are Not Equal

Empowering Full-Duplex Wireless Communication by Exploiting Directional Diversity

2012 LitePoint Corp LitePoint, A Teradyne Company. All rights reserved.

SourceSync. Exploiting Sender Diversity

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Interference management Within 3GPP LTE advanced

SETTING UP A WIRELESS LINK USING ME1000 RF TRAINER KIT

Full-Duplex Communications for Wireless Links with Asymmetric Capacity Requirements

Radio Interface and Radio Access Techniques for LTE-Advanced

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

MIMO Systems and Applications

EC 551 Telecommunication System Engineering. Mohamed Khedr

Overview: Trends and Implementation Challenges for Multi-Band/Wideband Communication

MIMO I: Spatial Diversity

Using the epmp Link Budget Tool

AEROHIVE NETWORKS ax DAVID SIMON, SENIOR SYSTEMS ENGINEER Aerohive Networks. All Rights Reserved.

What s Behind 5G Wireless Communications?

RADIO RECEIVERS ECE 3103 WIRELESS COMMUNICATION SYSTEMS

University of Bristol - Explore Bristol Research. Link to publication record in Explore Bristol Research PDF-document.

An All CMOS, 2.4 GHz, Fully Adaptive, Scalable, Frequency Hopped Transceiver

2016 Spring Technical Forum Proceedings

FILA: Fine-grained Indoor Localization

Wireless Communication

Division Free Duplex in Small Form Factors. Leo Laughlin,ChunqingZhang, Mark Beach, Kevin Morris, and John Haine

WIRELESS full-duplex communication is becoming a

Digitally-Controlled RF Self- Interference Canceller for Full-Duplex Radios

CS434/534: Topics in Networked (Networking) Systems

Receiver Designs for the Radio Channel

Reconfigurable antennas for WiFi networks. Daniele Piazza Founder and CTO Adant Technologies Inc

SDR-BASED TEST BENCH TO EVALUATE ANALOG CANCELLATION TECHNIQUES FOR IN-BAND FULL-DUPLEX TRANSCEIVER

flexicon.ee.columbia.edu Harish Krishnaswamy, Gil Zussman, Jin Zhou, Jelena (Marašević) Diakonikolas, Tolga Dinc, Negar Reiskarimian, Tingjun Chen

mm Wave Communications J Klutto Milleth CEWiT

Rate Adaptation for Multiuser MIMO Networks

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion

2015 The MathWorks, Inc. 1

Interference Mitigation by MIMO Cooperation and Coordination - Theory and Implementation Challenges

Fairness and Delay in Heterogeneous Half- and Full-Duplex Wireless Networks

CHAPTER 1 INTRODUCTION

One Cell Reuse OFDM/TDMA using. broadband wireless access systems

A Wireless Communication System using Multicasting with an Acknowledgement Mark

Test Range Spectrum Management with LTE-A

PhyCloak: Obfuscating Sensing from Communication Signals

Beamforming for 4.9G/5G Networks

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

mm-wave Transceiver Challenges for the 5G and 60GHz Standards Prof. Emanuel Cohen Technion

3G Evolution HSPA and LTE for Mobile Broadband Part II

TESTING METHODS AND ERROR BUDGET ANALYSIS OF A SOFTWARE DEFINED RADIO By Richard Overdorf

5G, WLAN, and LTE Wireless Design with MATLAB

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

To Fragment or Not To Fragment: Viability of NC OFDMA in Multihop Networks. Muhammad Nazmul Islam WINLAB, Rutgers University

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

Page 1. Overview : Wireless Networks Lecture 9: OFDM, WiMAX, LTE

HY448 Sample Problems

Beyond Full Duplex Wireless

Achievable Transmission Rates and Self-interference Channel Estimation in Hybrid Full-Duplex/Half-Duplex MIMO Relaying

Wireless TDMA Mesh Networks

Evaluation of BER and PAPR by using Different Modulation Schemes in OFDM System

Radio Receiver Architectures and Analysis

Digitally-Assisted RF-Analog Self Interference Cancellation for Wideband Full-Duplex Radios

Smart antenna technology

Experimental Evaluation of Interference. Alignment for Broadband WLAN Systems

Transcription:

Wireless Communication Systems @CS.NCTU Lecture 14: Full-Duplex Communications Instructor: Kate Ching-Ju Lin ( 林靖茹 ) 1

Outline What s full-duplex Self-Interference Cancellation Full-duplex and Half-duplex Co-existence Full-duplex relaying 2

What is Duplex? Simplex Half-duplex Full-duplex

How Half-duplex Works? Time-division half-duplex Frequency-devision half-duplex

Co-Channel (In-band) Full-duplex Very strong self-interference (~70dB for 802.11) The transmitted signals will be an interference of the received signals! But, we know what we are transmitting à Cancel it!

Benefits beyond 2x Gain Can solve some fundamental problems Hidden terminal Primary detection for cognitive radios Network congestion and WLAN fairness Excessive latency in multihop wireless 6

Mitigating Hidden Terminal Current network have hidden terminals CSMA/CA cannot solve this Schemes like RTS/CTS introduce significant overhead X Full-duplex solves hidden terminals Since both slides transmit at the same time, no hidden terminals exist 7

Primary Detection in Whitespaces Primary TX (Wireless Mics) Primary sensing Secondary TX (Whitespace AP) Secondary transmitters should sense for primary transmissions before channel use Interference Primary TX (Wireless Mics) Secondary TX (Whitespace AP) Traditional nodes may still interfere during transmissions 8

Primary Detection in Whitespaces Primary TX (Wireless Mics) Primary sensing Secondary TX (Whitespace AP) Secondary transmitters should sense for primary transmissions before channel use Primary sensing Primary TX (Wireless Mics) Secondary TX (Whitespace AP) Full-duplex nodes can sense and send at the same time 9

Network Congestion and Fairness Without full-duplex: 1/n bandwidth for each node in network, including AP Downlink Throughput = 1/n Uplink Throughput = (n-1)/n 10

Network Congestion and Fairness Without full-duplex: 1/n bandwidth for each node in network, including AP Downlink Throughput = 1/n Uplink Throughput = (n-1)/n With full-duplex: AP sends and receives at the same time Downlink Throughput = 1 Uplink Throughput = 1 11

Reducing Round-Trip Time Long delivery and round-trip times in multihop networks Solution: Wormhole routing N1 N2 N3 N4 N1 N2 N3 N4 N1 N2 N3 N4 Time Time Half-duplex Full-duplex 12

Outline What s full-duplex Self-Interference Cancellation Full-duplex and Half-duplex Co-existence Full-duplex relaying 13

Self-Interference Cancellation H serlf H Y = Hx + H self x self + n Wanted signals Unwanted self-interference Challenge1: self-interference is much stronger than wanted signals, i.e., H self 2 H 2 Challenge 2: hard to learn real H self

Self-Interference Cancellation Analog interference cancellation RF cancellation (~25dB reduction) Active Digital interference cancellation Baseband cancellation (~15dB reduction) Active Antenna cancellation Passive

What Makes Cancellation Non-Ideal? Transmitter and receiver phase noise LNA (low-noise amplifier) and Mixer noise figure Tx/Rx nonlinearity Noise figure (NF) is the measure of degradation of SNR caused by components in a RF chain ADC quantization error Self-interference channel 16

Analog Cancellation Why important? Before digital cancellation, we should avoid saturating the Low Noise Amplifier and ADC Eg., Tx power = 20 dbm and LNA with a saturation level -25dB à at least need -45 db of analog cancellation Major drawback Need to modify the radio circuitry Should be added after RF down-converter but before the analog-to-digital converter, usually not accessible 17

Analog Cancellation x[n] RF Up h I Cancellation Path + 0 Objective is to achieve exact 0 at the Rx antenna Cancellation path = negative of interfering path These techniques need analog parts 18

Digital Cancellation x[n] RF Up h I + RF Down Baseband Cancellation Path Cancel interference at baseband Conceptually simpler requires no new parts Useless if interference is too strong (ADC bottleneck) 19

How Digital Cancellation Works? Assume only Tx is transmitting à Tx receives self-interference Y = H tx,tx X tx + n X tx Node 1 (Tx) DAC H tx,tx Estimate the self-channel Y tx ADC Ĥ tx,tx = Y X tx When Rx starts transmitting à Tx now receives Y = H rx,tx X rx + H tx,tx X tx + n X rx Node2 (Rx) DAC H rx,tx Cancel self-interference by Y rx Y Ĥ tx,tx X tx = H rx,tx X rx + n 20

Digital Cancellation for OFDM Cancel for each subcarrier separately Y rx [k] Y [k] Ĥ[k] tx,tx X tx [k] = H rx,tx [k]x rx [nk]+n But, can t just perform cancellation in the frequency domain à Why Hard to do ifft à Cancellation à FFT in real-time How can we do digital cancellation for each subcarrier in the time-domain? See FastForward [Sigcomm 14] 21

Combine RF/Digital Cancellation Tx Rx Analog Cancellation Tx signal RF canceler DAC ADC Digital Cancellation Adapter Σ Tx samples Rx samples 22

Antenna Cancellation Separate the antennas such that the two signals become deconstructive The distance different = λ/2 ~30dB self-interference cancellation combined with analog/digital cancellation à 70 db

Antenna Cancellation: Block Diagram Tx Rx Tx Attenuator Power splitter Rx RF Frontend Tx RF Frontend Digital processor 24

Performance TX1 TX2-25 -30 Only TX1 Active Both TX1 & TX2 Active Only TX2 Active -35 RSSI (dbm) -40-45 -50-55 Null Position -60 0 5 10 15 20 25 Position of Receive Antenna (cm) 25

Impact of Bandwidth A λ/2 offset is precise for one frequency not for the whole bandwidth TX1 RX TX2 d1 d1 + λ-b/2 TX1 RX TX2 d d + λ/2 fc -B fc fc+b TX1 RX TX2 d2 d2 + λ+b/2 WiFi (2.4G, 20MHz) => ~0.26mm precision error 26

Bandwidth v.s. SIC Performance 300 MHz 2.4 GHz 5.1 GHz WiFi (2.4GHz, 20MHz): Max 47dB reduction Bandwidth => Cancellation Carrier Frequency => Cancellation 27

Outline What s full-duplex Self-Interference Cancellation Full-duplex and Half-duplex Co-existence Full-duplex relaying 28

Full-Duplex Radios AP self interference send receive Transmit and receive simultaneously in the same frequency band Suppress self-interference (SI) [Choi et al. 2010, Bharadia et al. 2013]

Three-Node Full-Duplex AP downlink uplink Alice interference Bob Commodity thin clients might only be half-duplex Inter-client interference (ICI) Uplink transmission interferes downlink reception

Access Control for 3-Node FD Rx1 AP Small ICI Rx2 Tx1 Tx2 Rx3 ICI might degrade the gain of full-duplex Appropriate client pairing is required Always enabling full-duplex may not good due to inter-client interference Switch adaptively between full-duplex and halfduplex

Existing Works Only allow hidden nodes to enable fullduplex [Sahai et al. 2011] Favor only part of clients, e.g., hidden nodes Pair clients based on historical transmission success probability [Singh et al. 2011] Statistics takes time and might not be accurate due to channel dynamics Schedule all the transmissions based on given traffic patterns [Kim et al. 2013] Need centralized coordinator and expensive overhead of information collection

Our Proposal: Probabilistic-based MAC Flexible adaptation Adaptively switch between full-duplex and half-duplex Fully utilizing of full-duplex gains Assign a pair of clients a probability of fullduplex access Find the probabilities so as to maximize the expected overall network throughput Distributed random access Clients still contend for medium access based on the assigned probability in a distributed way

Candidate Pairing Pairs Full-duplex pairs Only allows those with both clients with nonnegligible rates Half-duplex virtual pairs Let 0 denote the index of a virtual empty node All candidate pairs Assign each pair a probability p (i,j)

Linear Programming Model Expected total rate Downlink fairness Uplink fairness Sum probability

Probabilistic Contention 1. AP selects downlink user first Rx1 Tx2 AP Rx3 Rx2 Tx1 2. Uplink clients contend by CSMA/CA AP selects downlink user i with probability Given downlink user i, uplink users adjust its priority by changing its contention window to

Outline What s full-duplex Self-Interference Cancellation Full-duplex and Half-duplex Co-existence Full-duplex relaying 37

Today s Wireless Networks Ideally, 802.11ac and 802.11n support up to 780 Mb/s and 150 Mb/s, respectively In reality, signals experience propagation loss

What Can We Do? Increase capacity and coverage using relay relay

Traditional Half-Duplex Relaying TX and RX in a time/frequency division manner TX Half Duplex RX relayed buffer or switch frequency direct direct symbol 1 symbol 2 symbol n relayed symbol 1 symbol 2 symbol n time Improve SNR, but also halve the bandwidth

Full-Duplex Relaying! Simultaneous TX and RX on the same frequency TX Full Duplex self-interference cancellation RX relayed direct direct symbol 1 symbol 2 relayed symbol 1 symbol 2 symbol n symbol n time Improve SNR without halving the bandwidth

1. Amplify-and-forward or Construct-and-forward I relayed Q combined direct may amplify destructively I Q [FastForward, SIGCOMM 14] direct combined relayed rotate before forward rather decrease the SNR amplify constructively 2. Demodulate-and-forward [DelayForward, MobiHoc 16]

Pros and Cons of Amplify-and-Forward Negligible processing delay at relay direct relayed CP symbol1 CP symbol2 Δt CP symbol1 CP symbol2 Still decodable with OFDM Also amplifying the noise at the relay combined noise relayed direct noise noise noise noise S N

1. Amplify-and-forward or Construct-and-forward I relayed Q combined direct may amplify destructively I Q [FastForward, SIGCOMM 14] direct combined relayed rotate before forward rather decrease the SNR amplify constructively 2. Demodulate-and-forward N r 01 Q I x x 11 00 10 denoise at the relay only amplify the signal S noise N relayed noise direct

Challenges: Mixed Symbols Demodulation takes a much longer time Receive the whole symbol à FFT à demodulation à modulation à IFFT It s unlikely to fast forward within a CP interval direct CP symbol 1 CP symbol 2 relayed Δt CP symbol 1 CP symbol 2 Inter-symbol interference at the destination Need to recover from mixed symbols

How to Ensure Decodability? Introduce delay to enable symbol-level alignment direct x 1 x 2 x 3 x 4 x 5 x 6 x n-1 x n relayed x 1 x 2 x 3 x 4 x n-3 x n-2 x n-1 x n reception + processing + delay Structure of combined signals is analogous to convolutional code à Viterbi-type Decoding direct x i x i-1 x i-2 + relayed combined

Pros and Cons of Delay-and-Forward Negligible processing delay at relay direct relayed CP symbol1 CP symbol2 Δt CP symbol1 CP symbol2 Still decodable with OFDM Also amplifying the noise at the relay combined noise relayed direct noise noise noise noise S N