Method and device for identifying a data packet in a data stream
First Claim
1. A method for identifying a data packet in a data stream in whicha d.c. voltage quota for a demodulated digital input signal is calculated in that the input signal is scanned in order to generate a sequence of scanned values and from a selected number of the sequence of scanned values the d.c. voltage quota of the input signal is calculated;
- a k-bit word is allocated to the input signal for that for each symbol of the input signal corresponding to a bit, a bit value is determined as a function of the d.c. voltage quota;
the k-bit word corresponding to the input signal is compared with an expected k-bit synchronization word in order to determine a correlation value; and
a packet identification signal is generated if the correlation value is greater than a correlation threshold value; and
whereinthe d.c. voltage quota of the input signal is calculated again after each scan of the input signal at least until the correlation value determined by comparison of the k-bit word corresponding to the input signal with an expected k-bit synchronization word is greater than the correlation threshold value.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and a device for identifying a data packet in a data stream, in which by means of a d.c. voltage quota determining circuit (30) the d.c. voltage quota (dc) for a demodulated digital input signal (Sin) is calculated, in which a k-bit word is allocated to the input signal (Sin), in that for each symbol of the input signal (Sin) corresponding to a bit a bit value (1 or 0) is determined by a decoding circuit (37) as a function of the d.c. voltage quota (dc), in which the k-bit word corresponding to the input signal (Sin) is compared by a comparison and correlation calculating circuit (41) with an expected k-bit synchronization word in order to determine a correlation value (cv) and in which a packet identification signal (Pd) is generated by a correlation value comparison circuit (43) if the correlation value (cv) is greater than a correlation threshold value (cth). Calculation of the d.c. voltage quota (dc) is therein repeated continually at least until a packet identification signal (Pd) indicates that a data packet is being received.
16 Citations
21 Claims
-
1. A method for identifying a data packet in a data stream in which
a d.c. voltage quota for a demodulated digital input signal is calculated in that the input signal is scanned in order to generate a sequence of scanned values and from a selected number of the sequence of scanned values the d.c. voltage quota of the input signal is calculated; -
a k-bit word is allocated to the input signal for that for each symbol of the input signal corresponding to a bit, a bit value is determined as a function of the d.c. voltage quota; the k-bit word corresponding to the input signal is compared with an expected k-bit synchronization word in order to determine a correlation value; and a packet identification signal is generated if the correlation value is greater than a correlation threshold value; and
whereinthe d.c. voltage quota of the input signal is calculated again after each scan of the input signal at least until the correlation value determined by comparison of the k-bit word corresponding to the input signal with an expected k-bit synchronization word is greater than the correlation threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 15, 19, 21)
-
-
9. A device for identifying data packets in a data receiving stream with a delay line which has a number of storage places, in which scanned values of a demodulated digital input signal are stored in series, a d.c. voltage quota determining circuit, which is connected to the delay line in order to calculate a d.c. voltage quota of the input signal as an average value of a selected number of the scanned values comprising:
-
a decoding circuit connected to the delay line and the d.c. voltage quota determining circuit which compares a multiplicity of the scanned values with the d.c. voltage quota in order to allocate a bit value to each scanned value and in this way to form a k-bit word corresponding to the input signal; a comparison and correlation calculating circuit which compares the k-bit word corresponding to the input signal with an expected k-bit synchronization word and calculates a correlation value for the k-bit word corresponding to the input signal; and a correlation value comparison circuit which compares the correlation value supplied by the comparison and correlation calculating circuit with a correlation threshold value in order to supply a packet identification signal if the correlation value is greater than or equal to the correlation threshold value; and
whereinthe decoding circuit comprises a multiplicity k of comparison circuits, to which in each case is applied the d.c. voltage quota and each of which is connected to one of the storage places of the delay line in order to compare the respective scanned value with the d.c. voltage quota and to determine a bit value, so the k-bit word corresponding to the input signal is applied to outputs of the decoding circuit. - View Dependent Claims (10, 16, 17, 18, 20)
-
-
11. A device for identifying data packets in a data receiving stream with a delay line which has a number of storage places, in which scanned values of a demodulated digital input signal are stored in series, and a d.c. voltage quota determining circuit, which is connected to the delay line in order to calculate a d.c. voltage quota of the input signal as an average value of a selected number of the scanned values comprising:
-
a decoding circuit connected to the delay line and the d.c. voltage quota determining circuit which compares a multiplicity of the scanned values with the d.c. voltage quota in order to allocate a bit value to each scanned value and to form a k-bit word corresponding to the input signal; a comparison and correlation calculating circuit which compares the k-bit word corresponding to the input signal with an expected k-bit synchronization word and calculates a correlation value for the k-bit word corresponding to the input signal; and a correlation value comparison circuit which compares the correlation value supplied by the comparison and correlation calculating circuit with a correlation threshold value in order to supply a packet identification signal if the correlation value is greater than or equal to the correlation threshold value; and
whereinthe d.c. voltage quota determining circuit has at least one addition circuit and one division circuit connected to the output of the addition circuit via a holding element; one input of the addition circuit is connected to a first storage place of the delay line and another input is connected to a second storage place of the delay line, which is separated from the first storage place by a multiplicity of storage places; and the input, which is connected to the second storage place, is negated and the output of the addition circuit is fed back to a third input via the holding element, so that with each addition the result of the preceding addition is added on and wherein a sum supplied by the holding circuit is divided in the division circuit by a value corresponding to the distance between the storage places in order to calculate the d.c. voltage quota. - View Dependent Claims (12, 13)
-
Specification