×

Demodulation process for binary data

  • US 5,287,516 A
  • Filed: 11/26/1991
  • Issued: 02/15/1994
  • Est. Priority Date: 01/10/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A demodulation process for binary data which are transmitted by means of a frequency shift keying process by way of a transmission channel, wherein two shifted transmitted sinusoidal signals (s0 (t), s1 (t) of different frequencies (f0, f1), after reception, are first separated from each other in terms of frequency using bandpass filter means (2, 5) and then separately amplitude-modulated using envelope curve detection means (3, 6) for the purposes of producing two envelope curve signals (z0 (t), z1 (t)), characterized in that the values of the frequencies (f0, f1) of the two signals (s0 (t), s1 (t)) are selected to be so far apart that the latter are disturbed independently of each other and that at least one of the two frequencies (f0, f1) lies in a weakly disturbed frequency range of the transmission channel, that the two envelope curve signals (z0 (t), z1 (t)) are sampled once per bit using a sampling circuit means (4, 7) for the purpose of producing their sample values (z0 (kTb), z1 (kTb)), that the sample values (z0 (kTb), z1 (kTb)), are passed to a calculator unit (8) in whose memory values of a decision table are stored, which values are derived from the values of a probability table, that for the purposes of drawing up the probability table the value range of the sample values (z0 (kTb) and z1 (kTb)) of each respective envelope curve signal (z0 (t) and z1 (t)) is each in itself divided by means of threshold values (w0,i with i=0,1,2, . . . , N0 and wij with j=0,1,2, . . . , N1) into a plurality (N0 and N1 respectively) of quantisation intervals which are plotted along respective ones of two coordinate axes of the probability table for the purposes of forming the table areas (i;

  • j) thereof, that for each table area (i;

    j) of the probability table a first probability value (P0 (i,j)) and a second probability value (P1 (i,j)) is calculated and specified in the respective table area (i;

    j), wherein the first probability value (P0 (i,j)) is the probability that the sample values (z0 (kTb), z1 (kTb)) lie in the respective table (i;

    j) if the first signal (s0 [t]) were sent and the second probability value (P1 (i,j)) is the probability that the sample values (z0 (kTb), z1 (kTb) lie in the respective table area (i;

    j) if the second signal (s1 (t)) were sent, that a first logic value ("0") representing the first signal (so (t)) is set down in a table area (i;

    j) of the decision table which has the same threshold values (w0,i, w1,j) and as many (N0.N1) table areas (i;

    j) as the probability table if the first probability value (P0 (i,j)) is greater than the second probability value (P1 [i,j]), and a second logic value ("1") representing the second signal (s1 (t)) is set down if the first probability value (P0 (i,j)) is less than or equal to the second probability value (P1 (i,j)), and that the calculator unit (8) ascertains in which table area (i;

    j) of the decision table the supplied sample value (z0 (kTb)), z1 (kTb)) lie, whereupon it is then deduced from the logic value ("0" or "1") contained in the respective table area (i;

    j) of the decision table whether the first or the second signal (s0 (t) or s1 (t)) was most probably sent and is therefore to be considered as the received signal.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×