Advanced Architectures for Self- Interference Cancellation in Full-Duplex Radios: Algorithms and Measurements

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

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

Modeling and Cancellation of Self-interference in Full-Duplex Radio Transceivers: Volterra Series Based Approach

Asymmetric Full-Duplex with Contiguous Downlink Carrier Aggregation

Adaptive Nonlinear Digital Self-interference Cancellation for Mobile Inband Full-Duplex Radio: Algorithms and RF Measurements

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

Full-Duplex Mobile Device Pushing the Limits

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

Digital Self-Interference Cancellation under Nonideal RF Components: Advanced Algorithms and Measured Performance

Analog Self-Interference Cancellation with Automatic Gain Control for Full-Duplex Transceivers

Nonlinear Self-Interference Cancellation in MIMO Full-Duplex Transceivers under Crosstalk

Wideband Self-Adaptive RF Cancellation Circuit for Full-Duplex Radio: Operating Principle and Measurements

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

ONE of the fundamental limiting factors in the evolution

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

FULL-DUPLEX (FD) radio technology, where the devices

FULL-DUPLEX radio communications with simultaneous

Combining filters and self-interference cancellation for mixer-first receivers in Full Duplex and Frequency-Division Duplex transceiver systems

DUAL-POLARIZED, DIFFERENTIAL LINE FEED MICROSTRIP CIRCULAR PATCH ANTENNA FOR FULL DUPLEX COMMUNICATION

FULL-DUPLEX (FD) radio technology, where the devices. Full-Duplex Transceiver System Calculations: Analysis of ADC and Linearity Challenges

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

FULL-DUPLEX (FD) radio communications with simultaneous

Some Radio Implementation Challenges in 3G-LTE Context

A GNU Radio-based Full Duplex Radio System

TSEK38 Radio Frequency Transceiver Design: Project work B

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

Experiment-Driven Characterization of Full-Duplex Wireless Systems

Fractional Delay Filter Based Wideband Self- Interference Cancellation

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

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

ENRICO MANUZZATO DIGITALLY-CONTROLLED ELECTRICAL BALANCE DUPLEXER FOR TRANSMITTER-RECEIVER ISOLATION IN FULL-DUPLEX RADIO. Master of Science thesis

Mitigation of Nonlinear Spurious Products using Least Mean-Square (LMS)

Wireless Communication

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

ISSCC 2003 / SESSION 20 / WIRELESS LOCAL AREA NETWORKING / PAPER 20.2

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. X, NO. Y, MONTH

Multi-tap Digital Canceller for Full-Duplex Applications

Nonlinear Self-Interference Cancellation for Full-Duplex Radios: From Link- and System-Level Performance Perspectives

Fully integrated UHF RFID mobile reader with power amplifiers using System-in-Package (SiP)

The Performance Analysis of Full-Duplex System Linjun Wu

Residual Self-Interference Cancellation and Data Detection in Full-Duplex Communication Systems

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

FEASIBILITY STUDY ON FULL-DUPLEX WIRELESS MILLIMETER-WAVE SYSTEMS. University of California, Irvine, CA Samsung Research America, Dallas, TX

Bologna 14 October, 2009

Digitally Enhanced Inter-modulation Distortion Compensation in Wideband Spectrum Sensing. Han Yan and Prof. Danijela Cabric Nov.

Laser Transmitter Adaptive Feedforward Linearization System for Radio over Fiber Applications

Performance Evaluation of Full-Duplex Energy Harvesting Relaying Networks Using PDC Self- Interference Cancellation

TETRA Tx Test Solution

MASTER S THESIS RF SYSTEM MODEL FOR IN-BAND FULL DUPLEX COMMUNICATIONS. Professor Aarno Pärssinen

Ultra Wideband Indoor Radio Channel Measurements

Full Duplex CMOS Transceiver with On-Chip Self-Interference Cancelation. Seyyed Amir Ayati

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 17, NO. 10, OCTOBER

