1. Trang chủ
  2. » Giáo án - Bài giảng

Section 3 6 SDMA v1

15 226 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Space Division Multiple Access (SDMA)
Người hướng dẫn Nguyen Le Hung
Trường học Danang University of Technology, University of Danang
Chuyên ngành Mobile Communications
Thể loại Bài báo
Thành phố Danang
Định dạng
Số trang 15
Dung lượng 527,63 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Section 3 6 SDMA v1

Trang 1

Introduction Precoding Scheduling (user selection)

Chapter 3: Physical-layer transmission techniques

Instructor: Nguyen Le Hung Email: nlhung@dut.udn.vn; nnguyenlehung@yahoo.com Department of Electronics & Telecommunications Engineering

Danang University of Technology, University of Danang

Trang 2

Introduction Precoding Scheduling (user selection)

SDMA and OFDM

Multiuser transmission

Precoding classification

An example of linear precoding

Power allocation in ZF precoding

Possible research problems

Exhaustive selection

Greedy selection

Trang 3

Introduction Precoding Scheduling (user selection)

SDMA and OFDM

Multiuser transmission SDMA with OFDM

The integration of multi-antenna and OFDM techniques has

provided remarkable diversity and capacity gains in broadband

wireless communications

In multiuser (MU) transmissions, the use of multiantenna array at the base station (BS) enables simultaneous transmission of multiple data streams to multiple users by exploiting spatial separations

among users

IFFT SU-MIMO precoder ABS/eNB

IFFT MU-MIMO precoder

Trang 4

Introduction Precoding Scheduling (user selection)

SDMA and OFDM

Multiuser transmission

A simple example of multiuser (MU) transmission

1 , 1

h

2 , 1

h

M

h1 ,

Base Station

1

s

Modulation

Coded bits

of user 1

2

s

Modulation

Coded bits

of user 2

1 , 2

h

2 , 2

h

M

h2,

Antenna 1

Antenna M

De-mod

Channel estimator

User 2

De-mod

Channel estimator

User 1

1

y

2

y

𝑦1=𝑠1

𝑀

𝑚=1

ℎ1,𝑚+𝑠2

𝑀

𝑚=1

𝑀

𝑚=1

𝑀

𝑚=1

ℎ2,𝑚+𝑧2

Trang 5

Introduction Precoding Scheduling (user selection)

An example of linear precoding Power allocation in ZF precoding Possible research problems Precoding classification

In the so-called space division multiple access (SDMA), multiuser diversity is the primary factor that increases significantly the system sum-rate (throughput)

As a result, an appropriate multiuser encoding technique (at the BS)

is indispensable to attain the considerable sum-rate gain in SDMA

It is well-known that dirty paper coding (DPC) is an optimal

multiuser encoding strategy that achieves the capacity limit of MU broadcast (BC) channels but at the cost of extremely high

computation burden as the number of users is large

Recent studies have introduced several suboptimal multiuser

encoding techniques with lower complexity (relative to DPC) that can be categorized into:

nonlinear precoding such as: vector perturbation, Tomlinson

Harashima techniques

linear precoding such as: minimum mean squared error (MMSE),

zero-forcing

Trang 6

Introduction Precoding Scheduling (user selection)

An example of linear precoding Power allocation in ZF precoding Possible research problems Multiuser transmission techniques

Broadband communications LTE (4G) system

Broadband communications

(high data rate and reliability)

Diversity

Multipath channel Modeling

CSI feedback Analog Digital

Vector quantization

g

Quasi-staticTime-variant

LBG Grassmannian Random

Scheduling Precoding

Exhaustive

search

Greed or iterative search

Linear methods

Non-linear methods

Codebook-based ones

Random

user selection

VP

Trang 7

Introduction Precoding Scheduling (user selection)

An example of linear precoding

Power allocation in ZF precoding Possible research problems

An example of linear precoding

1 , 1

h

2 , 1

h

M

h1,

Base Station

Feedback link of channel state information (CSI)

1

s

X

X

X

1 , 1

w

Modulation

Coded bits

of user 1

2 , 1

w

M

w1,

2

s

X

X

X

1 , 2

w

Modulation

Coded bits

of user 2

2 , 2

w

M

w2 ,

1 , 2

h

2 , 2

h

M

h2,

Antenna 1

Antenna M

De-mod

Channel estimator

User 2

De-mod

Channel estimator

User 1

1

y

2

y

𝑦1 = 𝑠1

𝑀

𝑚=1

𝑀

∑ 𝑚=1 𝑤2,𝑚 ℎ1,𝑚 + 𝑧1, and 𝑦2 = 𝑠2

𝑀

