The present invention provides a search window delay tracking procedure for
use in a multipath search processor of a CDMA radio receiver. A channel
impulse responses is estimated for a received signal containing plural
paths, each path having a corresponding path delay. A search window
defines a delay profile that contains the plural paths of the received
signal. A mean or average delay is calculated for the estimated channel
impulse response (CIR), and an error is determined between the mean CIR
delay and a desired delay position corresponding to the center of the CIR
search window. An adjustment is made to reduce that error so that the
center of the search window and the mean CIR delay are aligned. The error
may be processed either linearly (in one embodiment) or non-linearly (in
another embodiment) to minimize the error and to reduce an influence of
noise. A non-linear filtering process includes calculating a delay spread
from the mean CIR delay calculated for successive processing cycles of a
window delay tracking procedure corresponding to each new input. A
difference is determined between the successive delay spreads. Adjustment
signal is set equal to the error signal if the difference is less than or
equal to a threshold. Alternatively, the adjustment signal is set to zero
if the difference is greater than the threshold. Consequently, if the
delay spread in the current iteration is significantly different from the
delay spread in the previous iteration, the new error sample calculated in
the current iteration is considered unreliable, and no adjustment is made.
Die anwesende Erfindung liefert ein Suchfenster verzögert, Verfahren für Gebrauch in einem Mehrwegsuchprozessor eines CDMA Radiogeräts aufzuspüren. Antworten eines Führung Antriebs wird für ein empfangenes Signal geschätzt, das plural Wege, jeder Weg enthält, der einen entsprechenden Weg hat, verzögert. Ein Suchfenster definiert verzögert Profil, das die plural Wege des empfangenen Signals enthält. Ein Mittel- oder ein durchschnittliches verzögert wird errechnet für die geschätzte Führung Antriebantwort (CIR), und eine Störung wird zwischen dem Mittel-CIR verzögert festgestellt und gewünscht verzögert die Position, die der Mitte des CIR Suchfensters entspricht. Eine Justage wird eingestellt, um diese Störung zu verringern, damit die Mitte des Suchfensters und des Mittel-CIR werden übereingestimmt verzögert. Die Störung kann linear (in einer Verkörperung) oder non-linearly verarbeitet werden entweder (in einer anderen Verkörperung) um die Störung herabzusetzen und einen Einfluß der Geräusche zu verringern. Ein nicht linearer Entstörung Prozeß schließt die Berechnung ein, die ist, verzögert Verbreitung vom Mittel-CIR verzögert errechnet für aufeinanderfolgende Verarbeitung Zyklen eines Fensters verzögert, das Verfahren aufzuspüren, das jedem neuen Eingang entspricht. Ein Unterschied wird zwischen dem aufeinanderfolgenden verzögert Verbreitungen festgestellt. Justagesignal wird gleich dem Störung Signal eingestellt, wenn der Unterschied kleiner als oder Gleichgestelltes zu einer Schwelle ist. Wechselweise wird das Justagesignal auf Null gestellt, wenn der Unterschied grösser als die Schwelle ist. Infolgedessen wenn verzögert, ist Verbreitung in der gegenwärtigen Wiederholung zu verzögert Verbreitung in der vorhergehenden Wiederholung erheblich unterschiedlich, gilt die neue Störung Probe, die in der gegenwärtigen Wiederholung errechnet wird, als unzuverlässig, und keine Justage wird eingestellt.