UNIVERSITY OF SOUTHAMPTON

Baseband and RF Hardware Impairments in Full-Duplex Wireless Systems: Experimental Characterisation and Suppression

Full Duplex Radios. Emily McMilin. Dinesh Bharadia. Sachin Katti ABSTRACT. Categories and Subject Descriptors 1. INTRODUCTION

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

Advances in RF and Microwave Measurement Technology

SUMMARY REPORT. 1. Introduction. 2. Research objectives and accomplishment plan 2017/2500M-0072

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

ISSCC 2003 / SESSION 20 / WIRELESS LOCAL AREA NETWORKING / PAPER 20.5

Linearity Challenges of LTE-Advanced Mobile Transmitters: Requirements and Potential Solutions

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

Simultaneous Data Transmission and Spectrum Sensing on Power Lines. Gautham Prasad and Lutz Lampe

RF, HIL and Radar Test

RF Interference Cancellation - a Key Technology to support an Integrated Communications Environment

Supplemental Slides: MIMO Testbed Development at the MPRG Lab

Wideband Spectral Measurement Using Time-Gated Acquisition Implemented on a User-Programmable FPGA

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

A Low-Power Broad-Bandwidth Noise Cancellation VLSI Circuit Design for In-Ear Headphones

Empowering Full-Duplex Wireless Communication by Exploiting Directional Diversity

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

REFERENCE RECEIVER ENABLED DIGITAL CANCELLATION OF NONLINEAR OUT-OF-BAND BLOCKER DISTORTION IN WIDEBAND RECEIVERS

Wideband Self-Interference Cancellation for Better Spectrum Use

Simulating and Testing of Signal Processing Methods for Frequency Stepped Chirp Radar

To learn fundamentals of high speed I/O link equalization techniques.

Advances in RF and Microwave Measurement Technology

Written Exam Channel Modeling for Wireless Communications - ETIN10

ELEN 701 RF & Microwave Systems Engineering. Lecture 4 October 11, 2006 Dr. Michael Thorburn Santa Clara University

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

Analog and RF circuit techniques in nanometer CMOS

Keywords: Adaptive filtering, LMS algorithm, Noise cancellation, VHDL Design, Signal to noise ratio (SNR), Convergence Speed.

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

PhyCloak: Obfuscating Sensing from Communication Signals

Non-Linear Digital Self-Interference Cancellation for In-Band Full-Duplex Radios Using Neural Networks

Full Duplex Radios. Daniel J. Steffey

Chapter 2 Self-Interference-Cancellation in Full-Duplex Systems

Issues for Multi-Band Multi-Access Radio Circuits in 5G Mobile Communication

Measurements 2: Network Analysis

Distributed receive beamforming: a scalable architecture and its proof of concept

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

On Phase Noise Suppression in Full-Duplex. Systems

QAM-Based 1000BASE-T Transceiver

Duplexer Design and Implementation for Self-Interference Cancellation in Full-Duplex Communications

Vrije Universiteit Brussel

Digital Baseband Architecture in AR1243/AR1642 Automotive Radar Devices

10GBASE-T Transmitter SNDR Definition (System ID Approach) IEEE P802.3an Task Force Santa Clara, Feb 2005 Albert Vareljian, Hiroshi Takatori KeyEye

Radio with COTS Technologies. ATE Systems Engineer

EE290C Spring Lecture 5: Equalization Techniques. Elad Alon Dept. of EECS 9" FR4 26" FR4. 9" FR4, via stub.

Final Report for AOARD Grant FA Indoor Localization and Positioning through Signal of Opportunities. Date: 14 th June 2013

TSEK38: Radio Frequency Transceiver Design Lecture 3: Superheterodyne TRX design

Transcription:

