Patent ID: 7555034

Claim:
An apparatus for detecting timing errors based on using a cyclic correlation, comprising: a detection section controlling means for controlling a detection section and transmitting a receiving signal by each sample for a detecting time; a data storing means for dividing data received by each sample according to timing offset to have correlation with a midamble coefficient and storing the data; a midamble extending means for extending a basic midamble twice and 8 chips as long as the basic midamble; a shifting means for shifting a midamble as much as a basic midamble length from the extended basic midamble at each shift; an accumulating means for multiplying a conjugate complex number of a midamble value received from the data storing means by a conjugate complex number of a midamble value received from the shifting means, and accumulating a result value obtained from the multiplication as much as the basic midamble length; an adding means for obtaining the accumulation result value, squaring an actual number and an imaginary number of the accumulation result value, and summating the squared actual number and the squared imaginary number; a correlation storing means for storing correlation between a midamble pattern and a receiving signal for each user with respect to a correlation result value in a detection section transmitted through the adding means; and a timing error detecting means for detecting timing errors of many users simultaneously by one shift at a maximum point of each section according to characteristics of the correlation stored in the correlation storing means.