Preface |
|
xv | |
Acknowledgements |
|
xvii | |
|
|
xix | |
|
|
xxv | |
|
|
1 | (8) |
|
|
1 | (1) |
|
|
1 | (1) |
|
|
2 | (1) |
|
|
3 | (1) |
|
1.5 Fifth Generation (5G) Mobile Communication Systems |
|
|
3 | (2) |
|
|
5 | (4) |
|
2 A Summary of Waveforms for Wireless Channels |
|
|
9 | (80) |
|
|
9 | (1) |
|
|
9 | (1) |
|
2.2 Mathematical Foundation to Time-Frequency Analysis |
|
|
9 | (8) |
|
|
9 | (1) |
|
2.2.2 Norm on Vector Space |
|
|
10 | (1) |
|
2.2.3 Linear Operators on Hilbert Space |
|
|
10 | (1) |
|
2.2.3.1 Functional in Hibert Space |
|
|
10 | (1) |
|
|
11 | (1) |
|
2.2.4 Orthonormal Basis for Hilbert Space |
|
|
11 | (1) |
|
2.2.5 Sequence Space l2(N) |
|
|
12 | (1) |
|
|
13 | (1) |
|
|
13 | (1) |
|
2.2.7.1 Operators on L2(R) |
|
|
13 | (1) |
|
2.2.8 Frames in Hilbert Spaces |
|
|
14 | (1) |
|
|
14 | (1) |
|
|
15 | (1) |
|
|
15 | (1) |
|
|
15 | (1) |
|
|
16 | (1) |
|
2.3 Time-Frequency Foundations |
|
|
17 | (2) |
|
2.3.1 Time-Frequency Uncertainty Principle |
|
|
17 | (1) |
|
2.3.2 Short Time Fourier Transform |
|
|
17 | (1) |
|
|
18 | (1) |
|
|
18 | (1) |
|
2.4 Linear Time Varying Channel |
|
|
19 | (5) |
|
2.4.1 Delay-Doppler Spreading Function (l H(τ, ν)) |
|
|
19 | (1) |
|
2.4.2 Time-Varying Transfer Function (l H (t,f)) |
|
|
20 | (1) |
|
2.4.3 Time-Varying Impulse Response (h(t, τ)) |
|
|
20 | (1) |
|
2.4.4 Linear Time Invariant (LTI) Channel |
|
|
20 | (1) |
|
2.4.5 Stochastic Description |
|
|
21 | (1) |
|
2.4.6 Under-Spread Property of Wireless Channel |
|
|
22 | (1) |
|
2.4.7 Physical Discrete Path Model |
|
|
22 | (1) |
|
2.4.7.1 Virtual Channel Representation: Sampling in Delay-Doppler Domain |
|
|
23 | (1) |
|
2.5 Waveform Design in Gabor Setting |
|
|
24 | (6) |
|
2.5.1 Digital Communication in Gabor System |
|
|
25 | (2) |
|
2.5.2 Waveform Design of Rectangular Lattice |
|
|
27 | (2) |
|
2.5.2.1 Ideal Eigenfunction of Jt? |
|
|
29 | (1) |
|
2.5.3 Approximate Eigen Function for LTV Channel |
|
|
29 | (1) |
|
|
30 | (4) |
|
|
32 | (1) |
|
|
33 | (1) |
|
|
34 | (3) |
|
|
35 | (2) |
|
|
37 | (1) |
|
|
37 | (1) |
|
|
38 | (1) |
|
|
38 | (3) |
|
|
39 | (1) |
|
2.9.2 Receiver Processing |
|
|
40 | (1) |
|
2.10 Filter Bank Multi-Carrier |
|
|
41 | (7) |
|
2.10.1 Cosine Modulated Tone |
|
|
41 | (3) |
|
2.10.2 Filter Characteristics |
|
|
44 | (1) |
|
2.10.3 Simplified Filter Characteristics |
|
|
45 | (1) |
|
2.10.4 MMSE Equalizer for FBMC |
|
|
46 | (2) |
|
2.11 Universal Filtered Multi-Carrier |
|
|
48 | (5) |
|
2.11.1 Structure of UFMC Transceiver |
|
|
49 | (1) |
|
2.11.2 System Model for UFMC |
|
|
49 | (3) |
|
2.11.3 Output of the Receiver for the UFMC Transceiver Block Diagram |
|
|
52 | (1) |
|
2.12 Generalized Frequency Division Multiplexing (GFDM) |
|
|
53 | (20) |
|
|
33 | (20) |
|
|
53 | (1) |
|
2.12.2 GFDM System in LTI Channel |
|
|
54 | (1) |
|
|
54 | (3) |
|
2.12.2.2 Self-interference in GFDM |
|
|
57 | (1) |
|
|
57 | (1) |
|
2.12.2.4 Two Stage Equalizer |
|
|
58 | (1) |
|
2.12.2.5 One-Stage Equalizer |
|
|
59 | (1) |
|
2.12.3 GFDM in Gabor System |
|
|
60 | (1) |
|
2.12.3.1 Discrete Gabor Transform |
|
|
60 | (2) |
|
2.12.3.2 Critically Sampled Gabor Transform |
|
|
62 | (1) |
|
2.12.4 Bit Error Rate Computation for MMSE Receiver |
|
|
62 | (1) |
|
|
62 | (1) |
|
2.12.4.2 SINR Computation |
|
|
62 | (1) |
|
2.12.4.3 Frequency Selective Fading Channel (FSFC) |
|
|
63 | (1) |
|
2.12.4.4 Additive White Gaussian Noise Channel (AWGN) |
|
|
63 | (2) |
|
|
65 | (1) |
|
|
65 | (1) |
|
|
66 | (1) |
|
|
66 | (1) |
|
2.12.5 Performance Comparison |
|
|
67 | (5) |
|
|
72 | (1) |
|
|
72 | (1) |
|
2.12.6.2 High Computational Complexity |
|
|
72 | (1) |
|
2.13 Precoded GFDM System to Combat Inter Carrier Interference: Performance Analysis |
|
|
73 | (14) |
|
|
74 | (1) |
|
2.13.2 Precoded GFDM System |
|
|
75 | (1) |
|
2.13.2.1 Block IDFT Precoded GFDM |
|
|
75 | (1) |
|
2.13.2.2 Joint Processing |
|
|
75 | (2) |
|
2.13.2.3 Two-Stage Processing |
|
|
77 | (3) |
|
2.13.2.4 DFT Precoded GFDM |
|
|
80 | (1) |
|
2.13.2.5 SVD Precoded GFDM |
|
|
80 | (1) |
|
2.13.2.6 BER Performance of Precoding Techniques |
|
|
81 | (1) |
|
2.13.2.7 Computational Complexity |
|
|
81 | (1) |
|
|
82 | (1) |
|
2.13.3.1 BER Evaluation of Precoded Techniques |
|
|
83 | (2) |
|
2.13.3.2 Complexity Computation |
|
|
85 | (1) |
|
2.13.3.3 PAPR of Precoding Techniques |
|
|
86 | (1) |
|
|
87 | (2) |
|
|
89 | (14) |
|
|
89 | (1) |
|
3.2 OTFS Signal Generation |
|
|
90 | (1) |
|
3.3 RCP-OTFS as Block OFDM with Time Interleaving |
|
|
91 | (1) |
|
3.4 Performance in AWGN Channel |
|
|
92 | (2) |
|
|
92 | (2) |
|
3.4.2 Ber Performance in AWGN |
|
|
94 | (1) |
|
3.5 Performance in Time Varying Wireless Channel |
|
|
94 | (8) |
|
|
94 | (2) |
|
|
96 | (1) |
|
3.5.2.1 MMSE Equalization |
|
|
96 | (1) |
|
3.5.2.2 ZF Receiver for TVMC |
|
|
97 | (3) |
|
3.5.2.3 BER Evaluation of ZF and MMSE Receiver |
|
|
100 | (2) |
|
|
102 | (1) |
|
4 Receivers Structures for OTFS |
|
|
103 | (26) |
|
4.1 Belief Propagation Receiver for a Sparse Systems |
|
|
103 | (5) |
|
4.1.1 Maximum Apposterior Probability (MAP) Decoding |
|
|
103 | (1) |
|
4.1.2 Factor Graph Description |
|
|
104 | (1) |
|
4.1.3 Equalization Algorithm |
|
|
105 | (1) |
|
|
105 | (1) |
|
4.1.3.2 Check Node Update |
|
|
106 | (1) |
|
4.1.3.3 Variable Node Update |
|
|
107 | (1) |
|
4.1.3.4 Criteria for Variable Node Decision Update |
|
|
107 | (1) |
|
|
108 | (1) |
|
4.1.4 Complexity Analysis |
|
|
108 | (1) |
|
|
108 | (1) |
|
4.2 Low Complexity LMMSE Receiver for OTFS |
|
|
108 | (10) |
|
|
110 | (1) |
|
4.2.2 Low Complexity LMMSE Receiver Design for OTFS |
|
|
110 | (1) |
|
4.2.2.1 Structure of ψ = [ HH† + σv/σ2dI] |
|
|
111 | (1) |
|
4.2.2.2 Low Complexity LU Factorization of ψ |
|
|
112 | (1) |
|
|
113 | (1) |
|
4.2.2.4 LMMSE Receiver for OFDM over TVC |
|
|
114 | (2) |
|
|
116 | (1) |
|
4.2.3.1 Computational Complexity |
|
|
116 | (2) |
|
|
118 | (1) |
|
4.3 Iterative Successive Interference Cancellation Receiver |
|
|
118 | (9) |
|
|
118 | (2) |
|
4.3.2 LDPC Coded LMMSE-SIC Reciever |
|
|
120 | (2) |
|
4.3.3 Low Complexity Receiver |
|
|
122 | (1) |
|
4.3.3.1 Complexity Computation |
|
|
122 | (2) |
|
4.3.4 Performance Presents Cumulative Distribution |
|
|
124 | (3) |
|
|
127 | (2) |
|
5 Circulant Pulse Shaped OTFS |
|
|
129 | (10) |
|
|
129 | (1) |
|
5.2 Circular Pulse Shaped OTFS (CPS-OTFS) |
|
|
129 | (2) |
|
5.3 Low Complexity Transmitter for CPS-OTFS |
|
|
131 | (1) |
|
5.4 Circular Dirichlet Pulse Shaped OTFS (CDPS-OTFS) |
|
|
132 | (2) |
|
5.5 Remarks on Receiver Complexity |
|
|
134 | (1) |
|
5.5.1 LMMSE Receiver for GFDM and OFDM over TVC |
|
|
135 | (1) |
|
|
135 | (3) |
|
|
138 | (1) |
|
6 Channel Estimation in OTFS |
|
|
139 | (30) |
|
6.1 Delay Doppler Channel Estimation |
|
|
139 | (9) |
|
|
139 | (1) |
|
6.1.2 Delay-Doppler Channel Estimation |
|
|
140 | (1) |
|
6.1.3 Channel Equalization |
|
|
141 | (1) |
|
6.1.4 Performance of Channel Estimation |
|
|
141 | (1) |
|
|
142 | (1) |
|
|
143 | (1) |
|
|
144 | (1) |
|
6.1.6 Pilot Power in OTFS and VSB-OFDM |
|
|
145 | (1) |
|
|
145 | (3) |
|
6.2 Time Domain Channel and Equalization |
|
|
148 | (17) |
|
|
148 | (1) |
|
|
148 | (3) |
|
6.2.2 Effects of Residual Synchronization Errors |
|
|
151 | (1) |
|
6.2.2.1 Integer Delay and Integer Doppler Values |
|
|
151 | (1) |
|
6.2.2.2 Integer Delay and Fractional Doppler Values |
|
|
151 | (1) |
|
6.2.3 Equivalent Channel Matrix for OTFS Including Synchronization Errors |
|
|
152 | (3) |
|
6.2.3.1 OTFS Channel Matrices |
|
|
155 | (1) |
|
6.2.4 Estimation of Equivalent Channel Matrix |
|
|
155 | (1) |
|
6.2.4.1 Pilot Structure in Delay-Doppler Domain |
|
|
156 | (1) |
|
6.2.4.2 Channel Estimation |
|
|
156 | (2) |
|
6.2.4.3 Time Domain Interpretation of the Channel Estimation |
|
|
158 | (1) |
|
|
159 | (1) |
|
6.2.5.1 Structure of ψa = [ H,H]† + σv/σ2dI] |
|
|
159 | (1) |
|
|
160 | (1) |
|
6.2.5.3 Computation Complexity |
|
|
160 | (1) |
|
6.2.6 LDPC Coded LMMSE-SIC Reciever |
|
|
161 | (1) |
|
6.2.7 Unified Framework for Orthogonal Multicarrier Systems |
|
|
161 | (1) |
|
|
161 | (1) |
|
6.2.8.1 Block Error Rate (BLER) Performance |
|
|
162 | (3) |
|
|
165 | (4) |
|
|
166 | (1) |
|
|
167 | (1) |
|
6.3.3 PROOF: Delay-Doppler Input-Output Relation |
|
|
167 | (2) |
|
7 Nonorthogonal Multiple Access with OTFS |
|
|
169 | (22) |
|
|
169 | (1) |
|
7.2 Delay-Doppler Power-Domain NOMA-OTFS |
|
|
170 | (4) |
|
7.2.1 De-Do PD-NOMA-OTFS Downlink |
|
|
170 | (1) |
|
7.2.1.1 Transmit Signal Model |
|
|
170 | (1) |
|
7.2.1.2 Receiver Processing, SINR and SE Analysis |
|
|
171 | (2) |
|
7.2.2 De-Do PD-NOMA-OTFS Uplink |
|
|
173 | (1) |
|
7.2.2.1 Transmit Signal Model |
|
|
173 | (1) |
|
7.2.2.2 Receiver Processing, SINR and SE Analysis |
|
|
173 | (1) |
|
7.3 Power Allocation Schemes Among Download NOMA-OTFS Users |
|
|
174 | (3) |
|
7.3.1 Fixed Power Allocation (FPA) |
|
|
174 | (1) |
|
7.3.2 Fractional Transmit Power Allocation (FTPA) |
|
|
175 | (1) |
|
7.3.2.1 Average SNR Based FTPA |
|
|
175 | (1) |
|
7.3.2.2 Channel Norm Based FTPA |
|
|
175 | (1) |
|
7.3.3 Power Allocation for Weighed Sum Rate Maximization (WSRM) |
|
|
175 | (1) |
|
7.3.3.1 Average SNR Based WSRM |
|
|
175 | (1) |
|
7.3.3.2 Instantaneous Channel Information Based WSRM |
|
|
176 | (1) |
|
7.4 Link Level Performance Analysis of NOMA-OTFS Systems |
|
|
177 | (3) |
|
7.4.1 Downlink MMSE SIC Receiver with LDPC Coding |
|
|
177 | (1) |
|
7.4.1.1 Processing at First User |
|
|
178 | (1) |
|
7.4.1.2 Processing at Second User |
|
|
178 | (1) |
|
7.4.2 Uplink MMSE SIC Receiver with LDPC Coding |
|
|
179 | (1) |
|
7.5 Simulation Results and Discussion |
|
|
180 | (10) |
|
7.5.1 System Level Spectral Efficiency Results |
|
|
181 | (1) |
|
7.5.1.1 Comparison between NOMA/OMA-OTFS |
|
|
181 | (2) |
|
7.5.1.2 Comparison between OTFS and OFDM Performances |
|
|
183 | (2) |
|
7.5.1.3 Comparison of Various NOMA Power Allocation Schemes |
|
|
185 | (1) |
|
7.5.1.4 Extracting NOMA Gain in OTFS with User Channel Heterogeneity |
|
|
185 | (1) |
|
7.5.2 Link Level Performance of NOMA-OTFS |
|
|
186 | (1) |
|
7.5.2.1 Performance of NOMA-OTFS in Downlink |
|
|
186 | (3) |
|
7.5.2.2 Performance of NOMA-OTFS in Uplink |
|
|
189 | (1) |
|
|
190 | (1) |
A OTFS Channel Matrix (Ideal) |
|
191 | (4) |
References |
|
195 | (12) |
Index |
|
207 | (2) |
About the Authors |
|
209 | |