generated from morea-framework/morea
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
7b04ff8
commit 4382051
Showing
27 changed files
with
321 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+31.6 KB
morea/03-wireless-channel-physical-model/03-fixed-antenna-free-space.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+75.1 KB
morea/03-wireless-channel-physical-model/03-reflecting-wall-moving-antenna.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
morea/03-wireless-channel-physical-model/reading-03-free-space-moving-antenna.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
69 changes: 69 additions & 0 deletions
69
...03-wireless-channel-physical-model/reading-03-reflecting-wall-moving-antenna.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
--- | ||
title: "Case 4: Reflecting wall and moving antennas" | ||
published: true | ||
morea_id: reading-03-reflecting-wall-moving-antenna | ||
morea_summary: "Reflection creates delay spread" | ||
# morea_url: https://github.com/airbnb/javascript | ||
morea_type: reading | ||
morea_labels: | ||
morea_sort_order: 34 | ||
--- | ||
|
||
# Case 4: Reflecting wall and moving antennas | ||
|
||
## Ray tracing | ||
|
||
Continuing from the [previous example](reading-03-reflecting-wall-fixed-antenna.html), now we let the receive antenna move towards the wall at the speed \\(v\\). | ||
|
||
<figure style="text-align: center;"> | ||
<img src="03-reflecting-wall-moving-antenna.png" alt="Moving antennas with a reflecting wall" width="500"> | ||
</figure> | ||
|
||
We need to update the time-varying distance between the two antennas as \\(r(t) = r_0 + vt\\). Using the same ray tracing method, we can calculate the received signal as | ||
\\[ | ||
E_r(f,t) = \frac{\alpha \cos 2 \pi f \left[(1-v/c) t - r_0 / c\right]}{r_0+vt} - \frac{\alpha \cos 2 \pi f \left[(1+v/c)t + (r_0-2d)/c\right]}{2d-r_0-vt}. | ||
\\] | ||
|
||
## Coherence distance, delay spread and coherence bandwidth | ||
From the expression, we know that the received signal is a superposition of two sinusoids. | ||
* If the two sinusoids have a phase difference that is an even integer multiple of \\(\pi\\), they add up *constructively*. | ||
* If they have a phase difference that is an odd integer multiple of \\(\pi\\), they add *destructively* or *canel each other*. | ||
|
||
Let us formulate this idea mathematically. The phase difference between the two sinusoids is | ||
\\[ | ||
\Delta \theta = \left( \frac{2 \pi f (2d-r)}{c} + \pi \right) - \left( \frac{2 \pi f r}{c} + \pi \right) = \frac{4 \pi f}{c} (d-r) + \pi. | ||
\\] | ||
|
||
The two sinusoids go from adding up constructively to canceling each other when the phase difference changes by \\(\pi\\), namely when | ||
\\[ | ||
\frac{4 \pi f}{c} (d-r) = \pi \Rightarrow \frac{4 f}{c} (d-r) = 1. | ||
\\] | ||
|
||
This means when the distance \\(r\\) or the frequency \\(f\\) changes a little, the strength of the received signal may change a lot, because the two sinusoids go from being constructive to destructive to each other. | ||
|
||
In terms of the distance, the distance from a peak to a valley is defined as **coherence distance**, namely | ||
\\[ | ||
\Delta x_c \triangleq \frac{\lambda}{4}, | ||
\\] | ||
where \\(\lambda = c/f\\) is the wavelength. | ||
|
||
In terms of the frequency, the signal strength changes from a peak to a valley when the frequency changes by | ||
\\[ | ||
\frac{1}{2} \left( \frac{2d-r}{c} - \frac{r}{c} \right)^{-1}. | ||
\\] | ||
Notice that the reciprocal of the above quantity, namely | ||
\\[ | ||
T_d = \frac{2d-r}{c} - \frac{r}{c}, | ||
\\] | ||
is actually the propagation delay of the two paths. This is called **delay spread**. | ||
|
||
We define \\(1/T_d\\) as the **coherence bandwidth**. | ||
|
||
## Take-away | ||
In wireless communication channels, multipath is common. Multipath creates **delay spread**, resulting in phase differences between signals arriving from different paths. The signals can either add up or canel each other. | ||
|
||
When the distance between the transmitter and the receiver changes by the **coherence distance**, the received signal goes from a peak to a valley. | ||
|
||
When the frequency of the signal changes by the **coherence bandwidth**, the received signal goes from a peak to a valley. | ||
|
||
Therefore, it is importance to know the coherence distance and the coherence bandwidth of a wireless channel. They tell us how fast the channel changes in the time domain and the frequency domain. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+130 KB
morea/04-wireless-channel-input-output-model/04-module-icon-multipath.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+299 KB
morea/04-wireless-channel-input-output-model/04-wireless-channel-multipath.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions
23
...reless-channel-input-output-model/module-wireless-channel-input-output-model.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: "Input/Output Models of Wireless Channels" | ||
published: true | ||
morea_coming_soon: false | ||
morea_id: module-wireless-channel-input-output-model | ||
morea_prerequisites: | ||
morea_outcomes: | ||
- outcome-04-wireless-channel-input-output-model | ||
morea_readings: | ||
- reading-04-linear-time-varying-system | ||
morea_experiences: | ||
# - experience-CHANGE-ME | ||
morea_assessments: | ||
# - assessment-CHANGE-ME | ||
morea_type: module | ||
morea_icon_url: /morea/04-wireless-channel-input-output-model/04-module-icon-multipath.png | ||
morea_start_date: "2024-01-22" | ||
morea_end_date: "2024-01-24" | ||
morea_labels: | ||
morea_sort_order: 4 | ||
--- | ||
|
||
The input/output model of wireless channels allows us to write the received signal (i.e., output) in terms of the transmitted signal (i.e., input) and the channel. |
23 changes: 0 additions & 23 deletions
23
morea/04-wireless-channel-input-output-model/module-wireless-channel-model.md
This file was deleted.
Oops, something went wrong.
11 changes: 11 additions & 0 deletions
11
...ss-channel-input-output-model/outcome-04-wireless-channel-input-output-model.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
title: "Input/output models of wireless channels" | ||
published: true | ||
morea_id: outcome-04-wireless-channel-input-output-model | ||
morea_type: outcome | ||
morea_sort_order: 40 | ||
--- | ||
|
||
* You know how to write the input/output model of wireless channels in the form of tap gain filters. | ||
* You understand the relationship of the actual signals and their baseband equivalent representations. | ||
* You understand the concept of I/Q channels and how they are implemented in practice. |
10 changes: 0 additions & 10 deletions
10
morea/04-wireless-channel-input-output-model/outcome-CHANGE-ME.md
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.