Modulo Precoding for 11ac

1 / 11

# Modulo Precoding for 11ac - PowerPoint PPT Presentation

January 2011. Modulo Precoding for 11ac. Authors:. Date: 2011-01-17. January 2011. Introduction. Precoding Techniques for MU-MIMO Linear precoding - Low complexity , Low data rate (capacity) Channel Inversion MMSE Precoding Block Diagonalization

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

## PowerPoint Slideshow about ' Modulo Precoding for 11ac ' - vladimir-neveah

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

January 2011

Introduction

Precoding Techniques for MU-MIMO

• Linear precoding - Low complexity, Low data rate (capacity)
• Channel Inversion
• MMSE Precoding
• Block Diagonalization
• Non-linear precoding – High Complexity, High data rate (capacity)
• Vector Perturbation
• Sphere encoding (NP-hard)
• Lattice reduction aided (Suboptimal but still full diversity)
• Tomlinson Harashima Precoding
• Equivalent to a low complexity vector perturbation but the diversity order is the same as Linear Precoding

January 2011

Introduction
• The main disadvantage of Linear Precoding is that the normalization constant g (to maintain constant average power) is often very large.
• This happens when the transmit vector lies along the singular vectors of the precoding matrix H-1 with high singular value [1].
• Solution
• Make sure the transmit signal does not lie along the singular vectors associated with large singular value of H-1.
• Vector Perturbation can provide such transmit signal
• This presentation is a proposal for non-linear precoding method like Vector Perturbation.
• This technique can minimize the quantity γ

January 2011

Simulation Result
• Vector Perturbation : BER Performance (Channel :Rayleigh)

Note: Perfect CSI, Ideal Conditions

January 2011

Simulation Result
• Vector Perturbation : Signal Power

Modulation =64 QAM

Channel Model = Rayleigh

4 x [1 1 1 1] MU-MIMO case

Vector Perturbation can reduce the unnormalized transmit power which increases the effective receive SNR.

AP

User 1

MIMO

Decoder

modulo

VP algorithm

User 2

MIMO

Decoder

modulo

User k

MIMO

Decoder

modulo

User K

MIMO

Decoder

modulo

January 2011

Vector PerturbationMU-MIMO System Model
• VP is analogous to doing MLD in the receiver.
• The AP is free to use any algorithm to find the perturbing vector. Complexity can range from a simple O(n) modulo operation to MLD-like complexity
• Regardless of the algorithm used by the transmitter, the receiver needs
• only a predefined modulo lattice operation.

STAs doesn’t need to know how the perturbing vector was generated

Manufacturer specific

Review-Vector Perturbation-

January 2011

Im

-1+1j

0+1j

1+1j

τ

Re

-1+0j

0+0j

1+0j

τ

n th stream’s decoded symbol :

-1-1j

0-1j

1-1j

Modulo operation :

• This technique can minimize the quantity γ
• Choose l in such a way that x=H-1 has smaller unnormalized transmit power than x=H-1u
• τ: positive real value
• l : Perturbation vector
• each element is composed of

a + jb (a and b are integers)

• Receiver use modulo operationbecause a constellation is expanded

January 2011

Proposals for TGac
• Allow the AP to perform vector perturbation to prevent huge attenuation of transmit signals
• Add one bit in the VHT-SIG-A Field to indicate that vector perturbation was performed.
• all modulo decode-capable STAs will modulo decode if the bit is set.
• The element of l corresponding to modulo decode-incapable STAs canbe forced to zero.
• Alternatively, the AP will not use VP when one user doesn’t support modulo lattice decoding.

January 2011

Reference
• [1] Christian B. Peel, Bertrand M. Hochwald and A. Lee Swindlehurst, “A Vector-Perturbation Technique for Near-Capacity Multiantenna Multiuser Communication -Part II: Perturbation, ” IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 53, NO.3, MARCH 2005

January 2011

Strawpoll #1
• Would you support to allot one bit in the VHT-SIG-A to indicate that modulo lattice decoding is needed after channel equalization?
• Yes
• No
• Abstain

January 2011

Strawpoll #2
• Would you support allowing the AP to have the capability of reducing the signal attenuation by doing vector perturbation ?
• Yes
• No
• Abstain