Professional Documents
Culture Documents
Transmitter Receiver: Symbol Mapper Transmit Filter Channel Receive Filter Symbol Demapper Input Data Output Data
Transmitter Receiver: Symbol Mapper Transmit Filter Channel Receive Filter Symbol Demapper Input Data Output Data
Transmitter Receiver: Symbol Mapper Transmit Filter Channel Receive Filter Symbol Demapper Input Data Output Data
𝑗2 𝜋 𝑓 0 𝑡 − 𝑗2𝜋 𝑓 0 𝑡
𝑒 𝑒
Input Symbol Transmit Receive Symbol Output
Channel
Data Mapper Filter Filter Demapper Data
𝑗2 𝜋 𝑓 0 𝑡
𝑒 TRANSMITTER
X 0 n X k n
Constellation
Filtering
Mapping
𝑗2 𝜋 𝑓 𝑘 𝑡
𝑒
X n X N 1 n xk n
X n S/P
Constellation
Mapper
Filtering ∑ Baseband
to RF
𝑗2𝜋 𝑓 𝑁−1 𝑡
𝑒
X 0 n x0 n
Constellation
Filtering
Mapper
Channel
− 𝑗 2𝜋 𝑓 0 𝑡
RECEIVER
𝑒
x n
Receive Symbol x k n
Filter Demapper
− 𝑗 2𝜋 𝑓 𝑘𝑡
𝑒
x n xk n Receive Symbol x N 1 n
RF to X k n
S/P P/S
Baseband Filter Demapper
𝑒− 𝑗2𝜋 𝑓 𝑁−1𝑡
x0 n
Receive Symbol X 0 n
Filter Demapper
X 0 n x0 n OFDM
Symbol
Mapping TRANSMITTER
X k n xk n x n x n
X n Symbol Baseband
S/P IFFT P/S Add CP
Mapping to RF
X N 1 n xN 1 n
Symbol
Mapping
Channel
OFDM r0 n r̂0 n
Symbol
RECEIVER Demapping
r n r n rk n Symbol rˆk n
RF to Discard r̂ n
S/P FFT P/S
Baseband CP Demapping
rN 1 n rˆN 1 n
Symbol
Demapping
W-OFDM
TRANSMITTER
Channel
Compensation Output
RF to Discard Digital
& Extension S/P FFT P/S
Baseband CP Demodulation Data
Removal
W-OFDM
RECEIVER
F-OFDM
TRANSMITTER
Input Sub-band
Symbol Baseband
S/P IFFT P/S Add CP Filtering &
Data Mapping to RF
Overlap
Channel
F-OFDM
RECEIVER
IFFT
S0 Filter F0 S0 UFMC
S0 P/S with TRANSMITTER
Spreader
length L
S1 Filter F1 S1
Input
S/P
Symbol
Partition
into B S1
IFFT
Spreader
P/S with ∑ Baseband
to RF
Data Mapping length L
Sub-bands
IFFT
S B 1 Filter FB SB 1
S B 1 P/S with
Spreader
length L
Channel
Time-domain
RF to Frequency-
Pre-processing S/P
Baseband domain Estimated
(Windowing) 2N point
Symbol Symbols
FFT processing
(Equalization)
0 0
Zero 0 0
UFMC
RECEIVER
Padding
0 0
𝑘𝑛
𝑗2 𝜋
𝑁
𝑒
Up GFDM
Filtering TRANSMITTER
Sampling
Symbol
Input S/P 𝑘𝑛 P/S Add CP
Mapping 𝑗2 𝜋
Data 𝑁
𝑒
Up
Filtering
Sampling Baseband
to RF
Channel
𝑘𝑛
− 𝑗 2𝜋
𝑁
𝑒
RF to Matched Down
Baseband Filtering Sampling
Channel
𝑒 𝑗0 X Nm1 jbNm1 t h t T 2
a0m t h t
S t
RF to
S/P
Baseband
( )
2𝜋𝑡 𝜋
− 𝑗 + ( 𝑁−1)
𝑇 2
𝑒
h t
FBMC/OQAM
RECEIVER h t T 2 bˆN 1 n
X0
X1
0
X3 x n
N-point PA
D/A
IFFT x n c n
0
X N 1
0
0
C2
0 c n
N-point
IFFT
CN 2
0
P
1
X̂ 1 x̂ 1
P 2 Select
one
xˆ u
X̂ X̂ 2 N-point x̂ 2 candidate
X S/P S/P
IFFT with
lowest
PAPR
P
u
Xˆ u xˆ
u
u
Side Information
1
X1 x1
Selection of
optimal
2 combination
Partition
Input Data X X2 x2 of phase x
into IFFT
S/P rotation S/P
V sub- Operation
factors
blocks
yielding the
V lowest
xV PAPR
XV
v
Phase Optimization Side Information
a0m n mF e j0
m s0 n h n s f
n s0mod n
X 0 0
jb0m n mF
h n F 2
2 n
jk
a n mF
m
e F 2
h n
k
QAM sk n skf n
m skmod n M 1 N 1 S n
Input Constella X X m
Data tion
k jb n mF
m
h n F 2
k m 0 k 0
Mapping
2 n
j N 1
aNm 1 n mF
F 2
e
sN 1 n h n sNf 1 n 1 n
sNmod
X m
jbm
n mF
h n F 2
N 1 N 1
OQAM
Pre-processing Filtering
X X 0 X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 X 11 X 12 X 13 X 14 X 15
X1 X 0 X1 X 2 X 3 0 0 0 0 0 0 0 0 0 0 0 0
X2 0 0 0 0 X4 X5 X6 X7 0 0 0 0 0 0 0 0
X3 0 0 0 0 0 0 0 0 X 8 X 9 X 10 X 11 0 0 0 0
X4 0 0 0 0 0 0 0 0 0 0 0 0 X 12 X 13 X14 X 15
Symbol 0
Symbol 1
Symbol 2
Symbol 3
Symbol 4
Symbol 5
F
⋮
LSymbol K 1 2 F Symbol m
Symbol m+1
⋮
Symbol M-1
FBMC/OQAM Signal S n
LFBMC / OQAM K M 1 2 F
1 0.3
a0 [n]*h[n]
0.2
a 0 [n] 0.5
0.1
0 0
0 10 20 30 40 50 0 20 40 60 80 100 120
1 0.3
a0 [n-F]*h[n]
0.2
a0 [n-F]
0.5
0.1
0 0
0 10 20 30 40 50 0 20 40 60 80 100 120
1 0.3
a 0 [n-2F]*h[n]
a 0 [n-2F]
0.2
0.5
0.1
0 0
0 10 20 30 40 50 0 20 40 60 80 100 120
e j0 m ,1
s0 n n S m,1
f
X m
0
s0 smod
0
Selection of
2 n
jk optimal
e F 2
m ,v combination
QAM OQAM
n
Partition SOpt n
n S m,v
m
m sk s f
s mod of phase SOpt M 1
Constella X X km Pre- Symbols k k into
rotation
tion processin Filtering V sub- m 0
factors
Mapping g blocks
2 n yielding the
j N 1
e F 2 m ,V lowest
sNf 1 n PAPR
1 n S m ,V
sN 1 sNmod
m
X N 1
Phase Optimization
F K 1 2 F
S 0,1
S1,1
⋮
S 1 n S m,1
⋮
S M 2,1
S M 1,1
K M F
⋮
K 1 2 F
⋮
S m ,v S 1,1
⋮
0,1
S
S m ,1
S M 1,1
⋮
S M 2,1
⋮
S M 2,v S 1 n
⋮
1,v
S
S 0,v
K M F
S 1,V
: sub-block from the data symbol :
S M 1,v : sub-block from the buffering and summation of all the sub-blocks from each data symbol
K M F
S 1 n S 4 n S21 K M F Sq1 S 3 n
⋮⋮⋮ ⋮⋮ ⋮⋮⋮⋮
⋮⋮⋮ ⋮⋮ ⋮⋮⋮⋮
S 2 n S v 1 n S V 2 n SV 1 n S V n S v n
S 3 n S 2 n S 21 S31 Sq1 S M1 K
S 4 n S11 S12 S22 S32 S q2
⋮ F
⋮ ⋮ ⋮ ⋮
S v n SM2 K S13 S23 S33 S q3
S v 1 n SM3 K S14 S 24 S34 S q4
⋮ ⋮ ⋮ ⋮ ⋮
S V 2 n S M4 K S1v S 2v S3v S qv
S V 1 n SMv K S1v 1 S2v 1 S3v 1 S qv 1
S V n SMv 1K S1v 2 S2v 2 S3v 2 S qv 2
S v n : sub-block obtained from the summation of sub-blocks from all data data symbol
S33 : signal segment from the sub-blocks. :
X X 0 X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 X 11 X 12 X 13 X 14 X 15
X1 X 0 0 0 0 X1 0 0 0 X 2 0 0 0 X 3 0 0 0
X2 0 X 4 0 0 0 X5 0 0 0 X6 0 0 0 X7 0 0
X3 0 0 X 8 0 0 0 X 9 0 0 0 X10 0 0 0 X11 0
X4 0 0 0 X 12 0 0 0 X 13 0 0 0 X 14 0 0 0 X15
X X 0 X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 X 11 X 12 X 13 X 14 X 15
X1 0 0 X 0 0 X1 0 X 2 0 X 3 0 0 0 0 0 0 0
X2 0 X4 0 X5 0 X6 0 X7 0 0 0 0 0 0 0 0
X3 0 0 0 0 0 0 0 0 0 X 8 0 X 9 0 X 10 0 X11
Channel
Receiver
Transmitter
𝑋 𝐼𝑁 −1 ( 𝑡 ) ⋮ ( )2𝜋 𝜋
𝑗 ( 𝑁−1) 𝑡+
𝑇 2
h (𝑡) 𝑒
𝑋 𝑄𝑁 −1 ( 𝑡 )
h ( 𝑡 −𝑇 / 2 )
s0 n e j0
h[n]
m s0f n s0mod n
X 0
h[n F 2]
QAM
Input
Constella X
m
sk n
QAM Pre- M 1 N 1 S n
Data X km
processing
tion 2 n m 0 k 0
Block j N 1
Mapping e F 2
h[n]
sNf 1 n 1 n
sNmod
X Nm1 s n
N 1
h[n F 2]
Filtering
Data Symbol 0
Data Symbol 1
Data Symbol 3
⋮
F
Data Symbol M-2
Data Symbol M-1
LSymbol K 1 2 F
FBMC/OQAM Signal
LFBMC / OQAM K M 1 2 F
e j0 m ,1
s0 s0f s0mod S m,1
X 0m
Selection of
optimal
2 n
jk
m ,v
OQAM e F 2
Conversion combination m
QAM X m sk Pre- S m,v SOpt M 1 SOpt n
X m skf skmod into of phase
Mappin k processi
g ng &
V sub- rotation m 0
blocks factors
filtering j N 1 2F n 2
e m ,V
X Nm1 s
yielding the
sNf 1 sNmod S m ,V
N 1 1
lowest PAPR
Phase Optimization
S m,1
m ,1
Selection of
m
s m n Conversion S m,v FBMC SOpt M 1
into sequences SOpt n
V sub- m ,v
with the m 0
blocks lowest PAPR
S m ,V
m ,V
Phase Optimization
F K 1 2 F
S 0,1
S 1 n S1,1
⋮
S M 2,1
S M 1,1
S 0,V ⋮
S V n S1,V
⋮
S M 2,V
S M 1,V
K M F
S m,v : sub-block from the data symbol :
v
S n : sub-block from the buffering and summation of all the clusters
K M F
S 1 n S11 Sq1 S M1 K
⋮⋮ ⋮⋮ ⋮⋮
⋮⋮ ⋮⋮ ⋮⋮
S 2 n S12 Sq2 S M2 K
⋮ ⋮ ⋮
S v n S1v Sqv S Mv K
S v 1 n S1v 1
⋮ Sqv 1
⋮ S Mv 1K
⋮
F
S V 1 n S1v 1 Sqv 1 S Mv 1K
S V n S1V SqV S MV K
S v n : sub-block from buffering of
Sqv : signal segment from the sub-blocks
:
s0 s0f
X 0m Yes
OQAM
Conversion m, v
Buffering the mth partitioned
QAM X m sk Pre- skf
IDFT into s data block with respect to the
Mappin X km processi m<M
modulation sm V sub- overlaps over F samples
g
s
ng & f blocks between adjacent blocks
N 1 filtering sN 1 No
X Nm1
Optimal output
FBMC/OQAM Sqc ,opt
data
Grouping Phase sqv Segmentation into sv
Evaluating the CCDF
Opt q<M+K Weighting (M+K) segments of
S FBMC of the optimal signal No
Optimization V sub-blocks
Yes