∑ 𝑚=1 𝑤2,𝑚 ℎ2,𝑚+𝑠1

𝑀

∑ 𝑚=1 𝑤1,𝑚ℎ2,𝑚 +𝑧2

Trang 8

Introduction Precoding Scheduling (user selection)

An example of linear precoding

Power allocation in ZF precoding Possible research problems Inter-user interference

The received signals at user-𝑢 can be determined by

𝑀

𝑚=1

𝑤𝑢,𝑚ℎ𝑢,𝑚+𝑠𝑢′

𝑀

𝑚=1

𝑤𝑢′ ,𝑚ℎ𝑢,𝑚+ 𝑧𝑢, 𝑢, 𝑢′

∈ {1, 2}, (1)

∑𝑀

that would significantly degrade the performance of the system

that satisfy the following condition

𝑀

𝑚=1

𝑢

The above technique is called as zero-forcing (ZF) precoding

easily solved by expressing received signals in a vector form

Trang 9

Introduction Precoding Scheduling (user selection)

An example of linear precoding

Power allocation in ZF precoding Possible research problems Zero forcing (ZF) precoding formulation

In the presence of two users, the previous equations become

[

𝑦1

𝑦2

]

= [

]

⎥ [

𝑠1

𝑠2

] + [

𝑧1

𝑧2

]

In the presence of 𝑈 users, the received signal can be expressed by:

where y =

Trang 10

Introduction Precoding Scheduling (user selection)

An example of linear precoding

Power allocation in ZF precoding Possible research problems Zero-forcing precoding formulation (cont.)

To eliminate inter-user interference, precoding matrix W can be

determined by

so that

With precoding, the received signal can be written by

vector form at 𝑀 antennas in the base station

𝔼

𝑚=1

∣𝑥𝑚∣2

]

Trang 11

Introduction Precoding Scheduling (user selection)

An example of linear precoding

Power allocation in ZF precoding

Possible research problems Power allocation in ZF precoding

The power constraint (7) is equivalent to

𝑈

𝑢=1

𝑃𝑢𝑠𝑢

After ZF precoding, the received signals at 𝑈 users are given by

𝑦1

𝑦𝑈

𝑃1𝑠1

𝑃𝑈𝑠𝑈

𝑧1

𝑧𝑈

Hence, the resultant sum-rate of the multiuser system is

𝑃𝑢: ∑ 𝑈 𝑢=1 𝜆𝑢𝑃𝑢≤𝑃 max

𝑈

𝑢=1

Trang 12

Introduction Precoding Scheduling (user selection)

An example of linear precoding

Power allocation in ZF precoding

Possible research problems Power allocation in ZF precoding (cont.)

easily determined by the following waterfilling process

satisfy

𝑈

𝑢=1

process attempts to eliminate the inter-user interference and

maximize the system sum-rate

The problem of how to perform user selection (finding the set

system sum-rate will be addressed in the next section

Trang 13

Introduction Precoding Scheduling (user selection)

An example of linear precoding Power allocation in ZF precoding

Possible research problems

Precoding in LTE downlink transmissions

Data bits

of user 1

Channel

encoder Interleaver

Layer mapper

MQAM mapper MQAM mapper Precoding

OFDMA modulator

OFDMA modulator

Precoding matrix generator

Recovered data bits Channel decoder

Channel Estimator

OFDMA Demodulator

BER evaluator

of user 1

OFDMA Demodulator

Channel State Information (CSI)

MIMO demapper

Limited feedback link

User 1

Base Station (BS)

Data bits

of user N

Channel

encoder Interleaver mapper Layer

MQAM mapper MQAM mapper

W

X

Y = W *X

BER evaluator

of user N

Multipath fading channel

User N

Trang 14

Introduction Precoding Scheduling (user selection)

Exhaustive selection

Greedy selection Exhaustive selection

Given a precoding technique, scheduling (user selection) is to find a set of users among all active users to maximize the system sum-rate Obviously, the simple optimal method for user selection is exhaustive search but its complexity is impractically high as the number of users

is large

Trang 15

Introduction Precoding Scheduling (user selection)

Exhaustive selection

Greedy selection

Greedy selection

Greedy user selection algorithm

indices

𝜂 = 0 stands for the number of selected users, initially set to zero

maximizes the resulting sum-rate of the system called 𝐶max

𝐶𝜂= 𝐶max

Ω𝜂= Ω𝜂−1∪

{𝑢} (select one more user)

Θ𝜂= Θ𝜂−1∖{𝑢} (ignore user-𝑢 in later consideration)

Go to Step 2

vectors based on the composite channel matrix of selected users

Ngày đăng: 17/08/2013, 17:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w