DE69731916T2 - Empfangszeiterkennungsschaltung eines CDMA-Empfängers und Verfahren dazu - Google Patents

Empfangszeiterkennungsschaltung eines CDMA-Empfängers und Verfahren dazu Download PDF

Info

Publication number
DE69731916T2
DE69731916T2 DE1997631916 DE69731916T DE69731916T2 DE 69731916 T2 DE69731916 T2 DE 69731916T2 DE 1997631916 DE1997631916 DE 1997631916 DE 69731916 T DE69731916 T DE 69731916T DE 69731916 T2 DE69731916 T2 DE 69731916T2
Authority
DE
Germany
Prior art keywords
correlation
cross
time
signal
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE1997631916
Other languages
English (en)
Other versions
DE69731916D1 (de
Inventor
Toshifumi Minato-ku Sato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Application granted granted Critical
Publication of DE69731916D1 publication Critical patent/DE69731916D1/de
Publication of DE69731916T2 publication Critical patent/DE69731916T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/7077Multi-step acquisition, e.g. multi-dwell, coarse-fine or validation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/7077Multi-step acquisition, e.g. multi-dwell, coarse-fine or validation
    • H04B1/70775Multi-dwell schemes, i.e. multiple accumulation times
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70757Synchronisation aspects with code phase acquisition with increased resolution, i.e. higher than half a chip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/709Correlator structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception

Description

  • Die vorliegende Erfindung betrifft einen Sender/Empfänger eines mobilen Kommunikationssystems, speziell ein Autotelefon-/Mobil- und Festnetzsystem (Zellularsystem), das ein Direkt-Spreiz-Codemultiplex-Vielfachzugriffssystem (DS-CDMA-System) verwendet, und insbesondere eine Empfangszeiterkennungsschaltung eines in einer Basisstation verwendeten Empfängers.
  • Unter vielen mobilen Kommunikationssystemen ist das nordamerikanische Standardsystem (TIA IS95), das ein Codemultiplex-Vielfachzugriffsverfahren (CDMA-Verfahren) verwendet, als das digitale Automobiltelfon-/Mobil- und Festnetzsystem (Zellularsystem) wohlbekannt. Die Standard-Spezifikation TIA/EIA/IS (vorläufiger Standard) mit dem Titel "Mobile Station – Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System PN-3421" wurde im Mai 1994 von der TIA (Telecommunications Industry Association) veröffentlicht. Die obige Spezifikation beschreibt den erforderlichen Betrieb der Mobilstation in Kapitel 6 von 95-A und den erforderlichen Betrieb der Basisstation in Kapitel 7. Diese Standard-Spezifikation zielt hauptsächlich darauf ab, die Funkschnittstelle durch Spezifizieren des Modulationsverfahrens, des Signalformats und ähnlichem zu standardisieren. Das exakte Empfangsverfahren ist jedoch nicht im Detail spezifiziert.
  • Auf dem Kanal in Abwärtsrichtung von der Basisstation zu der Mobilstation wird neben dem datenmodulierten Verkehrskanal (TCH) mehrerer Benutzer der nicht datenmodulierte gemeinsame Pilotkanal (PLCH) unter Verwendung einer relativ hohen Leistung gesendet. Die Mobilstation ist fähig, unter Verwendung des Pilotkanals die optimale Empfangszeit zu bestimmen. Daher wird die Bestimmung der Empfangszeit unter der Bedingung eines niedrigen Eb/No (das Verhältnis der Rauschleistung pro Hz zur Signalleistung pro Bit) als ein geringfügigeres Problem betrachtet. Um den Pilotkanal unter Verwendung einer hohen Leistung zu senden, muß die Anzahl der Verkehrskanäle, über die tatsächlich Daten gesendet werden, verringert werden. Dies führt zu einer Abnahme der Benutzer pro Basisstation.
  • Der Kanal in Aufwärtsrichtung von IS-95-A von der Mobilstation zu der Basisstation verwendet ein Modulationsverfahren als eine Kombination aus Modulation und viermaliger direkter Spreizung unter Verwendung eines 64-fachen Orthogonalcodes und keinem gemeinsamen Pilotkanal darauf. Die Verwendung des 64-fachen Orthogonalcodes ermöglicht, die Leistung pro Symbol im Vergleich zu BPSK, QPSK und ähnlichen zu verbessern, und verhindert die Verschlechterung, welche die kohärente Erkennung begleitet, obwohl eine kohärente Erkennung verwendet wird. Dies führt jedoch zu einem komplizierten Erkennungsverfahren.
    Hauptgegenstände von IS-95-A sind:
    Chip-Rate: 1,2288 Mchip/s;
    Bitgeschwindigkeit: 9 kBit/s; und
    Spreizungsverhältnis der direkten Spreizung: 128 mal.
  • Die Chip-Rate ist relativ niedrig und der Chip-Zyklus ist relativ länger als der der momentanen variablen Amplitude der Ausbreitungsverzögerung. Daher sind die wesentlichen Empfangseigenschaften kaum empfindlich für die Auswirkung nicht ausreichender wesentlicher Eigenschaften der Empfangszeiterkennungsschaltung. Jedoch müssen sowohl die Bitgeschwindigkeit als auch die Chip-Rate mindestens 5 bis 10 mal höher beschleunigt werden, um sowohl Hochgeschwindigkeits-Datenkommunikation als auch Sprachdaten abzuarbeiten. Dieses Problem wurde durch die IS-95-A nie aufgeworfen.
  • Das herkömmliche Empfangszeiterkennungsverfahren (Chip-Syncronisation) wird in dem Dokument mit dem Titel "Principle of Spread Spectrum Communication", geschrieben von Andrew J. Veterbi, veröffentlicht im April 1995, Kapitel 3, S. 39–66, beschrieben. Das Signal, das mit einem Spreizcode als Pseudozufallscode gespreizt wurde, wird an zwei Phasen erfaßt, der Anfangssynchronisationssuche und dem Verfolgen der Synchronisation.
  • Bei dem anfänglichen Synchronisationssuchverfahren wird eine serielle Suche durchgeführt, indem die Empfangszeit, wie in Kapitel 3, Abschnitt 4 des obigen Dokuments beschrieben, um 1/2 Chip-Intervall verschoben wird, bis die Korrelationsleistung einen gegebenen Schwellwert überschreitet.
  • In dem Synchronisationsverfolgungsverfahren, das als "Early-Late-Gate" oder "Delay-Lock-Loop" (DLL) bezeichnet wird, wird die Zeit feinjustiert, indem die Korrelationsleistung zu der Zeit Δt vor der Empfangsverzögerungszeit und die Korrelationsleistung zu der Zeit Δt nach der Empfangsverzögerungszeit erhalten werden, um die Differenz zu null zu machen.
  • Eine Veröffentlichung von JP-A-34794/1992 offenbart das Verfahren, in dem die weiter oben beschriebenen anfänglichen Synchronisationssuch- und Synchronisationsverfolgungsverfahren verbessert werden, die Schaltung gemeinsam genutzt wird und die Funktion zum Verfolgen der mehreren Ausbreitungswege dazu gebracht wird. Der Grundbetrieb dieses Verfahrens ist identisch mit dem der Referenz, wie weiter oben beschrieben, scheitert aber daran, die Aufgabe von IS-95-A zu lösen.
  • Das Codemultiplex-Vielfachzugriffsverfahren (CDMA-Verfahren) realisiert eine Kommunikation, die Qualitätsanforderungen unter einer sehr niedrigen Eb/Eo-Bedingung erfüllt, indem Verfahren, wie zum Beispiel Mehrwegeführung unter Verwendung von Mehrwegeausbreitung (RAKE), Makro-Diversity zum Verbinden mehrerer Basisstationen um die Zellgrenze (weicher Hand-off), ein Fehlerkorrekturcode, der eine hohe Kodierungsverstärkung zeigt, Sendeleistungssteuerung und ähnliches, verwendet werden.
  • Das CDMA-Verfahren erfordert eine strenge Synchronisation der Chip-Empfangszeit. Wenn die Anzahl von Mehrwegverzweigungen (die Anzahl der Wege) zunimmt, muß die korrekte Wegezeit bei einer sehr niedrigen Eb/No-Bedingung pro Weg erkannt werden.
  • In dem herkömmlichen Verfahren zum Erzielen eines Korrelationswerts durch Verschieben einer Korrelationszeit und Erkennen der Zeit, wenn die Korrelationsleistung maximal wird, tritt aufgrund von Rauschen, insbesondere wenn die Rauschleistung höher als die Signalleistung ist, häufig ein Fehler in der Spitzenerkennung auf. Dies ist das erste Problem der herkömmlichen Technik.
  • Die Korrelationsleistung pro Symbol wird durch Summieren der Signalleistung und der Rauschleistung erhalten. Wenn der Korrelationsleistungswert über mehrere Symbole gemittelt wird, nimmt die Dispersion der gemessenen Korrelationswerte ab. Die ursprüngliche Korrelationsspitze ist jedoch zu klein, um die richtige Spitze zu erkennen. Dies ist der erste Grund.
  • In dem herkömmlichen Verfahren fällt das Empfangssignal nicht immer mit dem zusammen, das zur Berechnung des Korrelationswerts mit verschiedenen Verzögerungen verwendet wurde. Falls der Empfangspegel aufgrund von Schwund in höchstem Maße schwankt, fällt die Spitze des gleitenden Korrelationswerts nicht immer mit der Spitze des richtigen Verzögerungsprofils zusammen. Dies ist der zweite Grund.
  • Um die Spitze des Verzögerungsprofils genau zu erhalten, erfordert das herkömmliche Verfahren eine große Menge an Korrelationstätigkeit. Dies ist das zweite Problem, das gelöst werden sollte.
  • Das herkömmliche Verfahren erzielt die Leistung der Korrelationswerte und ferner den Mittelwert der erzielten Leistung. Da das Verfahren zum Erzielen der Leistung einen Quadrierungsschritt (nicht-lineare Operation) enthält, bleibt die Linearität nicht mehr erhalten, was keine Interpolation für das Verzögerungsprofil erlaubt. Daher muß der Korrelationswert durch Ändern der Verzögerungszeit mit der gewünschten Genauigkeit berechnet werden.
  • Als das dritte Problem erfordert das herkömmliche Verfahren eine groß bemessene Hardware.
  • Insbesondere sind zwei Schaltungsarten, eine Anfangssynchronisationsschaltung (Suchschaltung) und eine Synchronisationsverfolgungsschaltung (zum Beispiel Delay Lock Loop: DLL) erforderlich, um mit der Änderung der Ausbreitungsbedingungen, die sich aus der anfänglichen Zeiterfassung, der zweiten Synchronisationserfassung nach Verlust der Synchronisation, Schattenbildung oder ähnlichem, ergeben, fertig zu werden, was zu einer vergrößerten Hardware führt.
  • Es ist eine Aufgabe der vorliegenden Erfindung, eine Empfangszeiterkennungsschaltung eines CDMA-Empfängers eines mobilen Kommunikationssystems, welches ein Codemultiplex-Vielfachzugriffsverfahren (CDMA-Verfahren) verwendet, zur Verfügung zu stellen, welche das Erzielen des Verzögerungsprofils bei niedrigen Eb/No-Umgebungsbedingungen mit einer hohen Genauigkeit ermöglicht, wobei die geringstmögliche Menge an Berechnungen erforderlich ist und auf diese Weise die Empfangsqualität des CDMA-Empfängers verbessert wird und am Energieverbrauch gespart wird.
  • Die vorliegende Erfindung stellt zur Verfügung: eine Empfangszeiterkennungsschaltung eines CDMA-Empfängers, der für ein mobiles Kommunikationssystem verwendet wird, das ein Direkt-Spreiz-Codemultiplex-Vielfachzugriffssystem verwendet, und welche aufweist: eine Korrelationseinrichtung, um innerhalb eines vorbestimmten Zeitabstands regelmäßig eine Kreuzkorrelation zwischen einem Empfangssignal und einer bekannten Signalfolge zu erhalten und ein Kreuzkorrelationssignal auszugeben, das diese erhaltene Kreuzkorrelation anzeigt, ein Interpolationsfilter zum Neuabtasten dieses Kreuzkorrelationssignals mit einer höheren Frequenz als der Abtastfrequenz für das Kreuzkorrelationssignal und Ausgeben des neu abgetasteten Kreuzkorrelationssignals, eine Leistungsberechnungseinrichtung zum Berechnen der Leistung des neu abgetasteten Kreuzkorrelationssignals, eine Mittelungs einrichtung zum Mitteln der berechneten Leistung des Kreuzkorrelationssignals über mehrere Zyklen und eine Spitzenerkennungseinrichtung zum Erkennen einer Spitze der gemittelten Leistung des Kreuzkorrelationssignals und Bestimmen einer Zeit, zu der diese Spitze als eine Empfangszeit erkannt wird.
  • Die vorliegende Erfindung erzielt eine Kreuzkorrelation zwischen einem Empfangssignal und einer mehrere Symbole umfassenden bekannten Signalfolge, um die Leistung der in der Kreuzkorrelationsleistung enthaltenen Rauschkomponente zu verringern.
  • Die Kreuzkorrelation wird bei dem Minimum der Abtastfrequenz erzielt, das aus der Frequenzbandbreite des Sende-/Empfangssignals ausgewählt wird. Der erhaltene Kreuzkorrelationswert wird durch ein Interpolationsfilter interpoliert, so daß die Kreuzkorrelationsleistung, d. h. die Spitze des Verzögerungsprofils mit einer gewünschten Verzögerungsgenauigkeit erkannt wird. Daher kann die Menge an Arbeitsabläufen zum Erzielen der Kreuzkorrelation verringert werden. Da die vorliegende Erfindung zur Berechnung aller Kreuzkorrelationswerte das gleiche Empfangssignal verwendet, schwankt der Korrelationswert nie begleitend zur Schwankung des Empfangspegels aufgrund von Schwund.
  • Diese und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden nach Lesen der folgenden detaillierten Beschreibung und den Zeichnungen deutlicher, wobei:
  • 1 ein Blockschaltbild einer Empfangzeiterkennungsschaltung eines CDMA-Empfängers einer ersten Ausführungsform der vorliegenden Erfindung ist;
  • 2 ein Zeitdiagramm ist, das jedes Format eines Sendesignals und eines Spreizcodes darstellt, die von der in 1 gezeigten Empfangzeiterkennungsschaltung des CDMA-Empfängers als ein Empfangssignal empfangen werden;
  • 3A bis 3C Zeitdiagramme sind, die den Betrieb eines Interpolationsfilters der in 1 gezeigten Empfangszeiterkennungsschaltung des CDMA-Empfängers darstellen;
  • 4 ein Blockschaltbild eines Beispiels für einen Korrelator der in 1 gezeigten Empfangszeiterkennungsschaltung des CDMA-Empfängers ist;
  • 5 ein Blockschaltbild eines anderen Beispiels für einen Korrelator der der in 1 gezeigten Empfangszeiterkennungsschaltung des CDMA-Empfängers ist;
  • 6 ein Blockschaltbild eines anderen Beispiels für einen Korrelator der der in 1 gezeigten Empfangszeiterkennungsschaltung des CDMA-Empfängers ist;
  • 7 ein Blockschaltbild noch eines weiteren Beispiels für einen Korrelator der der in 1 gezeigten Empfangszeiterkennungsschaltung des CDMA-Empfängers ist;
  • 8 ein Zeitdiagramm ist, das den Betrieb des in 7 gezeigten Korrelators darstellt;
  • 9 ein Blockschaltbild einer Empfangzeiterkennungsschaltung eines CDMA-Empfängers einer zweiten Ausführungsform der vorliegenden Erfindung ist;
  • 10 ein Blockschaltbild des CDMA-Empfängers ist, der die in 1 gezeigte Empfangszeiterkennungsschaltung aufweist; und
  • 11 in Blockschaltbild einer anderen Art des CDMA-Empfängers ist, der die gleiche Funktion realisiert wie der in 10 gezeigte CDMA-Empfänger.
  • Ausführungsformen der vorliegenden Erfindung werden unter Bezug auf die Zeichnungen beschrieben.
  • 1 ist ein Blockschaltbild einer Empfangzeiterkennungsschaltung eines CDMA-Empfängers einer ersten Ausführungsform der vorliegenden Erfindung.
  • Bezug nehmend auf 1 weist die Empfangszeiterkennungsschaltung des CDMA-Empfängers auf: einen A/D-Wandler 101 zum Umwandeln eines Empfangssignals in ein digitales Empfangssignal S, einen Korrelator 102, um regelmäßig innerhalb eines vorbestimmten Zeitabstands (innerhalb einer Verzögerungsperiode) eine Kreuzkorrelation zwischen dem digitalen Empfangssignal S und einer bekannten Signalfolge zu erzielen, ein Interpolationsfilter 103 zum Neuabtasten eines Ausgangssignals R des Korrelators 102 mit einer höheren Fre quenz als der Abtastfrequenz des A/D-Wandlers 101, einen Leistungsberechnungsabschnitt 104 für das Erzielen der Kreuzkorrelationssignalleistung P, die an dem Interpolationsfilter 103 neu abgetastet wurde, einen Mittelungsabschnitt 105 zum Mitteln der Kreuzkorrelationssignalleistung P über mehrere Zyklen und einen Spitzenerkennungsabschnitt 106 zum Erzielen einer Spitze Popt der Kreuzkorrelationssignalleistung P, die von dem Mittelungsabschnitt 105 gemittelt wurde, und Bestimmen einer optimalen Empfangszeit τopt.
  • Das Sende-/Empfangssignal, welches Leckverluste von dem Band verringert, ist durch ein Raised-Cosine-Filter bandbegrenzt, welches einen Rolloff-Faktor im Bereich von 10 bis 50% zeigt. In diesem Fall wird die Frequenzbandbreite des Empfangs-/Sendesignals auf 1,1 bis 1,5 mal mehr als die Chip-Rate gehalten. Wenn ein Funkbandsignal, das in ein komplexes Basisbandsignal umgewandelt wurde, digitalisiert wird, sollte die Abtastfreqeunez für den A/D-Wandler 101 mindestens zweimal die Chip-Rate sein. Die gleichphasige Komponente (I-Komponente) und die orthogonale Komponente (Q-Komponente) des komplexen Basisbandsignals werden A-/D-gewandelt, um jeweils das digitale Empfangssignal S zu erhalten. Das auf diese Weise erhaltene digitale Empfangssignal S wird als eine komplexe Zahl ausgedrückt, welche die gleichphasige Komponente als einen realen Zahlenteil und die orthogonale Komponente als einen imaginären Zahlenteil aufweist. Das durch die A-/D-Wandlung mit einem I-/F-Signal bei einer viermal höheren Abtastfrequenz als der Chip-Rate erhaltene digitale Empfangssignal S hat auch einen äquivalenten Wert.
  • Die Abtastfrequenz als das wirksamste Merkmal der vorliegenden Erfindung ist die minimale Frequenz, die von dem Datenmodulationsabschnitt geteilt wird. Entsprechend kann jede weitere höhere Frequenz zum Abtasten verwendet werden. Es ist auch möglich, daß eine Korrelation durch die analoge Schaltung erhalten wird und dann das Ausgangssignal des Korrelators 102 bei der vorher erwähnten Abtastfrequenz A-/D-gewandelt wird.
  • 2 ist ein Zeitdiagramm, das die jeweiligen Formate eines Sendesignals und eines Spreizcodes darstellt, die von dem CDMA-Empfänger von 1 als das Empfangssignal empfangen werden.
  • Bezug nehmend auf 1 und 2 hat das Sendesignal ein L-Symbol, das zu einem Schlitz äquivalent ist. Das Np-Symbol als das Pilotsymbol (PL: bekannter Code) wird am Kopf jedes Schlitzes eingefügt. Das Spreizungsverhältnis (die Anzahl der Chips des Spreizcodes pro Symbol) wird als M bezeichnet.
  • Der Korrelator 102 erhält den Kreuzkorrelationswert Rn(τ) am den n-ten Schlitz unter Verwendung der folgenden Gleichung.
  • Angenommen, daß die bekannte Signalfolge am n-ten Schlitz Pn(i), die bekannte Signallänge N = Np × M Chips, die Abtastfrequenz das Zweifache der für das Empfangssignal verwendeten Chip-Rate, die Dauer zum Erzielen der Kreuzkorrelation (Verzögerungsbereich) Tw τmin bis τmax ist, wird die folgende Gleichung aufgestellt:
    Figure 00090001
    wobei conj() eine komplex Konjugierte darstellt.
  • Der Verzögerungsbereich Tw = τmin – τmax, der zur Erzielung der Korrelation verwendet wird, kann wie weiter unten beschrieben bestimmt werden. In dem Zellularsystem für die Kommunikation zwischen der Basisstation und der Mobilstation wird insbesondere von der Mobilstation erwartet, daß sie das mit dem Signal in Abwärtsrichtung von der Basisstation synchronisierte Signal in Aufwärtsrichtung zurücksendet. Entsprechend ist die Empfangszeit für den Empfänger der Basisstation ohne weiteres voraussagbar. Abhängig von der Entfernung zwischen der Basisstation und der Mobilstation und der Synchronisationsgenauigkeit der Signale der mobilen Einheit in Aufwärtsrichtung und Abwärtsrichtung wird eine Empfangszeitdispersion in der Ausbreitungsverzögerungszeit beobachtet. Für das Breitbandsystem, welches das CDMA-Verfahren repräsentiert (das zum Beispiel von 1 MHz bis 20 MHz reicht), ist es wahrscheinlicher, daß es von der Ausbreitungsverzögerungszeit beeinflußt wird, als für die Synchronisationsgenauigkeit der mobilen Einheit. Die maximale Ausbreitungszeit kann aus der Zeit abgeleitet werden, die eine Welle benötigt, um den von einer gewissen Basisstation abgedeckten maximalen Zellenradius zu durchlaufen. In dem Empfänger der Basisstation kann der minimale Wert τmin des Verzögerungsbereichs Tw abgeleitet werden, indem eine Spanne von der Verzögerung innerhalb des Empfängers subtrahiert wird, wobei die Ausbreitungsverzögerung auf null gesetzt wird. Der maximale Wert τmax des Verzögerungsbereichs Tw kann abgeleitet werden, indem die Spanne der Verzögerung innerhalb des Empfängers zu dem Maximalwert der Ausbreitungsverzögerung addiert wird. Dagegen kann der Verzögerungsbereich Tw in der mobilen Einheit am Anfang nicht in der obigen Weise erhalten werden. Nach Synchronisation des Takts mit der Basisstation, indem die Anfangssynchronisation beendet wird, kann der Verzögerungsbereich auf ähnliche Weise beschränkt werden, so daß die Ausbreitungsverzögerung berücksichtigt wird.
  • Das Interpolationsfilter 103 interpoliert einen Korrelationswert zwischen 2 Abtastungen pro Chipausgabe aus dem Folgen-Kreuzkorrelator 102, um den Korrelationswert mit einer höheren Verzögerungsgenauigkeit zu berechnen. Es ist erforderlich, den Korrelationswert in einem Intervall von 1/4 bis 1/16 Chip zu erhalten, was der zulässigen Zeiterkennungsdifferenz und Empfindlichkeitsverschlechterung entspricht.
  • Das Beispiel zum Erzielen des Kreuz-Korrelationswerts mit der Genauigkeit von 1/8 Chip wird unter Bezug auf 3A bis 3C beschrieben. Drei Nullen werden jeweils zwischen die Kreuzkorrelationswerte in einem Intervall von 1/2 Chip (3A), die von dem Korrelator 102 ausgegeben wer den, eingefügt, so daß die Signalfolge in einem Intervall von 1/8 Chip erzeugt wird (siehe 3B). Die Folge mit einem Intervall von 1/8 Chip wird einer Filterung durch ein Tiefpaßfilter (LPF) bei einer Grenzfrequenz, die identisch mit der Chip-Rate ist, unterzogen, was auf diese Weise eine kreuzkorrelierte Folge mit einer Interpolation an jedem 1/8-Chip-Intervall darstellt (3C). Die Impulsantwort des LPF kann durch die folgende Gleichung ausgedrückt werden: h(i) = sin(2π·i/8)/(2π·i/8).
  • Die obige Impulsantwort kann eine endlose Länge haben. Praktisch kann sie auf den Bereich von +/–1 Chip bis +/–8 Chip beschränkt werden, indem ein Fenster bereitgestellt wird, das die Verwendung eines FIR-Filters berücksichtigt. Wenn eine Impulsantwort auf +/–2 Chip beschränkt wird, wird die Anzahl von Abgriffen des FIR-Filters 16 ((8 Abtastungen/Chip) × 4 Chip). Da 3 von 4 Abtastungen des Eingangssignals vorher auf null gesetzt werden, werden die erforderlichen Addierschritte zum Berechnen der Ausgabe von 1 Abtastung nur 8 mal ausgeführt.
  • In dem herkömmlichen Verfahren ohne Verwendung des Interpolationsfilters zum Erzielen der Kreuzkorrelation mit 1/8 Chip Genauigkeit muß der Addierschritt pro Kreuzkorrelationswert von 1 Abtastung Np × M mal durchgeführt werden. Im Gegensatz dazu wird die Berechnung zum Erzielen der Korrelation, in der vorliegenden Ausführungsform einmal bei 4 Abtastungen ausgeführt. Was den Rest von 3 Malen anbetrifft, sind, wie weiter oben beschrieben, nur 8 mal Addierschritte notwendig. Daher wird die Anzahl erforderlicher Addierschritte durch die folgende Gleichung definiert: (Np × M + 3 × 8)/4 = Np × M/4 + 6
  • Da M (Spreizcodeverhältnis) normalerweise offensichtlich >> 1, kann die Menge an Operationen im Vergleich zu dem herkömmlichen Verfahren um etwa 1/4 verringert werden.
  • Die Verzögerungszeit, wenn der Kreuzkorrelationswert die Spitze annimmt, wird schließlich für die Ausgabe der Empfangzeiterkennungsschaltung benötigt. Wenn alle Kreuzkorrelationswerte in dem kurzen Abschnitt, der der Impulsantwortzeit des Interpolationsfilters entspricht, klein sind, wird von dem Interpolationsfilter nie ein großes Signal ausgegeben. Daher braucht das Interpolationsfilter keine Berechnung mit hoher Genauigkeit auszuführen, um die Verzögerungszeit in dem Abschnitt zu erhalten, in dem der Kreuzkorrelationsleistungswert klein ist. Das heißt, das Kreuzkorrelationsfilter wird derart gesteuert, daß es nicht in dem Abschnitt arbeitet, in dem der Kreuzkorrelationsleistungswert kleiner als ein vorbestimmter Schwellwert ist, um die Menge an Berechnungen, die von dem Interpolationsfilter durchgeführt werden sollten, zu verringern. Der Schwellwert, der das Ein/Aus des Interpolationsfilters bestimmt, wird von der Rauschleistung und der Spitzenleistung des vorhergesagten Kreuzkorrelationswerts ebenso wie von der Menge an Berechnungen, die verringert werden müssen, und dem kritischen Verhältnis, das einen Erkennungsfehler aufgrund eines Spitzenfehlers bewirkt, bestimmt. Zum Beispiel kann der Schwellwert auf einen kleineren Wert als 1/10 der Spitzenleistung festgelegt werden, von der erwartet wird, daß sie die zweifache Rauschleistung hat.
  • In dieser Ausführungsform mißt ein Leistungsmessungsabschnitt 107 die Leistung einer Ausgabe R des Korrelators 102. Dann vergleicht ein Vergleichsabschnitt 108 die gemessene Leistung mit dem wie weiter oben beschrieben bestimmten Schwellwert. Der Vergleichsabschnitt 108 gibt ein Signal zum Stoppen des Betriebs des Interpolationsfilters 103 in dem Abschnitt aus, in dem der Kreuzkorrelationsleistungswert kleiner als der Schwellwert ist. Nach Empfang des Stopsignals gibt das Interpolationsfilter 103 eine Ausgabe R des Korrelators 102 aus wie sie eingegeben wurde.
  • Die Phase des Empfangssignals kann allmählich zwischen Schlitzen verschoben werden. Es ist auf diese Weise unmöglich, Eb/Eo durch gleichphasige Kombination zu verbessern, die auf die benachbarten Pilotsymbole angewendet wurde. So wird die Phasenkomponente entfernt, indem die Kor relationsleistung (Summe der Quadrate der I-Komponente und der Q-Komponente) in dem Berechnungsabschnitt 104 erzielt wird und dann die Kreuzkorrelationswerte zwischen Schlitzen innerhalb der gleichen Verzögerungszeitdauer von dem Mittelungsabschnitt 105 gemittelt werden.
  • Die vorher erwähnte Mittelung wird ausgeführt, um die Dispersion aufgrund von Rauschen und die Schwankung aufgrund von Schwund zu mitteln. Das Nehmen einer großen Anzahl von gemittelten Schlitzen kann die Dispersion aufgrund von Rauschen verringern. Die Geschwindigkeit zur Verfolgung der Schattenbildung wird jedoch verringert. Daher wird bevorzugt, die Anzahl gemittelter Schlitze so klein wie möglich zu halten. Im Fall einer großen Anzahl von Pilotsymbolen (zum Beispiel 16) ist das Mitteln nicht notwendigerweise erforderlich. Der Mittelwert kann auf mehrere verschiedene Arten erzielt werden, zum Beispiel durch Aufspalten in Blöcke an jedem einer vorbestimmten Anzahl von Schlitzen, wobei das mobile Mittel durch Verschieben erzielt wird, oder indem ein mit Index gewichteter Mittelwert erzielt wird.
  • Die Kreuzkorrelationsleistung Pn(τ) zur Verzögerung τ an dem n-ten Schlitz kann durch die folgende Gleichung erzielt werden: Pn(τ) = Rn(τ) × conj(Rn(τ)).
  • Wenn mit einem Vergessensindex λ gewichtet wird, wird die gemittelte Kreuzkorrelationsleistung Pmittel n(τ) zu der Verzögerung τ an dem n-ten Schlitz aus der folgenden Gleichung abgeleitet: Pmittel n (τ) = λ·Pmittel n (τ) + (1 – λ) Pn(τ).
  • Die Spitzenerkennungsschaltung 106 erzielt die Verzögerungszeit τopt, bei der die gemittelte Kreuzkorrelationsleistung Pmittel n(τ) einen Maximalwert annimmt. Wenn der (nicht gezeigte) Datenempfangsabschnitt als ein RAKE-Empfänger ausgebildet ist, der mehrere Wege in maximalem Verhältnis kombinieren kann, erzielt die Spitzenerkennungsschaltung 106 die Anzahl von Spitzen, die äquivalent zu der der RAKE-Finger in der Reihenfolge größerer Größe ist, um die Verzögerungszeit τopt auszugeben.
  • 4 ist ein Blockschaltbild eines Beispiels für den in 1 gezeigten Korrelator 102.
  • Bezug nehmend auf 4 weist der Korrelator 102 ein abgestimmtes Filter 201 und einen Zeitfensterabschnitt 202 auf.
  • Das abgestimmte Filter 201 ist das Filter, das mit der Folge abgestimmt ist, die durch Spreizen des Pilotsymbols mit dem Spreizcode erhalten wird. Insbesondere wird es durch ein FIR-Filter realisiert, das die komplex konjugierte Folge der vorher erwähnten Folge als den Abgreifkoeffizient verwendet.
  • Der Zeitfensterabschnitt 202 läßt selektiv nur einen Kreuzkorrelationswert des vorbestimmten Verzögerungszeitbereichs Tw durch.
  • 5 ist ein Blockschaltbild eines anderen Beispiels des in 1 gezeigten Korrelators 102. Die in 5 gezeigte Schaltung ist nur dann wirkungsvoll, wenn die Spreizcodelänge äquivalent zu einer Symboldauer des Pilotsymbols ist. Diese Art von Schaltung verringert die erforderliche Menge an Operationen, die für die Kreuzkorrelation erforderlich sind, im Vergleich zur herkömmlichen Schaltung mit der Spreizcodelänge, die länger als ein Symbol ist.
  • Bezug nehmend auf 5 weist der Korrelator 102 auf: einen ersten Speicher 301 der Art mit seriellem Eingang und parallelem Ausgang zum Speichern eines digitalen Empfangssignals S für eine Zeitspanne, die durch Addieren einer Symbolzeitlänge des Pilotsymbols zu der Zeitlänge eines vorbestimmten Verzögerungsbereichs erhalten wird, einen Demodulationsabschnitt 302 zum Demodulieren der parallelen Ausgabe des ersten Speichers 301 gemäß dem Pilotsymbolcode, einen kohärenten Addierabschnitt 306, der mit einem Addierer 303 und einem Speicher 304 versehen ist, zum kohärenten Addieren des demodulierten digitalen Empfangssignal über mehrere Pilotsymbole und einen Korrelator 305 zum Erzielen einer Kreuzkorrelation zwischen dem kohärent addierten digitalen Empfangssignal und dem Spreizcode innerhalb eines vorbestimmten Verzögerungsbereichs Tw.
  • Um die Erklärung, wie der in 5 gezeigte Korrelator 102 arbeitet, zu vereinfachen, wird angenommen, daß τmin äquivalent zu null und τmax äquivalent zu 2 M – 1 ist (M Chips stellen eine Symboldauer dar).
  • Unter der obigen Bedingung ist die Größe des ersten Speichers 301 4 M. Nach Empfang eines digitalen Empfangssignals, das äquivalent zu einer Symboldauer ist, gibt der erste Speicher 301 parallel das Empfangssignal aus, das äquivalent zu der Dauer der letzten zwei Symbole ist. Das heißt, nach Empfang des digitalen Empfangssignals, das dem (m + 1)ten Symbol (m = 0 ~ Np – 1) entspricht, am n-ten Schlitz gibt der erste Speicher 301 parallel ein digitales Empfangssignal für 4 M Abtastungen aus, das gemäß der unteren Gleichung erzielt wird: S(2·L·M·n + 2·M·m + i); i = 0 ~ 4 M – 1.
  • Die Demodulationsschaltung 302 multipliziert eine komplex konjugierte Zahl des m-ten Pilotsymbols PL(m) an dem n-ten Schlitz mit allen obigen 4 M Abtastungen.
  • Der kohärente Addierer 306 addiert akkumulativ jede 4 M Abtastausgabe von der Demodulationsschaltung 302 zu allen Np Pilotsymbolen. Der Kopf des Schlitzes wird auf null gelöscht, und es wird keine Addition über die Schlitze ausgeführt.
  • Die kohärent addierte 4 M-Abtastung wird durch die folgende Gleichung erhalten:
    Figure 00150001
    wobei i = 0 ~ 4 M – 1
  • Der Korrelator 305 berechnet das kohärent addierte Signal Smittel(i); i = 0 ~ 4 M – 1 und die Kreuzkorrelation der Spreizcodefolge c(i); i = 0 ~ M – 1 innerhalb der Verzögerungszeit τ = 0 ~ 2 M – 1.
  • Die Korrelation Rn(τ) wird durch die folgende Gleichung erzielt:
  • Figure 00160001
  • Die Anzahl der Addieroperationen, die zum Erzielen der Kreuzkorrelation im Bereich von τ = 0 ~ 2 M – 1 erforderlich ist, ist 4 M × Np + 2 M2. Das Erhöhen der Anzahl der Pilotsymbole Np kann die Anzahl der obigen Addieroperationen verringern.
  • 6 ist ein Blockschaltbild eines anderen Beispiels des in 1 gezeigten Korrelators 102.
  • Bezug nehmend auf 6 weist der Korrelator 102 auf: einen ersten Speicher 401 zum Speichern eines digitalen Empfangssignals S für eine Zeitspanne, die durch Addieren einer Zeitlänge der Pilotsymbolfolge zu einer vorbestimmten Zeitlänge des Verzögerungsbereichs Tw erhalten wird, einen zweiten Speicher 406 zum Speichern eines Spreizcodes c, der einem Pilotsymbol PL entspricht, einen Korrelator 402 zum Erzielen einer Kreuzkorrelation pro Symbol durch Lesen des digitalen Empfangssignals S und des Spreizcodes jeweils aus dem ersten Speicher 401 und dem zweiten Speicher 406, einen Demodulationsabschnitt 403 zum Demodulieren des Kreuzkorrelationswerts, der von dem Korrelator 402 ausgegeben wird und dem Pilotsymbol PL entspricht, einen kohärenten Addiererabschnitt 404 zum akkumulativen Addieren der demodulierten Korrelationssignale über mehrere Pilotsymbole und einen Zeitsteuerungsabschnitt 405 zum Steuern der Empfangszeit, so daß das Pilotsymbol in dem digitalen Empfangssignal S, das in dem ersten Speicher 401 akkumuliert ist, enthalten ist, und zum Steuern, daß wiederholt aus dem ersten Speicher 401 und dem zweiten Speicher 406 gelesen wird, indem die Zeit verschoben wird, bis alle Kreuzkorrelationen innerhalb des vorbestimmten Verzögerungsbereichs Tw erzielt werden.
  • 7 ist ein Blockschaltbild eines weiteren Beispiels des in 1 gezeigten Korrelators 102.
  • Bezug nehmend auf 7 weist dieser Korrelator 102 auf: einen ersten Speicher 501 zum Speichern eines digitalen Empfangssignals S für eine Zeitspanne, die durch Addieren einer Zeitlänge der Pilotsymbolfolge zu einer Zeitlänge eines vorbestimmten Verzögerungsbereichs Tw erhalten wird, einen Spreizabschnitt 504 zum Spreizen des Pilotsymbols PL mit einem Spreizcode, einen zweiten Speicher 505 zum Speichern des durch den Spreizabschnitt 504 gespreizten Pilotsymbols, einen Korrelator 502 zum Erzielen einer Kreuzkorrelation durch Lesen des digitalen Empfangssignals S und des gespreizten Pilotsymbols jeweils aus dem ersten Speicher 501 und dem zweiten Speicher 505 und einen Zeitsteuerungsabschnitt 503 zum Steuern der Empfangszeit, so daß das Pilotsymbol in dem digitalen Empfangssignal S, das in dem ersten Speicher 501 akkumuliert ist, enthalten ist, und zum Steuern, daß wiederholt aus dem ersten Speicher 501 und dem zweiten Speicher 505 gelesen wird, indem die Zeit verschoben wird, bis alle Kreuzkorrelationen innerhalb des vorbestimmten Verzögerungsbereichs Tw erzielt werden.
  • Jeder der in 6 und 7 gezeigten Korrelatoren 102 ist die Schaltung, die angewendet werden kann, wenn der Spreizcode eine längere Symbollänge als die Länge einer Symboldauer des Pilotsymbols hat, d. h, direktes Spreizen unter Verwendung eines langen Codes. In 6 wird die Korrelation zwischen den Empfangsdaten und dem Spreizcode auf die gleiche Weise wie normaler Datenempfang erzielt (entspreizt), und die Demodulation wird unter Verwendung eines bekannten Pilotsymbols ausgeführt. Das kohärente Addieren wird durch Entfernen der Demodulationskomponente ausgeführt. In 7 wird die Reihe, in der das Pilotsymbol vorher gespreizt wird, erzielt, und die Kreuzkorrelation zwischen der bekannten Folge und dem Empfangssignal wird direkt erzielt. Das in 6 gezeigte Verfahren kann den als das Ergebnis der Verfahrensmitte den Korrelationswert bei jedem Symbol bereitstellen. Um die Kreuzkorrelationsfolge als die Aufgabe der vorliegenden Erfindung zu erzielen, sollte die in 7 gezeigte Schaltung aufgrund ihres einfachen Aufbaus die bessere Wahl sein.
  • Der Betrieb des in 7 gezeigten Korrelators 102 wird beschrieben.
  • 8 ist ein Zeitdiagramm, das den Betrieb des in 7 gezeigten Korrelators 102 zeigt.
  • Bezug nehmend auf 7 und 8 wird der Datenempfangsabschnitt, nachdem das dem Pilotsymbol entsprechende Empfangssignal und die Folge, in der das Pilotsymbol gespreizt werden, jeweils in den ersten Speicher 501 und den zweiten Speicher 505 eingegeben werden, während des Empfangs wiederholt gelesen, so daß der Kreuzkorrelationsschritt wiederholt ausgeführt wird. 8 stellt dar, daß der Korrelator 502 parallel rechnet, um die Kreuzkorrelation bezüglich 32 Verzögerungszeiten zu erzielen. Die Anzahl paralleler Berechnungen, die durchgeführt werden können, wird durch eine Kompromißbeziehung zwischen der Hardwaregröße und der Kreuzkorrelations-Rechenzeit definiert. Daher kann eine optimale Anzahl bestimmt werden, indem das Spreizungsverhältnis, der Verzögerungszeitbereich zum Suchen der Spitze, der Schlitzzyklus, die Prozeßtaktrate und ähnliches betrachtet werden. In diesem Beispiel werden 32 Einheiten paralleler Korrelatoren verwendet, um 4 M Kreuzkorrelationswerte zu erzielen. Das Empfangssignal und die gespreizte Pilotsymbolfolge werden wiederholt 4 M/32 mal aus den Speichern gelesen, um den Korrelationsschritt auszuführen.
  • 9 ist ein Blockschaltbild, das eine Empfangszeiterkennungsschaltung eines CDMa-Empfängers einer zweiten Ausführungsform der vorliegenden Erfindung zeigt.
  • Bezug nehmend auf 9 verarbeitet die Empfangszeiterkennungsschaltung des CDMA-Empfängers bestimmte Daten, die anstatt der Verwendung des Pilotsymbols durch die Bestimmung von Empfangsdaten aus einem Empfangssignal als einem bekannten Signal erhalten werden. Das heißt, die in 9 gezeigte Empfangszeiterkennungsschaltung des CDMA-Empfängers ist identisch zu der in 1 gezeigten Empfangszeiterkennungsschaltung des CDMA-Empfängers, abgesehen davon, daß das in den Korrelator 102 eingegebene bekannte Signal nicht das Pilotsymbol ist, sondern die bestimmten Daten sind.
  • 10 ist ein Blockschaltbild eines CDMA-Empfängers, der die in 1 gezeigte Empfangszeiterkennungsschaltung aufweist. Bezug nehmend auf 10 weist der CDMA-Empfänger den in 7 gezeigten Korrelator 102 auf.
  • Der CDMA-Empfänger weist einen Funkempfangsabschnitt 602 zum Umwandeln eines über eine Antenne 601 empfangenen Funksignals in ein komplexes Basisbandsignal auf.
  • Ein A/D-Wandler 101 digitalisiert das komplexe Basisbandsignal in ein digitales Empfangssignal. Ein erster Speicher 501 speichert das digitale Empfangssignal. Ein Spreizabschnitt 504 spreizt das Pilotsymbol PL mit einem Spreizcode. Ein zweiter Speicher 502 speichert die gespreizte Pilotsymbolfolge. Ein Korrelator 502 liest das digitale Empfangssignal und das gespreizte Pilotsymbol jeweils aus dem ersten Speicher 501 und dem zweiten Speicher 505, um eine Kreuzkorrelation zu erzielen.
  • Ein Leistungsberechnungsabschnitt 104 berechnet die Leistung der Kreuzkorrelationsfolge, die von einem Interpolationsfilter 103 als die Kreuzkorrelationsleistung interpoliert wurde. Ein Mittelungsabschnitt 105 mittelt die Kreuzkorrelationsleistung innerhalb der gleichen Verzögerungszeit über mehrere Schlitze. Ein Spitzenerkennungsabschnitt 106 erkennt eine Spitze der gemittelten Kreuzkorrelationsleistung.
  • Ein Zeitsteuerungsabschnitt 503 steuert die jeweiligen Arbeitszeiten des ersten und des zweiten Speichers 501 und 505, des Korrelators 502, des Interpolationsfilters 103, des Leistungsberechnungsabschnitts 104, des Mittelungsabschnitts 105 und des Spitzenerkennungsabschnitt 106.
  • Ein Spreizcode-Erzeugungsabschnitt 603 erzeugt einen Spreizcode und liefert den Spreizcode an den Spreizabschnitt 504 und den Entspreizabschnitt 605. Der Entspreizabschnitt 605 gibt ein entspreiztes Datensignal aus, indem er eine komplex Konjugierte des Spreizcodes mit dem digitalen Emp fangssignal multipliziert und das Multiplikationsergebnis um 1 Symbol integriert. Ein Pilotsymbol-unterstützter Kohärenzerkennungsabschnitt 606 erhält durch lineare Interpolation eine Referenzphase zu jeder Symbolzeit innerhalb des Schlitzes, wobei ein bekanntes Pilotsymbol in den Kopf von 2 aufeinanderfolgenden Schlitzen als ein Referenzsignal für die Kohärenzerkennung eingefügt wird. Ein RAKE-Kombinationsabschnitt 607, der einen Entspreizabschnitt, der identisch zu dem Entspreizabschnitt 605 ist, und mehrere Pilotsymbol-unterstützte Kohärenzerkennungsabschnitte aufweist, die identisch zu dem Pilotsymbol-unterstützten Kohärenzabschnitt 606 sind, gibt Empfangsdaten aus, indem er jeden Weg des Mehrwegeübertragungskanals wellendetektiert und in einem maximalen Verhältnis kombiniert. Ein Synchronisationsschutzabschnitt 604 überwacht Fehler einer von dem Spitzenerkennungsabschnitt 106 erkannten optimalen Empfangszeit τopt, die Spitzenleistung Popt bei der optimalen Empfangszeit τopt und ein in den Empfangsdaten enthaltenes Synchronisationssignal (Das bekannte Pilotsymbol kann als das Synchronisationssignal verwendet werden.) und steuert den Spreizcode-Erzeugungsabschnitt 603 und den Zeitsteuerungsabschnitt 503 so, daß der Synchronisationszustand aufrechterhalten wird.
  • 11 ist ein Blockschaltbild eines anderen Beispiels für den CDMA-Empfänger, der die gleiche Funktion realisiert wie sie von dem in 10 gezeigten CDMA-Empfänger ausgeführt wird.
  • Bezug nehmend auf 11 weist der CDMA-Empfänger die zu den mit den gleichen Bezugszeichen bezeichneten identischen Elemente auf. Der CDMA-Empfänger weist auf: einen Such-Korrelator 705 zum Speichern einer Korrelationsfolge zwischen dem digitalen Empfangssignal und der an jedem Schlitz in einem Dualport-RAM 706 gespreizten Pilotsymbolfolge, einen RAM 704 zum vorübergehenden Speichern von Empfangsdaten, die von dem Such-Korrelator 705 verwendet werden, einen Spreizcode-Generator 708 zum Erzeugen eines Spreizcodes und einer gespreizten Pilotsymbolfolge und Lie fern dieser an den Such-Korrelator 705 und den Datendemodulationskorrelator 709, einen Datendemodulationskorrelator 709 zum Entspreizen eines digitalen Signals in mehrere Mehrwegesignale mit mehreren RAKE-Fingern entsprechend einer Empfangsverzögerung, die durch einen DSP (digitalen Signalprozessor) 707 geordnet werden, und Speichern des entspreizten Signals in den Dualport-RAM 710, um eine optimale Empfangszeit in dem Spreizcodegenerator 708 einzustellen, indem die Spitze der in dem Dualport-RAM 706 gespeicherten Kreuzkorrelationsfolge durch den Such-Korrelator 705 bezüglich des Interpolationsfilterbetriebs, der Leistungsberechnung, der Schlitz-Schlitz-Mittelung und der Anzahl der RAKE-Finger bestimmt wird und das von dem Datendemodulationskorrelator 709 in den Dualport-RAM geschriebene entspreizte Signal gelesen wird, wobei durch Pilotsymbol-unterstützte Kohärenzerkennung die jeweiligen RAKE-Finger in einem maximalen Verhältnis kombiniert werden und dann die Empfangsdaten bestimmt werden.
  • Der Such-Korrelator 705, der Spreizcodegenerator 708 und der Datenmodulationskorrelator 709 können durch eine Hardware, zum Beispiel ein Gate Array (G/A), eine exklusive LSI und ähnliches, gebildet werden. Angenommen, die Chip-Rate wird auf 4,096 MChip/s und die Symbolrate auf 256 kSymbol/s festgelegt, dann kann die exklusive Hardware die Chip-Rate verarbeiten, wobei eine einfache und hochschnelle Verarbeitung erforderlich ist. Im Gegensatz dazu kann die DSP-Firmware eine Symbolraten-Verarbeitung realisieren, wobei eine relativ niedrige Geschwindigkeit aber eine komplexe Verarbeitung erforderlich ist. Als Ergebnis kann die wünschenswerteste Ausführungsform realisiert werden.
  • Eine erste vorteilhafte Auswirkung der vorliegenden Erfindung ist, daß die Wahrscheinlichkeit und Genauigkeit zum richtigen Erkennen des Spitzenpunkts des Verzögerungsprofils selbst dann verbessert werden kann, wenn Eb/Eo pro Weg gering ist. Daher kann immer die geeignete Empfangszeit eingerichtet werden, was zu der verbesserten Empfangsqualität führt. Da die vorliegende Erfindung die gewünschte Emp fangsqualität selbst unter der niedrigeren Eb/Eo-Bedingung erfüllt, können außerdem die Kapazität des Zellularsystems unter Verwendung von CDMA und der von einer Basisstation abgedeckte Zellenradius vergößert werden.
  • Als der erste Grund für die durch die vorliegende Erfindung zur Verfügung gestellte weiter oben beschriebene Wirkung wird das Verzögerungsprofil bereitgestellt, indem eine Kreuzkorrelation zwischen einem bekannten Signal und dem Empfangssignal über mehrere Symbole erzielt wird, oder indem über mehrere Symbole (normalerweise die Anzahl der Pilotsymbole pro Schlitz) kohärent addiert wird. Und dann wird die Leistung (Summe von Quadraten) erzielt. Als Ergebnis wird die Leistung der in dem Kreuzkorrelationswert enthaltenen Rauschkomponente auf 1/(Anzahl von Pilotsymbolen) verringert, was kleiner als im Fall des bisherigen Stands der Technik ist. Angenommen, daß die Anzahl der Pilotsymbole pro Schlitz 16 ist, kann die Leistung der Rauschkomponente um etwa 12 dB verringert werden.
  • Da das gleiche Empfangssignal wiederholt zum Berechnen des Korrelationswerts mit verschiedenen Verzögerungen verwendet wird, kann als der zweite Grund die Pegelbeziehung zwischen Kreuzkorrelationswerten mit verschiedenen Verzögerungen ungeachtet einer großen Schwankung des Empfangspegels aufgrund von Schwund streng aufrecht erhalten werden. Daher kann die vorliegende Erfindung das Problem, daß der Kreuzkorrelationswert, der zu einem Zeitpunkt erzielt wird, wenn der Empfangspegel aufgrund von Schwund erhöht wird, den Kreuzkorrelationswert des richtigen Spitzenpunkts, der zu einem Zeitpunkt erzielt wird, wenn der Empfangspegel niedrig ist, übersteigt, vollständig lösen.
  • Als dritter Grund wird der Kreuzkorrelationswert in der vorliegenden Erfindung bei 1/2 Chipintervall erzielt, und dann wird er unter Verwendung eines Interpolationsfilters bei einem kürzeren Intervall erzielt. Entsprechend kann ein genauerer Spitzenpunkt (Verzögerungszeit) des Verzögerungsprofils erzielt werden. Die vorliegende Erfindung ver bessert die Genauigkeit der Empfangszeiterkennung erheblich, ohne den Verarbeitungsaufwand zu erhöhen.
  • Eine zweite vorteilhafte Auswirkung der vorliegenden Erfindung ist, daß der Verarbeitungsaufwand, der zum Erzielen der Spitze des Verzögerungsprofils erforderlich ist, verringert werden kann.
  • Dies liegt daran, daß die vorliegende Erfindung erfordert, daß man den Korrelationswert nur an dem 1/2-Intervall erzielt, um die Verschlechterung des Eb/Eo, die für eine optimale Empfangszeit erforderlich ist, auf 1 dB oder weniger zu halten. Im Gegensatz dazu erfordert der bisherige Stand der Technik, daß der Korrelationswert im 1/4-Intervall erzielt wird. Da das in dem Kreuzkorrelationswert enthaltene Rauschen verringert werden kann, kann die Anzahl der Mittelungsarbeitsschritte zur Beschränkung der Dispersion der Rauschleistung ebenfalls verringert werden.
  • Eine dritte vorteilhafte Auswirkung der vorliegenden Erfindung ist, daß die Größe der für das Basisstationssystem verwendeten Hardware verringert werden kann.
  • Dies liegt daran, daß die Schaltung der vorliegenden Erfindung alle Funktionen der anfänglichen Synchronisationserfassung (Anfangssuche), der neuen Wegerfassung (Suche) und der Synchronisationsverfolgung durch Ersetzung von zwei Schaltungen, der Anfangssynchronisations-Erfassungsschaltung (Suchschaltung) und der Synchronisationsverfolgungsschaltung (zum Beispiel DLL (Delay Lock Loop)), mit denen das herkömmliche System ausgestattet sein mußte, realisiert.
  • Bezug nehmend auf 1 und 9 werden der Leistungsmessungsabschnitt 107 und der Vergleichsabschnitt 108 vorgesehen, und das Interpolationsfilter 103 wird bei einem vorbestimmten Schwellwert oder darüber betrieben. Die Aufgabe der vorliegenden Erfindung kann jedoch gelöst werden, indem das Interpolationsfilter 103 ungeachtet des Schwellwerts ohne Bereitstellung des Leistungsmessungsabschnitts 107 und des Vergleichsabschnitts 108 betrieben wird.

Claims (16)

  1. Empfangszeiterkennungsschaltung eines CDMA-Empfängers, der für ein mobiles Kommunikationssystem verwendet wird, welches ein Direktspreiz-Codemultiplex-Vielfachzugriffsverfahren verwendet, die aufweist: eine Korrelationseinrichtung (102) zum regelmäßigen Erzielen einer Kreuzkorrelation zwischen einem Empfangssignal und einer bekannten Signalfolge innerhalb eines vorbestimmten Zeitabstands und Ausgeben eines Kreuzkorrelationssignals, das diese erzielte Kreuzkorrelation anzeigt; ein Interpolationsfilter (103) zum erneuten Abtasten des Kreuzkorrelationssignals bei einer höheren Frequenz als einer Abtastfrequenz für das Kreuzkorrelationssignal und Ausgeben des erneut abgetasteten Kreuzkorrelationssignals; eine Leistungsberechnungseinrichtung (104) zum Berechnen der Leistung des erneut abgetasteten Kreuzkorrelationssignals; eine Mittelungseinrichtung (105) zum Mitteln der berechneten Leistung des Kreuzkorrelationssignals über mehrere Zyklen; und eine Spitzenerkennungseinrichtung (106) zum Erkennen einer Spitze der gemittelten Leistung des Kreuzkorrelationssignals und Bestimmen einer Zeit, zu der diese Spitze erkannt wird, als eine Empfangszeit.
  2. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, wobei die bekannte Signalfolge erzielt wird, indem ein bekanntes Pilotsymbol, welches in das Empfangssignal zu einer vorbestimmten Zeit eingefügt wird, mit einem Spreizcode gespreizt wird.
  3. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, wobei die bekannte Signalfolge durch erneutes Spreizen einer Signalfolge erzielt wird, die durch Entspreizen des Empfangssignals mit einem Spreizcode erzeugt wird.
  4. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, 2 oder 3, wobei die Korrelationseinrichtung (102) aufweist: ein abgestimmtes Filter (201), das auf eine Folge abgestimmt ist, die durch Spreizen einer bekannten Signalfolge mit einem Spreizcode erzeugt wird, und eine Zeitfenstereinrichtung (202), die ermöglicht, daß ein von dem abgestimmten Filter (201) ausgegebenes Signal nur innerhalb einer vorbestimmten Zeitspanne hindurchgeht.
  5. Schaltung nach einem der Ansprüche 1 bis 3, wobei ein Zyklus eines Spreizcodes äquivalent zu der eines Pilotsymbols ist und die Korrelationseinrichtung (102) aufweist: einen ersten Speicher (301; 401; 501) mit seriellem Eingang und parallelem Ausgang zum Speichern eines Empfangssignals für eine Zeitspanne, die erhalten wird, indem eine Symbolzeitlänge des Pilotsymbols zu einer Zeitlänge einer vorbestimmten Zeitspanne addiert wird; eine Demodulationseinrichtung (302; 403) zum Demodulieren einer parallelen Ausgabe des ersten Speichers (301; 401; 501) auf der Basis eines Pilotsymbolcodes; eine kohärente Addiereinrichtung (303; 404) zum kohärenten Addieren der demodulierten Empfangssignale über mehrere Pilotsymbole; und einen Korrelator (305; 402; 502) zum Erzielen einer Kreuzkorrelation zwischen dem kohärent addierten Empfangssignal und einem Spreizcode innerhalb einer vorbestimmten Zeitspanne.
  6. Schaltung nach einem der Ansprüche 1 bis 3, wobei die Korrelationseinrichtung (102) aufweist: einen ersten Speicher (401, 501) zum Speichern eines Empfangssignals für eine Zeitspanne, die erhalten wird, indem eine Zeitlänge einer Pilotsymbolfolge zu einer Zeitlänge einer vorbestimmten Zeitspanne addiert wird; einen zweiten Speicher (406; 505) zum Speichern eines einem Pilotsymbol entsprechenden Spreizcodes; einen Korrelator (402; 502) zum Erzielen einer Kreuzkorrelation bei jedem Symbol durch Lesen eines Empfangssignals und eines Spreizcodes aus dem ersten Speicher und dem zweiten Speicher; eine Demodulationseinrichtung (403) zum Demodulieren eines Korrelationswerts, der von dem Korrelator auf der Basis eines Pilotsymbolcodes ausgegeben wird, eine kohärente Addiereinrichtung (404) zum akkumulativen Addieren der demodulierten Korrelationssignale über mehrere Pilotsymbole; und eine Zeitsteuerungseinrichtung (405; 503) zum Steuern einer Empfangszeit, so daß in einem Empfangssignal, das in dem, ersten Speicher (401, 501) gespeichert ist, ein Pilotsymbol enthalten ist, und zum Steuern einer Zeit zum Lesen des ersten Speichers (401; 501) und des zweiten Speichers (406; 505) bis alle Kreuzkorrelationen innerhalb einer vorbestimmten Zeitspanne erzielt sind.
  7. Schaltung nach einem der Ansprüche 1 bis 3, wobei die Korrelationseinrichtung (102) aufweist: einen ersten Speicher (401, 501) zum Speichern eines Empfangssignals für eine Zeitspanne, die erhalten wird, indem eine Zeitlänge einer Pilotsymbolfolge zu einer Zeitlänge einer vorbestimmten Zeitspanne addiert wird; eine Spreizeinrichtung (504) zum Spreizen eines Pilotsymbols mit einem Spreizcode; einen zweiten Speicher (406; 505) zum Speichern des durch die Spreizeinrichtung gespreizten Pilotsymbols; einen Korrelator (402; 502) zum Lesen eines Empfangssignals und eines gespreizten Pilotsymbols aus dem ersten Speicher bzw. dem zweiten Speicher und Erzielen einer Kreuzkorrelation; und eine Zeitsteuerungseinrichtung (405; 503) zum Steuern einer Empfangszeit, so daß in einem Empfangssignal, das in dem ersten Speicher (401, 501) gespeichert ist, ein Pilotsymbol enthalten ist, und zum Steuern einer Zeit zum Lesen des ersten Speichers und des zweiten Speichers (406; 505) bis alle Kreuzkorrelationen innerhalb einer vorbestimmten Zeitspanne erzielt sind.
  8. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, wobei die Korrelationseinrichtung (102) ferner aufweist: eine Einrichtung zum Erzielen einer Kreuzkorrelation innerhalb einer Zeit, die der Zeit entspricht, die für eine elektrische Welle erforderlich ist, um sich zwischen einer Basisstation und einer Mobilstation auszubreiten, und zum Ausgeben eines Kreuzkorrelationssignals, das die erzielte Kreuzkorrelation anzeigt.
  9. Schaltung nach einem der Ansprüche 1 bis 8, wobei das Interpolationsfilter (103) in einem Segment arbeitet, in dem die Leistung eines von der Korrelationseinrichtung (102) ausgegebenen Kreuzkorrelationswerts einen vorbestimmten Schwellwert übersteigt.
  10. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, die ferner aufweist: einen A/D-Wandler (101) zum Umwandeln eines Empfangssignals in ein digitales Empfangssignal, wobei die Korrelationseinrichtung (102) aufweist: ein abgestimmtes Filter (201), das auf eine Signalfolge abgestimmt ist, die durch Spreizen eines Pilotsymbols mit einem Spreizcode erzeugt wird, um eine Kreuzkorrelation zwischen der Signalfolge und dem digitalen Empfangssignal zu erzielen und ein Kreuzkorrelationssignal auszugeben, und eine Zeitfenstereinrichtung (202), die ermöglicht, daß das von dem abgestimmten Filter (201) ausgegebene Kreuz korrelationssignal nur innerhalb eines Verzögerungsbereichs hindurchgeht; und wobei das Interpolationsfilter (103) das Kreuzkorrelationssignal bei einer höheren Frequenz als einer Abtastfrequenz für ein Kreuzkorrelationssignal, das durch die Zeitfenstereinrichtung (202) gelaufen ist, erneut abtastet und das neu abgetastete Kreuzkorrelationssignal ausgibt.
  11. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, die ferner aufweist: einen A/D-Wandler (101) zum Umwandeln eines Empfangssignals in ein digitales Empfangssignal, wobei die Korrelationseinrichtung (102) aufweist: einen ersten Speicher (301; 401; 501) mit seriellem Eingang und parallelem Ausgang zum Speichern des digitalen Empfangssignals für eine Zeitspanne, die erhalten wird, indem eine Symbolzeitlänge eines Pilotsymbols zu einer Zeitlänge einer vorbestimmten Zeitspanne addiert wird; eine Demodulationseinrichtung (302; 403) zum Demodulieren einer parallelen Ausgabe des ersten Speichers auf der Basis eines Pilotsymbolcodes; eine kohärente Addiereinrichtung (303; 404) zum kohärenten Addieren des demodulierten Empfangssignals über mehrere Pilotsymbole; und einen Korrelator (305; 402; 502) zum Erzielen einer Kreuzkorrelation zwischen dem kohärent addierten Empfangssignal und einem Spreizcode und Ausgeben eines Kreuzkorrelationssignals.
  12. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, die ferner aufweist: einen A/D-Wandler (101) zum Umwandeln eines Empfangssignals in ein digitales Empfangssignal, wobei die Korrelationseinrichtung (102) aufweist: einen ersten Speicher (301; 401; 501) zum Speichern des digitalen Empfangssignals für eine Zeitspanne, die er halten wird, indem eine Zeitlänge einer Pilotsymbolfolge mit einer Zeitlänge einer vorbestimmten Zeitspanne addiert wird; einen zweiten Speicher (406; 505) zum Speichern eines Spreizcodes, der einem Pilotsymbol entspricht; einen Korrelator (402, 502) zum Erzielen einer Kreuzkorrelation bei jedem Symbol, indem ein Empfangssignal und ein Spreizcode aus dem ersten Speicher bzw. aus dem zweiten Speicher gelesen werden; eine Demodulationseinrichtung (403) zum Demodulieren eines von dem Korrelator ausgegeben Korrelationswerts, der einem Pilotsymbolcode entspricht; eine kohärente Addiereinrichtung (404) zum akkumulativen Addieren der demodulierten Korrelationswerte über mehrere Pilotsymbole und Ausgeben eines Kreuzkorrelationssignals; und eine Zeitsteuerungseinrichtung (405; 503) zum Steuern einer Empfangszeit, so daß in dem Empfangssignal, das in dem ersten Speicher gespeichert ist, ein Pilotsymbol enthalten ist, und zum Steuern einer Zeit zum Lesen des ersten Speichers und des zweiten Speichers.
  13. Empfangszeiterkennungsschaltung eines CDMA-Empfängers nach Anspruch 1, die ferner aufweist: einen A/D-Wandler (101) zum Umwandeln eines Empfangssignals in ein digitales Empfangssignal, wobei die Korrelationseinrichtung (102) aufweist: einen ersten Speicher (301, 401, 501) zum Speichern des digitalen Empfangssignals für eine Zeitspanne, die erhalten wird, indem eine Zeitlänge einer Pilotsymbolfolge zu einer Zeitlänge einer vorbestimmten Zeitspanne addiert wird; eine Spreizeinrichtung (504) zum Spreizen eines Pilotsymbols mit der Spreizeinrichtung; einen zweiten Speicher (406; 505) zum Speichern eines durch die Spreizeinrichtung (504) gespreizten Pilotsymbols; einen Korrelator (402; 502) zum Erzielen einer Kreuzkorrelation durch Lesen eines Empfangssignals und eines gespreizten Pilotsymbols aus dem ersten Speicher bzw. aus dem zweiten Speicher und Ausgeben eines Kreuzkorrelationssignals; und eine Zeitsteuerungseinrichtung (405; 503) zum Steuern einer Empfangszeit, so daß in dem Empfangssignal, das in dem ersten Speicher gespeichert ist, ein Pilotsymbol enthalten ist, und zum Steuern einer Zeit zum Lesen des ersten Speichers und des zweiten Speichers.
  14. Verfahren zur Empfangszeiterkennung eines CDMA-Empfängers für ein mobiles Kommunikationssystem, welches ein Direktspreiz-Codemultiplex-Vielfachzugriffsverfahren verwendet, das die folgenden Schritte aufweist: innerhalb eines vorbestimmten Zeitabstands regelmäßiges Erzielen eines Kreuzkorrelationswerts zwischen einem Empfangssignal und einer bekannten Signalfolge; erneutes Abtasten des Kreuzkorrelationswerts bei einer höheren Frequenz als einer Abtastfrequenz für den erzielten Kreuzkorrelationswert; Berechnen der Leistung des neu abgetasteten Kreuzkorrelationswerts; Mitteln der berechneten Leistung des Kreuzkorrelationswert über mehrere Zyklen; und Erkennen einer Spitze der gemittelten Leistung des Kreuzkorrelationswerts und Bestimmen einer Zeit, zu der die Spitze erkannt wird, als eine Empfangszeit.
  15. Verfahren zur Empfangszeiterkennung eines CDMA-Empfängers nach Anspruch 14, wobei die bekannte Signalfolge erzielt wird, indem ein bekanntes Pilotsymbol, das bei einer vorbestimmten Zeitspanne in das Empfangssignal eingefügt wird, mit einem Spreizcode gespreizt wird.
  16. Verfahren zur Empfangszeiterkennung eines CDMA-Empfängers nach Anspruch 14, wobei die bekannte Signalfolge erzielt wird, indem die Signalfolge, die sich aus dem Ent spreizen des Empfangssignals ergab, mit einem Spreizcode neu gespreizt wird.
DE1997631916 1996-07-15 1997-07-14 Empfangszeiterkennungsschaltung eines CDMA-Empfängers und Verfahren dazu Expired - Lifetime DE69731916T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP18510396 1996-07-15
JP18510396A JP2751959B2 (ja) 1996-07-15 1996-07-15 Cdma受信装置の受信タイミング検出回路

Publications (2)

Publication Number Publication Date
DE69731916D1 DE69731916D1 (de) 2005-01-20
DE69731916T2 true DE69731916T2 (de) 2005-05-25

Family

ID=16164914

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1997631916 Expired - Lifetime DE69731916T2 (de) 1996-07-15 1997-07-14 Empfangszeiterkennungsschaltung eines CDMA-Empfängers und Verfahren dazu

Country Status (6)

Country Link
US (1) US5982763A (de)
EP (1) EP0820156B1 (de)
JP (1) JP2751959B2 (de)
KR (1) KR100254751B1 (de)
CA (1) CA2210475C (de)
DE (1) DE69731916T2 (de)

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2800796B2 (ja) * 1996-08-12 1998-09-21 日本電気株式会社 Cdma同期捕捉回路
JPH10173630A (ja) 1996-12-13 1998-06-26 Nec Corp Cdmaチップ同期回路
JP2853705B2 (ja) * 1997-05-07 1999-02-03 日本電気株式会社 スペクトラム拡散通信受信機
JP2850959B2 (ja) * 1997-05-12 1999-01-27 日本電気株式会社 スペクトラム拡散通信同期捕捉復調装置
JPH1141141A (ja) * 1997-05-21 1999-02-12 Mitsubishi Electric Corp スペクトル拡散信号受信方法及びスペクトル拡散信号受信装置
JP2861985B2 (ja) * 1997-06-16 1999-02-24 日本電気株式会社 Cdma用高速セルサーチ方式
JP2870526B1 (ja) * 1997-09-04 1999-03-17 日本電気株式会社 Cdma受信装置
US6208632B1 (en) * 1998-01-29 2001-03-27 Sharp Laboratories Of America System and method for CDMA channel estimation
JPH11251959A (ja) * 1998-03-05 1999-09-17 Fujitsu Ltd 干渉キャンセラ装置及び無線通信装置
JP2894342B1 (ja) * 1998-03-13 1999-05-24 日本電気株式会社 スロットタイミング検出方法および検出回路ならびに移動局ならびに移動通信システム
JP3891373B2 (ja) * 1998-03-26 2007-03-14 ソニー株式会社 復調装置及び復調方法
JP3484072B2 (ja) * 1998-04-14 2004-01-06 株式会社日立国際電気 逆拡散回路
US6317422B1 (en) * 1998-04-15 2001-11-13 Nortel Networks Limited Methods and apparatus of N-chip resistant spreading in CDMA systems
JP3180769B2 (ja) * 1998-07-17 2001-06-25 日本電気株式会社 受信電力算出方法及び移動局
US6445714B1 (en) * 1998-08-19 2002-09-03 Nortel Networks Limited Code generator for multiple correlators
US6424641B1 (en) * 1998-08-19 2002-07-23 Nortel Networks Limited Searcher architecture for CDMA systems
JP3967472B2 (ja) * 1998-09-07 2007-08-29 富士通株式会社 Cdma受信機
JP3031353B1 (ja) * 1998-09-29 2000-04-10 日本電気株式会社 受信回路及びこれを有する移動端末、並びに受信方法
JP3883713B2 (ja) 1998-10-05 2007-02-21 富士通株式会社 拡散符号及びタイミング検出装置及びその方法
US6519300B1 (en) * 1998-11-12 2003-02-11 Ericsson Inc. System and method for automatic frequency correction in a pilot symbol assisted demodulator
US6256338B1 (en) * 1998-11-30 2001-07-03 Motorola, Inc. Method for determining fading correction factor in a communication system
US6104747A (en) * 1998-11-30 2000-08-15 Motorola, Inc. Method for determining optimum number of complex samples for coherent averaging in a communication system
JP3264259B2 (ja) * 1998-12-10 2002-03-11 日本電気株式会社 Cdma受信装置
US6678313B1 (en) * 1998-12-25 2004-01-13 Kokusai Electric Co., Ltd. Correlation circuit for spread spectrum communication
US6424642B1 (en) * 1998-12-31 2002-07-23 Texas Instruments Incorporated Estimation of doppler frequency through autocorrelation of pilot symbols
JP3156783B2 (ja) * 1999-01-21 2001-04-16 日本電気株式会社 スペクトラム拡散通信システムにおける同期捕捉装置および同期捕捉方法
JP3583006B2 (ja) * 1999-02-24 2004-10-27 株式会社日立国際電気 符号分割多重アクセス受信機
US6791960B1 (en) 1999-03-15 2004-09-14 Lg Information And Communications, Ltd. Pilot signals for synchronization and/or channel estimation
US7643540B2 (en) * 1999-03-15 2010-01-05 Lg Electronics Inc. Pilot signals for synchronization and/or channel estimation
US7496132B2 (en) * 1999-03-15 2009-02-24 Kg Electronics Inc. Pilot signals for synchronization and/or channel estimation
KR100294711B1 (ko) * 1999-03-15 2001-07-12 서평원 최적의 파일럿 심볼을 이용한 프레임 동기 방법
US7012906B1 (en) * 1999-03-15 2006-03-14 Lg Information & Communications, Ltd. Pilot signals for synchronization and/or channel estimation
US6721299B1 (en) * 1999-03-15 2004-04-13 Lg Information & Communications, Ltd. Pilot signals for synchronization and/or channel estimation
US6574267B1 (en) 1999-03-22 2003-06-03 Golden Bridge Technology, Inc. Rach ramp-up acknowledgement
US6606341B1 (en) 1999-03-22 2003-08-12 Golden Bridge Technology, Inc. Common packet channel with firm handoff
US6169759B1 (en) 1999-03-22 2001-01-02 Golden Bridge Technology Common packet channel
KR100640337B1 (ko) * 1999-04-24 2006-10-31 삼성전자주식회사 부호분할 다중접속 방식을 사용하는 이동통신 시스템의 역확산장치
US6314130B1 (en) * 1999-04-28 2001-11-06 Dspc Technologies, Ltd. System and method for joint time tracking of multiple paths
JP2001016135A (ja) 1999-06-29 2001-01-19 Nec Corp 自動周波数制御方法と自動周波数制御方式とcdma受信機
DE19929727C2 (de) * 1999-06-29 2003-01-30 Siemens Ag Empfangsteil zum Betrieb eines Empfangsteils
JP3322243B2 (ja) 1999-06-30 2002-09-09 日本電気株式会社 直接拡散cdma受信機
JP2001024556A (ja) * 1999-07-05 2001-01-26 Matsushita Electric Ind Co Ltd 通信装置
US6765894B1 (en) * 1999-07-05 2004-07-20 Matsushita Electric Industrial Co, Ltd. Communication terminal apparatus and base station apparatus
JP3344478B2 (ja) 1999-07-16 2002-11-11 日本電気株式会社 Cdmaセルラシステムにおけるパスサーチ回路
KR100346783B1 (ko) * 1999-07-19 2002-08-01 한국전자통신연구원 보간 필터를 사용한 타이밍 복원장치 및 방법
JP3322246B2 (ja) 1999-07-21 2002-09-09 日本電気株式会社 パスサーチ装置および方法
US6463048B1 (en) * 1999-07-21 2002-10-08 Lucent Technologies Inc. Code generator for multiple rake finger and method of use
KR100346227B1 (ko) * 1999-09-18 2002-08-01 삼성전자 주식회사 부호분할다중접속 이동통신시스템에서의 잡음전력 추정장치 및방법
US6996162B1 (en) * 1999-10-05 2006-02-07 Texas Instruments Incorporated Correlation using only selected chip position samples in a wireless communication system
EP1094619A2 (de) * 1999-10-20 2001-04-25 Sony Corporation Signalempfangsvorrichtung für ein GPS-Navigationssystem und ein mobiles Übertragungssystem
US6643318B1 (en) 1999-10-26 2003-11-04 Golden Bridge Technology Incorporated Hybrid DSMA/CDMA (digital sense multiple access/code division multiple access) method with collision resolution for packet communications
EP1228598B1 (de) * 1999-11-02 2007-09-26 Broadcom Corporation Verfahren und vorrichtung zur detektion und klassifikation von kollisionen in einem rf-netz mit gemeinsamen zugriff
WO2001039452A1 (en) 1999-11-29 2001-05-31 Golden Bridge Technology, Inc. Closed loop power control for common downlink transport channels
US6757319B1 (en) 1999-11-29 2004-06-29 Golden Bridge Technology Inc. Closed loop power control for common downlink transport channels
GB9929132D0 (en) 1999-12-10 2000-02-02 Koninkl Philips Electronics Nv Spread spectrum receiver
JP3419726B2 (ja) * 2000-02-03 2003-06-23 松下電器産業株式会社 メモリ回路および同期検波回路
DE10004874C2 (de) 2000-02-04 2002-01-17 Infineon Technologies Ag Einrichtung zur Durchführung von Suchprozeduren in einem Mobilfunkempfänger
JP4590113B2 (ja) * 2000-03-14 2010-12-01 キヤノン株式会社 スペクトラム拡散通信システムのための受信装置
JP3805205B2 (ja) * 2000-04-06 2006-08-02 株式会社エヌ・ティ・ティ・ドコモ Cdmaセルラ方式における通信品質測定方法およびその装置
US6449302B2 (en) * 2000-04-19 2002-09-10 Powerwave Technologies, Inc. System and method for peak power reduction in spread spectrum communications systems
JP3407711B2 (ja) 2000-04-27 2003-05-19 日本電気株式会社 Ds−cdma方式の受信機におけるパスサーチ回路
JP2001326584A (ja) 2000-05-18 2001-11-22 Nec Corp パス検出方式と受信装置
JP3438701B2 (ja) 2000-06-09 2003-08-18 日本電気株式会社 Ds−cdmaシステムにおける受信パスタイミング検出回路
EP1168654B1 (de) * 2000-06-28 2006-08-16 Samsung Electronics Co. Ltd. Pilotkanalleistungsmessungsmittel für eine Mobilstation in einem asynchronen CDMA-Kommunikationssystem
JP2002026767A (ja) 2000-07-04 2002-01-25 Nec Corp Cdma受信装置及びパス検出方法
US6728301B1 (en) 2000-07-07 2004-04-27 Texas Instruments Incorporated System and method for automatic frequency control in spread spectrum communications
US20020015401A1 (en) * 2000-08-03 2002-02-07 Ravi Subramanian Flexible TDMA system architecture
EP1806890B1 (de) * 2000-11-01 2010-12-15 NTT DoCoMo, Inc. Vorrichtung und Verfahren zur adaptiven Entzerrung
US6424673B1 (en) * 2000-11-10 2002-07-23 Motorola, Inc. Method and apparatus in a wireless communication system for facilitating detection of, and synchronization with, a predetermined synchronization signal
JP2002164811A (ja) * 2000-11-24 2002-06-07 Toshiba Corp 時期同定方法、時期同定装置および時期同定システム
US6985516B1 (en) * 2000-11-27 2006-01-10 Qualcomm Incorporated Method and apparatus for processing a received signal in a communications system
KR100488078B1 (ko) * 2000-12-21 2005-05-09 엘지전자 주식회사 이동 통신 시스템 수신단의 파일럿 신호 검색기 및 방법
JP4558225B2 (ja) * 2001-02-15 2010-10-06 株式会社日立国際電気 符号分割多重アクセス受信機
GB0110464D0 (en) * 2001-04-28 2001-06-20 Koninkl Philips Electronics Nv A method of detecting and a receiver for a spread spectrum signal
US20030133430A1 (en) * 2001-05-31 2003-07-17 Dickson William D. Efficient method of improving detection of signals containing repetitive components
US7104534B2 (en) 2001-06-08 2006-09-12 Broadcom Corporation System and method for detecting collisions in a shared communications medium
SG108257A1 (en) * 2001-06-15 2005-01-28 Oki Electric Ind Co Ltd Receiving circuit
EP1430626B1 (de) * 2001-06-18 2006-07-26 Koninklijke Philips Electronics N.V. Spitzenwerterkennung mit angepasstem filter
US7092469B1 (en) 2001-09-26 2006-08-15 Nokia Corporation Synchronization signal detector and method of detection of synchronization signal
JP2003198427A (ja) * 2001-12-28 2003-07-11 Fujitsu Ltd Cdma受信装置
KR100431083B1 (ko) * 2002-01-25 2004-05-12 한국전자통신연구원 구간 검색기 및 그의 구동 방법과 이를 이용한 코드 검색기
US7324584B1 (en) * 2002-01-31 2008-01-29 Nortel Networks Limited Low complexity interference cancellation
US6792037B2 (en) * 2002-02-28 2004-09-14 Interdigital Technology Corporation Apparatus and method of searching for known sequences
CN1640001A (zh) * 2002-03-05 2005-07-13 皇家飞利浦电子股份有限公司 借助于迭代相关系统而具有下行链路同步的移动终端
FI116179B (fi) * 2002-03-13 2005-09-30 Nokia Corp Menetelmä ja järjestelmä etenemisviiveen määrittämiseksi sekä elektroniikkalaite
DE10228723B4 (de) * 2002-06-27 2007-04-26 Harman Becker Automotive Systems Gmbh Verfahren zur Bewertung der Empfangsqualität eines Stereorundfunkempfängers und Stereorundfunkempfänger
US7227886B2 (en) * 2002-07-29 2007-06-05 Thomson Licensing Synchronization strategy and architecture for spread-spectrum receivers
JP4012444B2 (ja) 2002-08-06 2007-11-21 松下電器産業株式会社 遅延プロファイル作成方法および遅延プロファイル作成装置
JP4052060B2 (ja) 2002-08-21 2008-02-27 日本電気株式会社 Cdma無線装置及びそれに用いる簡易パス推定方法
FR2845217B1 (fr) * 2002-09-27 2004-12-17 St Microelectronics Sa Procede de traitement d'un signal incident au sein d'un recepteur "rake" a plusieurs doigts, et recepteur "rake" correspondant
KR20040037473A (ko) * 2002-10-28 2004-05-07 엘지전자 주식회사 이동 통신 시스템의 초기 동기 방법
CN1833389B (zh) * 2002-11-22 2011-01-05 美商内数位科技公司 使用复合权重产生算法雷克接收器中信道增益估算
US20040125865A1 (en) * 2002-12-30 2004-07-01 Frank Colin D. Maximum signal-to-interference-and-noise spread spectrum rake receiver and method
US7336699B2 (en) * 2003-02-19 2008-02-26 Analog Devices, Inc. Method and apparatus for code identification in wireless applications
JP2005086585A (ja) * 2003-09-10 2005-03-31 Nec Corp 通信装置及びそれに用いる基地局サーチ方法並びにそのプログラム
US7336739B2 (en) * 2003-09-26 2008-02-26 Lockheed Martin Corporation Cross-correlation signal detector
DE60324613D1 (de) * 2003-12-26 2008-12-18 Zte Corp Mehrweggesuchverfahren eines Codemultiplex-Mehrfachzugriffsystem
US20050169353A1 (en) * 2004-02-02 2005-08-04 Wei An Post despreading interpolation in CDMA systems
JP4448403B2 (ja) * 2004-08-16 2010-04-07 富士通株式会社 電力レベル測定装置及び移動局
JP4308105B2 (ja) * 2004-08-23 2009-08-05 Okiセミコンダクタ株式会社 同期追従回路
DE102004059957A1 (de) 2004-12-13 2006-06-14 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Synchronisationsvorrichtung und Vorrichtung zum Erzeugen eines Synchronisationssignals
DE102004059946B4 (de) * 2004-12-13 2008-10-02 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Ermitteln eines Korrelationsmaximums
KR100771194B1 (ko) * 2005-08-29 2007-10-30 삼성탈레스 주식회사 직접 시퀀스 확산 대역 버스트 무선 통신 시스템에서타이밍 동기를 획득하는 장치
EP1760901B1 (de) * 2005-09-01 2009-07-22 Telefonaktiebolaget L M Ericsson (publ) Verfahren und Vorrichtung zur Auswahl von Verzögerungswerten für einen Rake-Empfänger
US8027373B2 (en) * 2005-09-15 2011-09-27 Qualcomm Incorporated Quick detection of signaling in a wireless communication system
US8594151B2 (en) * 2005-10-31 2013-11-26 Nokia Corporation Pilot sequence detection
US7995676B2 (en) * 2006-01-27 2011-08-09 The Mitre Corporation Interpolation processing for enhanced signal acquisition
JP4837403B2 (ja) * 2006-03-08 2011-12-14 ルネサスエレクトロニクス株式会社 同期タイミング検出装置、受信装置、及び同期タイミング検出方法
EP2003789B1 (de) * 2006-03-31 2016-05-18 Fujitsu Limited Cdma-empfänger und cdma-empfangsverfahren
US8170087B2 (en) * 2007-05-10 2012-05-01 Texas Instruments Incorporated Correlation coprocessor
JP5499435B2 (ja) * 2007-11-20 2014-05-21 セイコーエプソン株式会社 相互相関判定方法、測位装置及び電子機器
US8204377B2 (en) * 2008-10-23 2012-06-19 Alcatel Lucent System, method and apparatus for joint self phase modulation compensation for coherent optical polarization-division-multiplexed orthogonal-frequency division-multiplexing systems
JP2011003970A (ja) * 2009-06-16 2011-01-06 Fujitsu Ltd 受信装置、基地局装置及び同期タイミング検出方法
CN102045084B (zh) * 2009-10-26 2013-12-04 中兴通讯股份有限公司 一种多径搜索方法和装置
EP2326022A1 (de) * 2009-11-23 2011-05-25 Nxp B.V. Vorrichtung zur Erfassung eines Streuspektrumsignals
JP5423505B2 (ja) * 2010-03-17 2014-02-19 富士通株式会社 無線基地局及び通信方法
US9490867B2 (en) 2011-08-16 2016-11-08 Harris Corporation CDMA communications device and related methods
US8768275B2 (en) * 2011-11-10 2014-07-01 National Instruments Corporation Spectral averaging
US9614558B2 (en) * 2015-03-26 2017-04-04 Vt Idirect, Inc. Apparatus and method for phase unwrapping of a burst signal
KR101594450B1 (ko) * 2015-05-06 2016-02-16 국방과학연구소 입력 신호의 상호 상관을 수행하는 방법
CN112887235B (zh) * 2020-12-30 2022-11-29 鹤壁天海电子信息系统有限公司 接收信号的干扰检测方法、终端及存储装置
CN113543298B (zh) * 2021-06-07 2022-09-02 中国联合网络通信集团有限公司 定时同步方法及基站

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2692434B2 (ja) * 1991-02-22 1997-12-17 三菱電機株式会社 スペクトル拡散復調装置
JPH06277227A (ja) * 1993-03-26 1994-10-04 Toshiba Medical Eng Co Ltd レーザ治療装置
WO1996021294A1 (fr) * 1995-01-05 1996-07-11 Ntt Mobile Communications Network Inc. Procede et dispositif de poursuite coherente d'un recepteur a acces multiple par code de repartition
GB2298342B (en) * 1995-02-16 1999-04-28 Roke Manor Research Apparatus for aquiring code phase lock in direct sequence spread spectrum systems
FI101256B1 (fi) * 1995-10-03 1998-05-15 Nokia Mobile Phones Ltd Menetelmä vastaanotetun signaalin ajoituksen mittaamiseksi tiedonsiirtojärjestelmässä ja menetelmän toteuttava matkaviestin
JP3273539B2 (ja) * 1996-01-19 2002-04-08 シャープ株式会社 スペクトル拡散信号受信機
US5799038A (en) * 1996-04-30 1998-08-25 Advantest Corporation Method for measuring modulation parameters of digital quadrature-modulated signal

Also Published As

Publication number Publication date
EP0820156B1 (de) 2004-12-15
US5982763A (en) 1999-11-09
KR100254751B1 (ko) 2000-05-01
DE69731916D1 (de) 2005-01-20
JPH1032523A (ja) 1998-02-03
EP0820156A2 (de) 1998-01-21
CA2210475C (en) 2000-10-17
JP2751959B2 (ja) 1998-05-18
EP0820156A3 (de) 2002-10-09
CA2210475A1 (en) 1998-01-15
KR980012987A (ko) 1998-04-30

Similar Documents

Publication Publication Date Title
DE69731916T2 (de) Empfangszeiterkennungsschaltung eines CDMA-Empfängers und Verfahren dazu
DE60108301T2 (de) Pfadsucherkreislauf in welchem ein empfangenes Signal in eine Mehrzahl von FFT-Fenstern aufgeteilt wird
DE19824218C1 (de) Multipfad-Ausbreitungsverzögerungs-Bestimmungsvorrichtung unter Verwendung von periodisch eingefügten Pilotsymbolen
DE60038339T2 (de) Schaltung zur gleichzeitigen Durchführung von Wegsuche und Steuerung der Antennenrichtcharakteristik
DE69925657T2 (de) Zellularsystem, Mobilgerät, Basisstation und Verfahren und Vorrichtung zum Erfassen eines optimalen Pfads
DE69728211T2 (de) Mobilkommunikationssystem mit Senderleistungssteuerung
DE60002247T2 (de) Synchronisationskontrolle eines Spreizspektrum Empfängers in einer Mobilstation, Basisstation und entsprechendes Verfahren
DE69933029T2 (de) Vierphasige spreizcodes in cdma-übertragungen
DE69533022T2 (de) Cdma demodulationsschaltung und -verfahren
DE60118715T2 (de) Korrelationsfilter für den rückkanal in einem drahtlosen cdma system mit mehreren bit-raten
DE69433459T2 (de) Demodulierungselementzuteilung in einem system mit mehrfach signalempfang
DE69534149T2 (de) Spreizspektrumsystem und -Verfahren
DE60016306T2 (de) CDMA-Empfänger mit steuerbarem Suchbereich und Verfahren zur Steuerung desselben
DE69635049T2 (de) Verfahren und vorrichtung zum bestimmen der signalstarke in einem spreizspektrumkommunikationssystem mit veranderlichem datenfluss
DE69724922T2 (de) CDMA chip Synchronisationsschaltung
DE69934691T2 (de) Verfahren und Schaltung zum CDMA Empfang
DE60015969T2 (de) Methode und apparat zum bearbeiten eines intermittierten pilot kanals
DE69909250T2 (de) Gerät und verfahren zur ortsbestimmung einer mobilen station in einer mobilen kommunikationsanordnung
DE69932929T2 (de) Verzögerungsnachführung mit Suchfenster in einem Kodemultiplexvielfachzugriffsübertragungssystem
DE69921155T2 (de) Adaptiver empfänger für vielfachwegausbreitung in einen kodemultiplex-vielfachzugriff-kommunikationssystem
DE60111278T2 (de) Verfahren und Vorrichtung zur Zellensuche in einem asynchronen Breitband-CDMA-Empfänger
DE69822672T2 (de) Praktisches raum-zeit-funkübertragungsverfahren zur verbesserung der cdma-übertragungskapazität
DE69826365T2 (de) Empfangsgerät für CDMA Nachrichtenübertragungssystem
DE69937838T2 (de) Ein cdma-empfänger der nachführeinrichtungen zwischen mehreren rake-zweigen teilt
DE69926767T2 (de) Endgerät mit parallelem pilotsucher

Legal Events

Date Code Title Description
8364 No opposition during term of opposition