The invention relates to a method for
frame synchronization for a digital receive
signal, which is received at an output of a
transmission channel as a consequence of a binary digital transmit
signal supplied to an input of the
transmission channel, wherein the binary digital transmit
signal contains information to be transmitted in a data packet which has a predetermined number D of data symbols in a data section and a predetermined number S of synchronization symbols in an optional synchronization section, and wherein the binary digital transmit signal has a predetermined
symbol rate, wherein the digital receive signal is represented by a sequence of digital samples and wherein a sampling frequency is used which is greater than or equal to the
symbol rate.According to the invention, a sliding window is defined which has a temporal length corresponding to the temporal length of a data packet or a
data segment of a data packet. At each position µ of the sliding window, a sample value is assigned to each symbol segment of the
data segment and optionally to each symbol segment of the synchronization segment of the sliding window. For each position µ of the sliding window, a position value Λ is determined using a predefined metric. met[µ] is determined, using at least the sampled values assigned to the symbol segments of the
data segment. The metric is based on the use of a model for the
transmission channel, which assumes a memory-free transmission channel and in which the digital received signal is described by a
conditional probability density function for each of the possible binary values of the transmitted signal. From the initial time of the sliding window in a position for which the position values Λ met assume a maximum or for which the position value Λ met If a predetermined threshold is exceeded, a
start time of a data packet in the digital received signal is determined. The invention further relates to a device and a
computer program for implementing the method.