Difference between revisions of "Aufgaben:Exercise 4.18: Non-Coherent FSK Demodulation"
(2 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
{{quiz-Header|Buchseite=Digital_Signal_Transmission/Carrier_Frequency_Systems_with_Non-Coherent_Demodulation}} | {{quiz-Header|Buchseite=Digital_Signal_Transmission/Carrier_Frequency_Systems_with_Non-Coherent_Demodulation}} | ||
− | [[File: | + | [[File:EN_Dig_Z_4_18_neu.png|right|frame|Block diagram for non-coherent demodulation]] |
We consider "Frequency Shift Keying" $\rm (FSK)$ with $M = 2$ ⇒ binary signaling. The two low-pass basis functions in this case are complex: | We consider "Frequency Shift Keying" $\rm (FSK)$ with $M = 2$ ⇒ binary signaling. The two low-pass basis functions in this case are complex: | ||
:$$\xi_1(t) \hspace{-0.1cm} \ = \ \hspace{-0.1cm} \sqrt{1/T} \cdot {\rm e}^{\hspace{0.05cm}+{\rm j} \hspace{0.03cm}\cdot \hspace{0.03cm} \pi \hspace{0.03cm}\cdot \hspace{0.03cm} h \hspace{0.03cm}\cdot \hspace{0.03cm}t/T}\hspace{0.05cm},\hspace{0.2cm} 0 \le t \le T\hspace{0.05cm},$$ | :$$\xi_1(t) \hspace{-0.1cm} \ = \ \hspace{-0.1cm} \sqrt{1/T} \cdot {\rm e}^{\hspace{0.05cm}+{\rm j} \hspace{0.03cm}\cdot \hspace{0.03cm} \pi \hspace{0.03cm}\cdot \hspace{0.03cm} h \hspace{0.03cm}\cdot \hspace{0.03cm}t/T}\hspace{0.05cm},\hspace{0.2cm} 0 \le t \le T\hspace{0.05cm},$$ | ||
Line 72: | Line 72: | ||
===Solution=== | ===Solution=== | ||
{{ML-Kopf}} | {{ML-Kopf}} | ||
− | '''(1)''' <u>Solutions 1, 2 and 4</u> are correct: | + | '''(1)''' <u>Solutions 1, 2 and 4</u> are correct: |
− | *In coherent demodulation, orthogonality is given when the modulation index $h$ is a multiple of $0.5$. Binary FSK with $h = 0.5$ is also called | + | *In coherent demodulation, orthogonality is given when the modulation index $h$ is a multiple of $0.5$. Binary FSK with $h = 0.5$ is also called "Minimum Shift Keying" $\rm (MSK)$. |
− | *Since phase control compensates for the phase shift (delay) on the AWGN transmission channel ⇒ ${\rm e}^{{\rm j}\phi} \cdot {\rm e}^{-{\rm j}\phi} = 1$, the signals in the equivalent low-pass region are actually: $r(t) = s(t) + n(t) \hspace{0.05cm}.$ | + | |
+ | *Since phase control compensates for the phase shift ("delay") on the AWGN transmission channel ⇒ ${\rm e}^{{\rm j}\phi} \cdot {\rm e}^{-{\rm j}\phi} = 1$, the signals in the equivalent low-pass region are actually: $r(t) = s(t) + n(t) \hspace{0.05cm}.$ | ||
− | '''(2)''' Here, only the <u>first solution</u> is correct, i.e., now $h = 1, \ 2, \ 3, \text{ ...}$ must be an integer. | + | '''(2)''' Here, only the <u>first solution</u> is correct, i.e., now $h = 1, \ 2, \ 3, \text{ ...}$ must be an integer. |
*So a non-coherent demodulation of FSK is not possible. | *So a non-coherent demodulation of FSK is not possible. | ||
− | *Because of the missing phase control, the following is also true: | + | |
+ | *Because of the missing phase control, the following is also true: | ||
:$$r(t) = s(t) \cdot {\rm e }^{ - {\rm j }\hspace{0.05cm}\phi} + n(t) \hspace{0.05cm}.$$ | :$$r(t) = s(t) \cdot {\rm e }^{ - {\rm j }\hspace{0.05cm}\phi} + n(t) \hspace{0.05cm}.$$ | ||
Line 87: | Line 89: | ||
:$$p_{\rm S} = {\rm Pr}({\cal{E}}) = {\rm Pr}({\cal{E}}| \hspace{0.05cm}m = m_0) = {\rm Pr}(\hat{m}= m_1| \hspace{0.05cm}m = m_0)\hspace{0.05cm}.$$ | :$$p_{\rm S} = {\rm Pr}({\cal{E}}) = {\rm Pr}({\cal{E}}| \hspace{0.05cm}m = m_0) = {\rm Pr}(\hat{m}= m_1| \hspace{0.05cm}m = m_0)\hspace{0.05cm}.$$ | ||
− | *This probability is obtained from the given equation with $\gamma = 1$. | + | *This probability is obtained from the given equation with $\gamma = 1$. |
− | *In this case, ${\it \Gamma} ={\rm Z}$ is always and the decision rule is: Decide on the symbol $m_0$ if $y_1 > y_2$. | + | |
+ | *In this case, ${\it \Gamma} ={\rm Z}$ is always and the decision rule is: "Decide on the symbol $m_0$, if $y_1 > y_2$". | ||
+ | |||
*It follows that: | *It follows that: | ||
:$$p_{\rm S} = \frac{1}{1 + \gamma^2} \cdot | :$$p_{\rm S} = \frac{1}{1 + \gamma^2} \cdot | ||
Line 94: | Line 98: | ||
{1}/{2} \cdot {\rm e }^{-E_{\rm S}/(2N_0)}\hspace{0.05cm}.$$ | {1}/{2} \cdot {\rm e }^{-E_{\rm S}/(2N_0)}\hspace{0.05cm}.$$ | ||
− | *With $E_{\rm S}/N_0 = 10$, we get $p_{\rm S} = 1/2 \cdot {\rm e}^{\rm –5} \approx \underline {0.337 \cdot \%}$. | + | *With $E_{\rm S}/N_0 = 10$, we get $p_{\rm S} = 1/2 \cdot {\rm e}^{\rm –5} \approx \underline {0.337 \cdot \%}$. |
− | '''(4)''' For symmetry reasons, this probability results in | + | '''(4)''' For symmetry reasons, this probability results in |
:$${\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = | :$${\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = | ||
{1}/{2} \cdot {\rm Pr}\{(\hat{m} = m_1)\hspace{0.05cm}\cap\hspace{0.05cm}{\it \Gamma} = {\rm Z} \hspace{0.05cm}| \hspace{0.05cm}m_0 \} + {1}/{2}\cdot {\rm Pr}\{(\hat{m} = m_0)\hspace{0.05cm}\cap\hspace{0.05cm}({\it \Gamma} = {\rm Z}) \hspace{0.05cm}| \hspace{0.05cm}m_1 \} $$ | {1}/{2} \cdot {\rm Pr}\{(\hat{m} = m_1)\hspace{0.05cm}\cap\hspace{0.05cm}{\it \Gamma} = {\rm Z} \hspace{0.05cm}| \hspace{0.05cm}m_0 \} + {1}/{2}\cdot {\rm Pr}\{(\hat{m} = m_0)\hspace{0.05cm}\cap\hspace{0.05cm}({\it \Gamma} = {\rm Z}) \hspace{0.05cm}| \hspace{0.05cm}m_1 \} $$ | ||
Line 106: | Line 110: | ||
− | '''(5)''' Since ${\rm U}$ and ${\rm Z}$ give a complete system according to statistics, with the results of subtasks '''(3)''' and '''(4)''': | + | '''(5)''' Since ${\rm U}$ and ${\rm Z}$ give a "complete system" according to statistics, with the results of subtasks '''(3)''' and '''(4)''': |
:$${\rm Pr}({\it \Gamma} = {\rm U}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) ={\rm Pr}( {\rm error} ) - | :$${\rm Pr}({\it \Gamma} = {\rm U}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) ={\rm Pr}( {\rm error} ) - | ||
{\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = 3.37 \cdot 10^{-3} - 6.7 \cdot 10^{-5} = \underline{3.3 \cdot 10^{-3}} | {\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = 3.37 \cdot 10^{-3} - 6.7 \cdot 10^{-5} = \underline{3.3 \cdot 10^{-3}} | ||
\hspace{0.05cm}.$$ | \hspace{0.05cm}.$$ | ||
− | *Thus, the conditional probability we are looking for is ${\rm Pr}({\it \Gamma}= {\rm U}\hspace{0.05cm}|\hspace{0.05cm} {\rm error})$: | + | *Thus, the conditional probability, we are looking for, is "${\rm Pr}({\it \Gamma}= {\rm U}\hspace{0.05cm}|\hspace{0.05cm} {\rm error})$": |
:$${\rm Pr}({\it \Gamma}= {\rm U}\hspace{0.05cm}|\hspace{0.05cm} {\rm error} ) = | :$${\rm Pr}({\it \Gamma}= {\rm U}\hspace{0.05cm}|\hspace{0.05cm} {\rm error} ) = | ||
− | \frac{{\rm Pr}({\it \Gamma} = {\rm U}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) }{{\rm Pr}( {\rm error} )} = \frac{3.3 \cdot 10^{-3}}{3.37 \cdot 10^{-3}} \hspace{0.15cm} \underline{ | + | \frac{{\rm Pr}({\it \Gamma} = {\rm U}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) }{{\rm Pr}( {\rm error} )} = \frac{3.3 \cdot 10^{-3}}{3.37 \cdot 10^{-3}} \hspace{0.15cm} \underline{\approx 98 \%} |
\hspace{0.05cm}.$$ | \hspace{0.05cm}.$$ | ||
{{ML-Fuß}} | {{ML-Fuß}} |
Latest revision as of 15:25, 8 October 2022
We consider "Frequency Shift Keying" $\rm (FSK)$ with $M = 2$ ⇒ binary signaling. The two low-pass basis functions in this case are complex:
- $$\xi_1(t) \hspace{-0.1cm} \ = \ \hspace{-0.1cm} \sqrt{1/T} \cdot {\rm e}^{\hspace{0.05cm}+{\rm j} \hspace{0.03cm}\cdot \hspace{0.03cm} \pi \hspace{0.03cm}\cdot \hspace{0.03cm} h \hspace{0.03cm}\cdot \hspace{0.03cm}t/T}\hspace{0.05cm},\hspace{0.2cm} 0 \le t \le T\hspace{0.05cm},$$
- $$ \xi_2(t) \hspace{-0.1cm} \ = \ \hspace{-0.1cm} \sqrt{1/T} \cdot {\rm e}^{\hspace{0.05cm}-{\rm j} \hspace{0.03cm}\cdot \hspace{0.03cm} \pi \hspace{0.03cm}\cdot \hspace{0.03cm} h \hspace{0.03cm}\cdot \hspace{0.03cm}t/T}\hspace{0.05cm},\hspace{0.2cm} 0 \le t \le T \hspace{0.05cm}.$$
Then, for the two possible waveforms in the low-pass region, with the mean symbol energy $E_{\rm S}$:
- $$m_0\text{:}\hspace{0.2cm} s_{\rm TP,\hspace{0.05cm}0} = \sqrt{E_{\rm S}} \cdot \xi_1(t) \hspace{0.3cm} \Rightarrow \hspace{0.3cm}\boldsymbol{ s}_{\rm 0} = (\sqrt{E_{\rm S}}, 0)\hspace{0.05cm},$$
- $$m_1\text{:}\hspace{0.2cm} s_{\rm TP,\hspace{0.05cm}1} = \sqrt{E_{\rm S}} \cdot \xi_2(t) \hspace{0.3cm} \Rightarrow \hspace{0.3cm}\boldsymbol{ s}_{\rm 1} = (0, \sqrt{E_{\rm S}})\hspace{0.05cm}.$$
Here, $h$ indicates the so-called "modulation index". This must meet certain criteria to result in orthogonal waveforms. However, these criteria depend on whether a coherent or a non-coherent demodulator is used at the receiver.
The diagram shows the non-coherent demodulator for "Binary Frequency Shift Keying" $\rm (BFSK)$ in the lower section. All complex signals are labeled in blue, complex values in green, and real values in red.
Compared to the decision process given in the "theory part", we now consider a complex decision that outputs a "safety flag" ${\it \Gamma} = \{{\rm Z}, \ {\rm U}\}$ in addition to the estimated value. The logical values ${\rm Z}$ and ${\rm U}$ stand for
- realiable decision (German: "zuverlässig" ⇒ subscript: "Z"),
- unreliable decision (German: "unzuverlässig" ⇒ subscript: "U").
Thus, there are four possibilities for the decision, controlled by the parameter $\gamma$:
- $$\hat{m} \hspace{-0.1cm} \ = \ \hspace{0.1cm} m_0,\hspace{0.15cm}{\it \Gamma} = {\rm Z}, \hspace{0.5cm}{\rm if} \hspace{0.15cm}y_1 > \gamma \cdot y_2\hspace{0.05cm},$$
- $$\hat{m} \hspace{-0.1cm} \ = \ \hspace{0.1cm} m_0,\hspace{0.15cm}{\it \Gamma} = {\rm U}, \hspace{0.5cm}{\rm if} \hspace{0.15cm}y_2 < y_1 < \gamma \cdot y_2\hspace{0.05cm},$$
- $$\hat{m} \hspace{-0.1cm} \ = \ \hspace{0.1cm} m_1,\hspace{0.15cm}{\it \Gamma} = {\rm Z}, \hspace{0.5cm}{\rm if} \hspace{0.15cm}y_2 > \gamma \cdot y_1\hspace{0.05cm},$$
- $$\hat{m} \hspace{-0.1cm} \ = \ \hspace{0.1cm} m_1,\hspace{0.15cm}{\it \Gamma} = {\rm U}, \hspace{0.5cm}{\rm if} \hspace{0.15cm}y_1 < y_2 < \gamma \cdot y_1\hspace{0.05cm}.$$
In the questions for the exercise, the two values $\gamma = 1$ and $\gamma = 2$ are considered.
For the probability that the decision erroneously chooses the symbol $m_1$ and, moreover, indicates that this decision is to be considered "reliable" (particularly reprehensible), the following applies
- $${\rm Pr}\{\hat{m} = m_1,\hspace{0.15cm}{\it \Gamma} = {\rm Z} \hspace{0.05cm}| \hspace{0.05cm}m_0 \} = \frac{1}{1 + \gamma^2} \cdot {\rm exp } \left [ - \frac{\gamma^2 \cdot E_{\rm S}}{(1+\gamma^2) \cdot N_{\rm 0}}\right ] \hspace{0.05cm}.$$
Note: The exercise belongs to the the chapter "Carrier Frequency Systems with Non-Coherent Demodulation".
Questions
Solution
- In coherent demodulation, orthogonality is given when the modulation index $h$ is a multiple of $0.5$. Binary FSK with $h = 0.5$ is also called "Minimum Shift Keying" $\rm (MSK)$.
- Since phase control compensates for the phase shift ("delay") on the AWGN transmission channel ⇒ ${\rm e}^{{\rm j}\phi} \cdot {\rm e}^{-{\rm j}\phi} = 1$, the signals in the equivalent low-pass region are actually: $r(t) = s(t) + n(t) \hspace{0.05cm}.$
(2) Here, only the first solution is correct, i.e., now $h = 1, \ 2, \ 3, \text{ ...}$ must be an integer.
- So a non-coherent demodulation of FSK is not possible.
- Because of the missing phase control, the following is also true:
- $$r(t) = s(t) \cdot {\rm e }^{ - {\rm j }\hspace{0.05cm}\phi} + n(t) \hspace{0.05cm}.$$
(3) For equally probable messages applies:
- $$p_{\rm S} = {\rm Pr}({\cal{E}}) = {\rm Pr}({\cal{E}}| \hspace{0.05cm}m = m_0) = {\rm Pr}(\hat{m}= m_1| \hspace{0.05cm}m = m_0)\hspace{0.05cm}.$$
- This probability is obtained from the given equation with $\gamma = 1$.
- In this case, ${\it \Gamma} ={\rm Z}$ is always and the decision rule is: "Decide on the symbol $m_0$, if $y_1 > y_2$".
- It follows that:
- $$p_{\rm S} = \frac{1}{1 + \gamma^2} \cdot {\rm exp } \left [ - \frac{\gamma^2 \cdot E_{\rm S}}{(1+\gamma^2) \cdot N_{\rm 0}}\right ]_{\gamma = 1} = {1}/{2} \cdot {\rm e }^{-E_{\rm S}/(2N_0)}\hspace{0.05cm}.$$
- With $E_{\rm S}/N_0 = 10$, we get $p_{\rm S} = 1/2 \cdot {\rm e}^{\rm –5} \approx \underline {0.337 \cdot \%}$.
(4) For symmetry reasons, this probability results in
- $${\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = {1}/{2} \cdot {\rm Pr}\{(\hat{m} = m_1)\hspace{0.05cm}\cap\hspace{0.05cm}{\it \Gamma} = {\rm Z} \hspace{0.05cm}| \hspace{0.05cm}m_0 \} + {1}/{2}\cdot {\rm Pr}\{(\hat{m} = m_0)\hspace{0.05cm}\cap\hspace{0.05cm}({\it \Gamma} = {\rm Z}) \hspace{0.05cm}| \hspace{0.05cm}m_1 \} $$
- $$\Rightarrow \hspace{0.3cm} {\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = {\rm Pr}\{(\hat{m} = m_1)\hspace{0.05cm}\cap\hspace{0.05cm}({\it \Gamma} = {\rm Z}) \hspace{0.05cm}| \hspace{0.05cm}m_0 \} =\frac{1}{1 + 2^2} \cdot {\rm exp } \left [ - \frac{2^2 \cdot E_{\rm S}}{(1+2^2) \cdot N_{\rm 0}}\right ] = {1}/{5} \cdot {\rm e }^{-8} = \underline{6.7 \cdot 10^{-5}}\hspace{0.05cm}.$$
(5) Since ${\rm U}$ and ${\rm Z}$ give a "complete system" according to statistics, with the results of subtasks (3) and (4):
- $${\rm Pr}({\it \Gamma} = {\rm U}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) ={\rm Pr}( {\rm error} ) - {\rm Pr}({\it \Gamma} = {\rm Z}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) = 3.37 \cdot 10^{-3} - 6.7 \cdot 10^{-5} = \underline{3.3 \cdot 10^{-3}} \hspace{0.05cm}.$$
- Thus, the conditional probability, we are looking for, is "${\rm Pr}({\it \Gamma}= {\rm U}\hspace{0.05cm}|\hspace{0.05cm} {\rm error})$":
- $${\rm Pr}({\it \Gamma}= {\rm U}\hspace{0.05cm}|\hspace{0.05cm} {\rm error} ) = \frac{{\rm Pr}({\it \Gamma} = {\rm U}\hspace{0.05cm}\cap\hspace{0.05cm} {\rm error} ) }{{\rm Pr}( {\rm error} )} = \frac{3.3 \cdot 10^{-3}}{3.37 \cdot 10^{-3}} \hspace{0.15cm} \underline{\approx 98 \%} \hspace{0.05cm}.$$