Advanced Architectures for Self- Interference Cancellation in Full-Duplex Radios: Algorithms and Measurements Dani Korpi, Mona AghababaeeTafreshi, Mauno Piililä, Lauri Anttila, Mikko Valkama Department of Electronics and Communications Engineering, Tampere University of Technology, Finland

Outline Introduction How to achieve real-time inband full-duplex operation? Real-time nonlinear digital canceller Measurement results Conclusion 8.11.2016 2

Introduction Efficient self-interference (SI) cancellation methods have been widely studied in literature Various solutions have been demonstrated to work well in real-life conditions Hence, the principles needed for sufficiently high SI cancellation are more or less known The next step is to study how the SI cancellation can be achieved in real-time 8.11.2016 3

How to achieve real-time inband full-duplex operation? All the different cancellation stages must be capable of real-time processing Passive techniques very favourable in this respect For the active cancellation stages, simple algorithms and learning rules are needed RF domain cancellation Digital cancellation with nonlinear processing 8.11.2016 4

The considered full-duplex device architecture We consider a single-antenna device, where the TX and RX chains are separated by a circulator 20-30 db of passive isolation On top of that, two active SI cancellation stages are needed RF cancellation Digital cancellation (with nonlinear modeling) The active cancellation stages must be capable of real-time operation PA TX Original transmit data RF canceller NI 5791 RF transceiver Digital canceller RX Cancelled signal 8.11.2016 5

RF cancellation in real-time We have previously implemented a three-tap RF canceller with a real-time digital control algorithm 1 There, a simple LMS learning rule was implemented for controlling each tap weight Good cancellation performance in real-time 1 J. Tamminen, M. Turunen, D. Korpi, T. Huusari, Y.-S. Choi, S. Talwar, and M. Valkama, "Digitally-controlled RF self-interference canceller for full-duplex radios," in Proc. EUSIPCO, Aug. 2016, pp. 783-787. 8.11.2016 6

RF cancellation in real-time Within the digital weight calculation block, the weight of the ith tap is updated as w i k + 1 = w i k + μx i k e k μ is the learning parameter x i k is the ith tap signal e k is the cancelled signal Very simple learning algorithm, but the actual cancellation is still done in the RF domain in realtime TX to circulator From circulator τ n τ n n th Tap τ n Downconverter n th Tap Downconverter n th Tap Downconverter VectorModulator Vector Modulator + Vector Modulator Σ + + Q Q Q I I + Σ Weight Weight Calculation I Weight Calculation Calculation Feedback Downconverter From PA RX 8.11.2016 7

Digital cancellation in realtime Since the RF canceller cannot fully suppress the SI, digital cancellation is typically needed Furthermore, nonlinear modeling in the digital cancellation stage is necessary Learning the coefficients with a simple LMS algorithm ensures that the nonlinear cancellation can be performed in real-time 8.11.2016 8

Digital cancellation in realtime The cancellation and learning procedure is performed for each iteration as follows: y DC n = y RF n h n H u n h n + 1 = h n + μy DC n u n Here, the vector u n contains all the nonlinear basis functions and their delayed versions to model the memory effects φ p x n = x n p 1 x n Nonlinear SI estimate h n contains the current coefficient estimates 8.11.2016 9

Digital canceller implementation The nonlinear realtime digital canceller was implemented on an FPGA The basis functions were computed and orthogonalized offline Orthogonalization needed for LMS Original transmit data (x(n)) PA TX Pre-computed NI PXIe-7972R with Kintex-7 FPGA NI 5791 RF transceiver LPF L x(n) x(n) 2 x(n) x(n) P-1 x(n) RF canceller RX Orthogonalization h 1 h 2 h P Σ Σ Σ LMS filter weight update Cancelled signal 8.11.2016 10

