Professional Documents
Culture Documents
Full download Delay-Doppler Communications Principles and Applications 1st Edition Yi Hong file pdf all chapter on 2024
Full download Delay-Doppler Communications Principles and Applications 1st Edition Yi Hong file pdf all chapter on 2024
Full download Delay-Doppler Communications Principles and Applications 1st Edition Yi Hong file pdf all chapter on 2024
https://ebookmass.com/product/communications-receivers-
principles-and-design-4th-edition-ulrich-l-rohde/
https://ebookmass.com/product/roi-in-marketing-the-design-
thinking-approach-to-measure-prove-and-improve-the-value-of-
marketing-hong-yi/
https://ebookmass.com/product/stability-control-and-application-
of-time-delay-systems-gao/
https://ebookmass.com/product/foundation-engineering-
geotechnical-principles-and-practical-applications-1st-edition-
handy/
Foundation Engineering: Geotechnical Principles and
Practical Applications 1st Edition Richard Handy
https://ebookmass.com/product/foundation-engineering-
geotechnical-principles-and-practical-applications-1st-edition-
richard-handy/
https://ebookmass.com/product/nanoencapsulation-of-food-
bioactive-ingredients-principles-and-applications-1st-edition-
jafari/
https://ebookmass.com/product/cosmetic-science-and-technology-
theoretical-principles-and-applications-1st-edition-edition-
kazutami-sakamoto/
https://ebookmass.com/product/product-maturity-1-theoretical-
principles-and-industrial-applications-1st-edition-franck-bayle/
https://ebookmass.com/product/heterocyclic-organic-corrosion-
inhibitors-principles-and-applications-mumtaz-a-quraishi/
DELAY-DOPPLER
COMMUNICATIONS
DELAY-DOPPLER
COMMUNICATIONS
Principles and
Applications
Yi Hong
Department of Electrical and Computer Systems Engineering
Monash University
Melbourne, VIC, Australia
Tharaj Thaj
Department of Electrical and Computer Systems Engineering
Monash University
Melbourne, VIC, Australia
Emanuele Viterbo
Department of Electrical and Computer Systems Engineering
Monash University
Melbourne, VIC, Australia
We dedicate this work to our parents
xiii
xiv List of figures
Figure 5.9 The rectangular transmit wtx [q] (black), delayed transmit wtx [q − li ]
(blue (dark gray in print version)), receiver wrx [q] (red (mid gray in
print version)), and effective window functions wtx [q] (green (light
gray in print version)) for RCP-OTFS (left) and wtx [q − li ] (green
(light gray in print version)) for RZP-OTFS (right) for M = 5, N = 3,
LCP = LZP = 4, and li = 2. 118
Figure 6.1 Messages exchanged in the factor graph. 131
Figure 6.2 MRC delay-Doppler domain operation for M = 7, M = 5, and the set
of discrete delay indices L = {0, 1, 2}. [Copyright permission obtained.] 135
Figure 6.3 OTFS iterative rake turbo decoder operation. 144
Figure 6.4 The BER performance of OTFS using 4-QAM and 16-QAM signaling
and different detectors for a frame size of N = M = 64 (MP has 10
iterations for 4-QAM and 15 iterations for 16-QAM; MRC has 5
iterations for 4-QAM and 10 for 16-QAM). 146
Figure 6.5 The BER performance of OTFS using MP and MRC detectors in the
EVA channel model with different frame sizes (MP has 10 iterations
for 4-QAM and 15 iterations for 16-QAM; MRC has 5 iterations for
4-QAM and 10 for 16-QAM). 147
Figure 6.6 The BER performance of OTFS with 4-QAM signaling and the MRC
detector (5 iterations) for EPA, EVA, and ETU channel models with
max Doppler spread corresponding to a maximum speed of
120 km/h for N = 64 and M = 64, 512. 148
Figure 6.7 The BER performance of OTFS with 4-QAM signaling and the MRC
detector for EVA at different UE speeds for N = M = 64. 149
Figure 6.8 The BER performance of OTFS with 4-QAM signaling and the MRC
detector for N = 64, M = 64 and different numbers of Doppler paths
|Kl | per delay bin l using the synthetic wireless channel model
described in Section 2.5.2. 150
Figure 7.1 (a) Transmitted pilot, guard, and data symbols. (b) Received symbols. 156
Figure 7.2 Pilot and data placement in ZP-OTFS (N = 8, M = 9) systems for
time domain channel estimation. (a) ZP-OTFS transmitter. (b) Time
domain operation. 162
Figure 7.3 Reconstruction of the real part of the l-th delay tap channel from the
estimated channel ĝ s [l, mp + l + nM] using linear and spline
interpolation for N = 8, M = 64 and UE speed = 500 km/h at
SNRd = 20 dB and β = 0 dB. 164
Figure 7.4 BER performance of 4-QAM OTFS using an iterative time domain
detector for the EVA channel with speeds of 500 km/h and 1000 km/h. 166
Figure 7.5 OTFS receiver impairment effects on the pilot (magnitude) in the
indoor wireless channel (received SNR = 25 dB) (paths associated
with the same Doppler shift [in the same row] are shaded with the
same color). 168
Figure 7.6 OTFS SDR modem setup. 170
Figure 7.7 Bit and frame error rates vs. transmitter gain for 4-QAM and
16-QAM OTFS modulation. 172
Figure 7.8 Bit error rates vs. transmitter gain for 4-QAM OTFS and OFDM
modulation. 172
Figure 8.1 MIMO-OTFS system. 181
Figure 8.2 MIMO-OTFS embedded pilot channel estimation schemes for (a)
moderate and (b) high Doppler spread channel estimation. 192
Figure 8.3 Multiuser OTFS embedded pilot channel estimation schemes for
uplink communication with four users. 193
xvi List of figures
Figure 8.4 Multiuser OTFS embedded pilot channel estimation scheme for
downlink communication with four users. 194
Figure 8.5 OTFS vs. OFDM BER performance using 4-QAM for block-wise
LMMSE detection for a frame size of N = M = 32 for different
number of antennas. 196
Figure 8.6 OTFS uncoded BER performance using 4-QAM for block-wise
LMMSE vs. MP vs. MRC detection for a frame size of N = M = 32
for different number of antennas. 196
Figure 8.7 OTFS BER performance with MRC detector for a frame size of
N = M = 32 for different modulation sizes and number of antennas. 197
Figure 8.8 2 × 2 MIMO-OTFS BER performance using 4-QAM for block-wise
LMMSE vs. MRC detector for a frame size of N = M = 32 for
different UE speeds with channel estimation in Fig. 8.2(a) at an SNR
of 15 dB. 197
Figure 8.9 2 × 2 vs. 4 × 4 MIMO-OTFS BER performance using 4-QAM for
block-wise LMMSE vs. MRC (maximum 30 iterations) detection for
a frame size of N = M = 32 for different UE speeds with channel
estimation in Fig. 8.2(a) at an SNR of 15 dB. 198
Figure B.1 Example of a doubly circulant block matrix B formed by X with
M = 3 and N = 2. 222
Biography
Yi Hong
Tharaj Thaj
Mr. Tharaj Thaj received his B.Tech. degree in Electronics and Commu-
nication Engineering from the National Institute of Technology, Calicut,
India, in 2012 and his M.Tech. degree in Telecommunication Systems En-
gineering from the Indian Institute of Technology, Kharagpur, India, in
2015. He is currently pursuing a PhD with the Department of Electrical
and Computer Systems Engineering, Monash University, Australia. From
2012 to 2013, he worked at Verizon Data Services India, as a Software En-
gineer, focusing on network layer routing algorithms and protocols. From
2015 to 2017, he worked as a Senior Engineer in the Communication, Nav-
igation, and Surveillance (CNS) Department of Honeywell Technology
Solutions Lab, Bengaluru. His current research interests include physical
xvii
xviii Biography
Emanuele Viterbo
1. Introduction
1.1 High-mobility wireless channels 2
1.2 Waveforms for high-mobility wireless channels 3
1.3 Bibliographical notes 11
References 11
vii
viii Contents
4. Delay-Doppler modulation
4.1 System model 49
4.1.1. Parameter choice for OTFS systems 50
4.1.2. OTFS modulation 50
4.1.3. High-mobility channel distortion 52
4.1.4. OTFS demodulation 53
4.2 OTFS input–output relation with ideal waveforms 54
4.2.1. Time-frequency domain analysis 55
4.2.2. Delay-Doppler domain analysis 55
4.3 Matrix formulation for OTFS 57
4.3.1. OTFS modulation 57
4.3.2. OTFS modulation via the IDZT 58
4.3.3. OTFS demodulation 59
4.3.4. OTFS demodulation via the DZT 60
4.4 OTFS input–output relations in vectorized form 61
4.4.1. Time domain input–output relation 63
4.4.2. Time-frequency input–output relation 64
4.4.3. Delay-time input–output relation 67
4.4.4. Delay-Doppler input–output relation 69
4.5 Variants of OTFS 70
4.5.1. Reduced ZP OTFS 71
4.5.2. Reduced CP-OTFS 77
4.5.3. CP-OTFS 79
4.5.4. ZP-OTFS 83
4.6 Summary of channel representations and input–output relations for OTFS
variants 85
4.6.1. Channel representations for OTFS variants 85
4.6.2. Delay-Doppler input–output relations for OTFS variants 87
4.6.3. Comparison of OTFS variants 89
4.7 Bibliographical notes 90
References 90
6. Detection methods
6.1 Overview of OTFS input–output relation 124
6.2 Single-tap frequency domain equalizer 125
6.2.1. Single-tap equalizer for RCP-OTFS 126
6.2.2. Block-wise single-tap equalizer for CP-OTFS 127
6.2.3. Complexity 128
6.3 Linear minimum mean-square error detection 129
6.3.1. Delay-Doppler domain LMMSE detection 129
6.3.2. Time domain LMMSE detection 129
6.3.3. Complexity 130
6.4 Message passing detection 130
6.4.1. Message passing detection algorithm 130
6.4.2. Complexity 134
6.5 Maximum-ratio combining detection 134
6.5.1. Delay-Doppler domain MRC detection 135
6.5.2. Complexity 137
6.5.3. Reduced complexity delay-time domain implementation 138
6.5.4. Complexity 140
6.5.5. Low complexity initial estimate 141
6.5.6. MRC detection for other OTFS variants 143
6.6 Iterative rake turbo decoder 144
6.7 Illustrative results and discussion 146
6.8 Bibliographical notes 149
References 150
Index 233
Please visit the book’s companion site for additional materials (MATLAB
package code): https://www.elsevier.com/books-and-journals/book-
companion/9780323850285
Preface
xix
xx Preface
1
Introduction
O U T L I N E
Delay-Doppler Communications
https://doi.org/10.1016/B978-0-32-385028-5.00009-8 1 Copyright © 2022 Elsevier Inc. All rights reserved.
2 1. Introduction
After Palila was carried into the A komo o Palila iloko o ka heiau
temple of Kanelaauli the priests o Kanelaauli, ninau mai na
inquired: “What is this?” The kahuna: “Heaha keia?” I aku na
runners answered: “It is a kukini: “He ’lii kapu no Alanapo i
kapued chief from Alanapo, Kauai; e kau ka pae humu o ka
Kauai. Let the railing of the heiau, a e hookani ka pahu me
temple be put up, let the drum be ka puniu.” A ao ka po, hana iho
beaten and the coconut rattlers la na kahuna ia Palila, kahe
rattle.” On the next day the pono ia ka mai, a pau ia, noa iho
priests worked on Palila and he la kona kino a lilo iho la i kino
was also properly circumcised. kanaka maoli. Launa o Palila me
He was then transformed into a na wahine, na kaikamahine a
perfect human being. After the Ahuapau, alaila, olelo aku o
ceremonies Palila was allowed Ahuapau ia Palila, e hele e
to live with his wives, the kaapuni ia Oahu nei, ae mai o
daughters of Ahuapau. Soon Palila.
after this Ahuapau told Palila to
make a circuit of Oahu, to which
Palila consented.
But before starting out Palila Ninau aku o Palila: “Aohe kupu,
asked Ahuapau: “Are there any a alai o ke alanui a puni Oahu
lawless obstructions [146]along nei?” “Aole,” [147]pela mai o
the road surrounding Oahu?” Ahuapau; he manao huna ko
“None,” said Ahuapau. This was, Ahuapau ia Palila, e ake ana no
however, a lie, as Ahuapau was e make o Palila. Olelo aku o
even at this time determined to Palila: “Ae, i hele au, a i halawai
have Palila killed. Palila then me ke kolohe, alaila, pepehi au a
said to Ahuapau: “Yes, I am make, hoi mai au pepehi ia oe a
going on my way and in case I me kou mau kanaka a pau loa.”
meet some one who will attempt Ma keia olelo a Palila, makau o
to harm me, I will first kill him Ahuapau, hai aku la ia Olomana,
and then I will return and kill you aia i Kaelepulu i Koolau, he koa
and all your men.” At this ia. I mai o Palila: “Ola oe ia’u, e
Ahuapau was frightened and told huna oe, ina ua make.”
of Olomana, who was living at
Kaelepulu in Koolau and was a
great warrior. Palila then said: “I
will not kill you now; but had you
kept it from me you would have
been killed.”
After Palila had completed the A puni Oahu nei ia Palila, hele
circuit of Oahu, he went along to aku la ia a ka piina o Kaimuki, a
the rise at Kaimuki and then iho aku la i Waialae, malaila aku
down to Waialae; from this place a Wailupe, a Maunalua, e noho
he proceeded to Wailupe and ana o Kahului, he lawaia no laila.
then on to Maunalua where Kahea mai la o Kahului ia ia nei,
Kahului, a fisherman of that hele aku la keia a kokoke, noho
place, was living. Upon seeing iho la laua a ahiahi, hele mai ana
him Kahului called, so Palila na kanaka, na wahine, i kapa
went to Kahului and they sat kahakai e hopuhopu iao, hi aku.
down and began to talk on Ninau aku la o Palila ia Kahului:
various matters. That afternoon “Heaha keia kanaka e paapu nei
the men and women came along o ke kai?” “He kaee iao, i mea hi
the shore in the pools to catch aku, no ka la apopo.” I aku o
minnows for bait, for aku fishing Palila: “A pehea la hoi kaua?”
for tomorrow. Palila again asked: “Ka, aohe o’u lua e hiki ai ka
“How about us two?” “But I have waa ke hoe, no ka mea, he waa
no one to assist me in paddling nui, ehiku anana ka loa.” Olelo
the canoe because I have a very aku no o Palila: “O kaua no hoi
large one, it being seven paha ke hoe i ka waa i hiki.”
fathoms in length.” Palila then Alaila, hele aku la laua i ka iao a
said: “The two of us will paddle it loaa, waiho iho la a ao ae holo i
in order to make it go.” They ka hi aku.
then started out and caught
some minnows which they kept
for the next day.
In the early morning when they Eia nae, i ke kakahiaka nui, ua
came out they found that all the pau loa na kanaka i ka holo i kai
others had gone before them; so i ka lawaia, aohe kanaka nana e
Kahului thought they would not hapai ka waa; nolaila, olelo aku
be able to get their canoe into o Kahului ia Palila: “Aole e hiki
the sea; he then turned to Palila ana ka waa i ka hapai, aohe
and said: “We will not be able to kanaka e hiki ai.” I aku o Palila:
get our canoe into the sea as “Mamua oe e hapai ai, mahope
there are no men to assist us.” [149]aku nei au, mai nana mai oe
Palila replied: “You get in front i hope nei.” Ia pahu ana no a
and lift while I lift the [148]after Palila, lana i loko o ke kai, ka
part here; but you must not look waa. Mamua o Palila o ka waa
behind.” Palila gave the canoe me na hoe eiwa, mahope o
one shove and it floated in the Kahului me kana hoe. Lalau aku
sea; he then jumped in the fore la o Palila i ka hoe, a hou iho i
part of the canoe and took up lalo, a kai ae, ua haki, pela a pau
nine paddles while Kahului na hoe eiwa, olelo mai o
jumped into the after part and Kahului: “Aole e hiki ka waa o
took up his paddle. After they kaua, aohe hoe, e hoi kaua.”
were ready to start Palila took up Lalau iho la o Palila i ka laau
one paddle and with one stroke palau ana, a hoe iho la, hookahi
broke it in two; so he took up mapuna hoe, hele ana laua nei
another paddle and that too was ma lalo o Kawaihoa, hiki i Kolo,
broken; this was kept up until all he ko’a ia.
the nine paddles were broken.
Kahului then said to Palila: “Let
us return for we have no more
paddles to work the canoe with.”
Palila then took up his war club
and used it as a paddle; he took
but one stroke and they went
skimming along beyond
Kawaihoa, then on to Kolo, the
great fishing grounds.
When Kahului saw how fast they Ma keia holo ana, ua mahalo o
were traveling he admitted the Kahului i ka ikaika o Palila,
great strength displayed by lawaia iho la o Kahului, aohe
Palila. Upon arriving at the loaa o ke aku, no ka pau o ka
fishing grounds Kahului makau i ka mokumoku. I aku o
proceeded to fish, but after Palila: “Ahea loaa ka kaua ia?” I
several trials he was unable to mai o Kahului: “He ia ke kai, o ka
catch any aku, for all his hooks lou ole ka hewa i ka makau. O
were broken. After a time Palila ka makau ia e mokumoku nei,
asked: “When are we to catch aohe make ae o ka ia, ua pau
some fish?” Kahului replied: “The loa na makau, a koe no hookahi
sea is full of fish, but the trouble i koe.” Olelo aku o Palila: “E hoi
is I cannot catch any. Here I mai oe mamua nei e hoe ai i ka
have lost several hooks, but I waa o kaua, owau ke hoi aku e
have not been able to land a lawaia.” Ae mai la o Kahului.
single fish. I have used up all my
hooks except one.” Palila then
said: “You come in front here and
paddle our canoe along, and I
will come and fish.” This was
done by Kahului.
Palila then took up his war club Lalau iho la o Palila i ka laau
and tied the bait on to it and let it palau ana ia Huliamahi, a mali
down to the sea. The fish then iho la i ka iao a waiho aku la o
gathered on to the club in great lalo, lele mai la ke aku e ai, ka
numbers. When Palila saw this ae la keia i luna o ka waa i ke
he jerked up the club and the aku, pela no ka hana ana a
fish dropped into the canoe. He komo ka waa o laua i ka ia. Hoi
repeated this several times until aku la laua a pae i uka, olelo aku
the canoe was loaded down la o Palila ia Kahului: “E hoi oe e
deep with fish. They then pulehu ia, na’u e hapai ka waa o
returned to the landing. When kaua.” Hookahi no panee ana
they reached the landing Palila kau ka waa i ke aki.
said to Kahului: “You go on
ahead and broil me some of the
fish and I will lift the canoe
ashore.” Palila then gave the
canoe one shove and it landed
high and dry and onto its blocks.
After the fish was cooked they Moa ae la ka ia, ai iho la laua.
sat down to their meal. After a Noho iho la laua a hala he mau
few days Palila left Kahului la, haalele o Palila ia Kahului no
because he was too stingy, and ke pi. Hele aku la ia a luna o
he again continued on his Hanauma, nana aku la i ka
journey along the coast until he enaena o ke pili o
arrived on the rise of Hanauma, Kaunakahakai, i Molokai, pahu
where he stood and looked at aku la ia i kana laau palau, a
the heat as it ascended from the maluna o laila ia i hiki ai a
pili grass at Kaunakakai, Kaluakoi. Ilaila, waiho ia i kekahi
Molokai. He then pushed out his aoao o kona mai, oia o
war club ahead of him which flew Kalaeokalaau a hiki i keia la,
through the air and he was mamuli o ka mai o Palila ia inoa.
carried to Kaluakoi. Here he
discarded a portion of his person
which turned into the point of
Kalaeokalaau, which is seen to
this day, so named in honor of
Palila.
The call was the only thing the O ka leo wale no ke lohe ia, aole
men could hear; they were not ke kino, no ka mama loa o Palila
able to see the person for he ma ka holo ana, nolaila, aole
traveled at such great speed. mea i ike ia ia, aka, ua nui ka
The people had a suspicion, noonoo o na kanaka nona, no ka
however, that it was Palila pau loa i ka make. A o ka olelo a
himself; but when the matter was kekahi poe aole ana hele e