Processing math: 100%

Exercise 4.18: Non-Coherent FSK Demodulation

From LNTwww

Block diagram for non-coherent demodulation

We consider  "Frequency Shift Keying"  (FSK)  with  M=2   ⇒   binary signaling.  The two low-pass basis functions in this case are complex:

ξ1(t) = 1/Te+jπht/T,0tT,
ξ2(t) = 1/Tejπht/T,0tT.

Then,  for the two possible waveforms in the low-pass region,  with the mean symbol energy  ES:

m0:sTP,0=ESξ1(t)s0=(ES,0),
m1:sTP,1=ESξ2(t)s1=(0,ES).

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"  (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"  Γ={Z, U}  in addition to the estimated value.  The logical values  Z  and  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  γ:

ˆm = m0,Γ=Z,ify1>γy2,
ˆm = m0,Γ=U,ify2<y1<γy2,
ˆm = m1,Γ=Z,ify2>γy1,
ˆm = m1,Γ=U,ify1<y2<γy1.

In the questions for the exercise,  the two values  γ=1  and  γ=2  are considered.

For the probability that the decision erroneously chooses the symbol  m1  and,  moreover,  indicates that this decision is to be considered  "reliable"  (particularly reprehensible),  the following applies

Pr{ˆm=m1,Γ=Z|m0}=11+γ2exp[γ2ES(1+γ2)N0].



Note:  The exercise belongs to the the chapter  "Carrier Frequency Systems with Non-Coherent Demodulation".



Questions

1

Which statements are true in the case of coherent demodulation of the BFSK?

Orthogonality results if  h  is an integer.
Orthogonal waveforms also result for  h=0.5
Orthogonality cannot be achieved in principle.
For the AWGN channel   r(t)=s(t)+n(t)   is valid.

2

Which statements are true for the non-coherent demodulation of the BFSK?

Orthogonality results when  h  is an integer.
Orthogonal waveforms also result for  h=0.5
Orthogonality cannot be achieved in principle.
For the AWGN channel   r(t)=s(t)+n(t)   is valid.

3

Let  ES/N0=10.  What is the error probability,  i.e.,  the probability that the estimated value deviates from the transmitted message?

pS = 

 %

4

Let  γ=2  and  ES/N0=10.  What is the probability that the security feature signals a reliable decision despite the errors?

Pr(Γ=Z|error) = 

 105

5

Furthermore,  let  γ=2  and  ES/N0=10.  What is the  (conditional)  probability that the additional information  "unreliable"  is displayed in case of an error?

Pr(Γ=U|error) = 

 %


Solution

(1)  Solutions 1, 2 and 4  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  "Minimum Shift Keying"  (MSK).
  • Since phase control compensates for the phase shift  ("delay")  on the AWGN transmission channel   ⇒   ejϕejϕ=1,  the signals in the equivalent low-pass region are actually:   r(t)=s(t)+n(t).


(2)  Here,  only the  first solution  is correct,  i.e., now h=1, 2, 3, ...  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)ejϕ+n(t).


(3)  For equally probable messages applies:

pS=Pr(E)=Pr(E|m=m0)=Pr(ˆm=m1|m=m0).
  • This probability is obtained from the given equation with γ=1.
  • In this case,  Γ=Z  is always and the decision rule is:   "Decide on the symbol  m0,  if y1>y2".
  • It follows that:
pS=11+γ2exp[γ2ES(1+γ2)N0]γ=1=1/2eES/(2N0).
  • With  ES/N0=10,  we get  pS=1/2e50.337%_.


(4)  For symmetry reasons,  this probability results in

Pr(Γ=Zerror)=1/2Pr{(ˆm=m1)Γ=Z|m0}+1/2Pr{(ˆm=m0)(Γ=Z)|m1}
Pr(Γ=Zerror)=Pr{(ˆm=m1)(Γ=Z)|m0}=11+22exp[22ES(1+22)N0]=1/5e8=6.7105_.


(5)  Since  U  and  Z  give a  "complete system"  according to statistics,  with the results of subtasks  (3)  and  (4):

Pr(Γ=Uerror)=Pr(error)Pr(Γ=Zerror)=3.371036.7105=3.3103_.
  • Thus,  the conditional probability,  we are looking for,  is  "Pr(Γ=U|error)":
Pr(Γ=U|error)=Pr(Γ=Uerror)Pr(error)=3.31033.3710398%_.