Digital canceller implementation The digital canceller implementation utilizes 4 nonlinear basis functions With the memory taps, it amounts to 108 coefficients The coefficient update is simplified by forcing the step size to be a negative power of two Implemented as a bit shift Parameter Value Clock frequency of the canceller 130 MHz Sampling frequency of the signal 26 MHz Highest nonlinearity order 7 Memory length 27 Total number of coefficients 108 Step size 2-13 Delay of the canceller 17 cycles Number of bits at different stages Received signal 16 bits Basis functions (in memory) 25 bits Coefficients 25 bits Canceller output 16 bits 8.11.2016 11

Measurement results The performance of the real-time cancellation solutions is then evaluated with RF measurements The setup includes both RF and digital cancellation In some of the results, the RF canceller is replaced by attenuators This is done to accurately control the analog SI suppression Parameter Signal bandwidth Center frequency PA gain Receiver noise floor Value 20 MHz 2.45 GHz 24 db -88 dbm 8.11.2016 12

Calculating the true selfinterference power In the measurements, the same transmit signal sequence is transmitted repeatedly This allows for calculating the true power of SI over a certain time period In particular, the actual residual SI is a function of the transmit signal, and hence it also repeats Averaging over the repetitions removes noise, which is different for each repetition This can only be done over relatively short time periods to ensure that the channel conditions remain constant 2 z i n ~N 0, σ noise 1 L L i=1 y i,si n + z i n L = 1 L i=1 L y i,si n + 1 L i=1 z i n y SI n One repetition of the residual SI y i,si n y SI n 0 8.11.2016 13

Measurements: Different analog attenuation levels For the purposes of this figure, the RF canceller has been replaced by different attenuators Provides some initial idea about the performance boundaries of the real-time digital canceller The residual SI is neglibily low when the SI power entering the digital domain is -55 dbm or lower 8.11.2016 14

Measurements: Signal spectra at different stages With the actual RF canceller, this is achieved with a transmit power of roughly 7 dbm As can be observed, the residual SI is not quite as low as with an ideal attenuator, but it is still below the RX noise floor This corresponds to a case where both the RF and digital cancellers are tracking and cancelling the SI in real-time 8.11.2016 15

Measurements: Residual SI with respect to transmit power Here, the overall cancellation performance is evaluated for different transmit powers Active RF and digital cancellation, both in real-time The residual SI is above the noise floor only with the very highest transmit power Our current setup is limited to a transmit power of 12 dbm The real-time cancellation performance seems to be sufficient for TX powers up to 10 dbm 8.11.2016 16

Measurement: Tracking performance Here, the magnitudes of 5 most significant taps are shown, alongside with the total residual power The channel environment was purposefully disturbed during the measurement It can be seen that the weights are adjusted accordingly, while the total residual power remains constant Transmit power: 5 dbm RF canceller replaced with a 40 db attenuator 8.11.2016 17

Example application for the digital canceller Recently, we performed some measurements with a relay antenna, where digital cancellation was the only active cancellation stage 2 RF cancellation stage could be omitted due to the high isolation provided by the relay antenna (60-70 db) Digital cancellation was performed offline, but using a similar algorithm as here TX PA Original transmit data Back-to-back relay antenna NI PXIe-5645R Vector Signal Transceiver Digital canceller RX Cancelled signal 2 D. Korpi, M. Heino, C. Icheln, K. Haneda, and M. Valkama, "Compact inband full-duplex relays with beyond 100 db self-interference suppression: Enabling techniques and field measurements," IEEE Transactions on Antennas and Propagation, 2016, in press (available: tut.fi/full-duplex) 8.11.2016 18

Example application for the digital canceller Very good overall cancellation performance with only digital cancellation and 80 MHz bandwidth For a relay application, having only a nonlinear digital canceller could be enough! 8.11.2016 19

Conclusion In this work, we demonstrate a fully real-time and adaptive full-duplex device with two active cancellation stages The proposed architecture could cancel the SI quite efficiently as demonstrated by reallife measurements As future work items, we aim to generate the basis functions also in real time, while increasing the transmit power 8.11.2016 20

Thank you Questions? 8.11.2016 21