DE69925314T2 - Adaptiver Empfänger für drahtlose Kommunikation - Google Patents

Adaptiver Empfänger für drahtlose Kommunikation Download PDF

Info

Publication number
DE69925314T2
DE69925314T2 DE69925314T DE69925314T DE69925314T2 DE 69925314 T2 DE69925314 T2 DE 69925314T2 DE 69925314 T DE69925314 T DE 69925314T DE 69925314 T DE69925314 T DE 69925314T DE 69925314 T2 DE69925314 T2 DE 69925314T2
Authority
DE
Germany
Prior art keywords
signal
receiver
incoming
combinator
incoming signal
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
DE69925314T
Other languages
English (en)
Other versions
DE69925314D1 (de
Inventor
Earl C. La Crescenta Cox
David O. Portland Anderton
Jaleh Irvine Komaili
Yongbing Irvine Wan
Kenneth S. Portola Hills Walley
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.)
Skyworks Solutions Inc
Original Assignee
Skyworks Solutions Inc
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 Skyworks Solutions Inc filed Critical Skyworks Solutions Inc
Application granted granted Critical
Publication of DE69925314D1 publication Critical patent/DE69925314D1/de
Publication of DE69925314T2 publication Critical patent/DE69925314T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/243TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account interferences
    • 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
    • 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/7085Synchronisation aspects using a code tracking loop, e.g. a delay-locked loop
    • 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
    • H04B1/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/245TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/28TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
    • H04W52/287TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission when the channel is in stand-by
    • 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
    • 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
    • H04B1/7093Matched filter type
    • 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/7163Spread spectrum techniques using impulse radio
    • H04B1/7183Synchronisation
    • 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/70707Efficiency-related aspects

Description

  • Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft das Gebiet der drahtlosen Kommunikation und insbesondere einen adaptiven Empfänger.
  • Hintergrund der Erfindung
  • Das Gebiet der drahtlosen Kommunikation expandiert rapide. Insbesondere erfahren Mobile Phone-Kommunikationssysteme ein phänomenales Wachstum. Ebenso sind schnurlose Telefone weitreichend in Gerbrauch.
  • Jede mobile Station, ob schnurloses Telefon oder mobiles Telefon arbeitet unter Verwendung einer Leistung, die von einer zugeordneten Batterie versorgt wird. Jede Mobilstation zieht kontinuierlich Leistung aus der Batterie während des Stand-by Modus oder während einer aktiven Kommunikationsverbindung. Die mobile Einheit zieht die meiste Leistung während der Zeiträume einer aktiven Kommunikationsverbindung. Insbesondere der Empfänger, der für den Erhalt, die Filterung, das Decodieren und das Zusammensetzen (die Synthese) des eingehenden Signals verantwortlich ist, weist einen großen Prozentsatz des gesamten Leistungsverbrauchs der Mobileinheit während einer aktiven Kommunikationsverbindung auf. Dies gilt insbesondere, wenn das Kommunikationssystem ein modernes zelluläres System aufweist wie ein globales System für die Mobilkommunikation (GSM) oder ein System, dass Code Division Multiple Access (CDMA) Techniken übernimmt. Moderne Kommunikationssysteme übernehmen diese komplexen Codeschemata, um sowohl die Systemleistung als auch die Sprachqualität zu steigern.
  • US-A 5,684,793 offenbart eine Basisstation-Empfängerausstattung einschließlich einer Vielzahl von Korrelatoren, die jeder ein empfangenes Signal als ihren Eingang haben, einer Vielzahl von Diversity-Kombinatoren für die jeweiligen Empfängerzweige und einer Messeinrichtung zum Messen der Qualität des empfangenen Signals. Die Empfängerausstattung umfasst Schalter zum Schalten der Korrelatoren zu den verschiedenen Kombinatoren und Controller zum Steuern oder Regeln der Schalter auf der Basis der Daten, die von der Mess- Messeinrichtung zum Messen der Qualität des empfangenen Signals oder auf der Basis der Kapazitätsladung der Basisstation-Empfängerausstattung.
  • Zusammenfassung der Erfindung
  • Wie im Stand der Technik bekannt, bleiben diese komplexen Kodierungs- und Dekodierungsschemata an oder feststehend während der Dauer der Kommunikationsverbindung. Eine Aufrechterhaltung dieser komplexen Kodierungs- und Filterschemata ist wünschenswert, wenn die Signalqualität schlecht ist, diese Schemata verbrauchen jedoch unnötigerweise wertvolle Leistungsressourcen während der Perioden einer besseren oder idealen Kanalqualität. Wenn die Signalqualität unter einen tolerierbaren Grenzwert fällt, führen diese feststehenden Empfängerarchitekturen ergänzend zu Anrufabbrüchen.
  • Während Fortschritte in der Batterietechnologie jetzt robustere Leistungsressourcen vorsehen, besteht noch ein Bedürfnis für den Empfänger einer Mobilstation mit reduziertem Leistungsverbrauch. Ergänzend gibt es ein Bedürfnis für die Bereitstellung einer fortgeschritteneren Verarbeitung in Zeiten einer sehr niedrigen Signalqualität.
  • Gemäß einem Aspekt der vorliegenden Erfindung ist ein adaptiver Kombinator vorgesehen, wie er in Anspruch 1 spezifiziert ist.
  • Gemäß einem anderen Aspekt der vorliegenden Erfindung ist ein Verfahren zur adaptiven Steuerung vorgesehen, wie es in Anspruch 5 spezifiziert ist.
  • In einer Ausführungsform weist wenigstens eine Empfängerkomponente einen Signalkombinator auf, der empfänglich auf die Anzeige von Signaleigenschaften vom Signaleigenschaftenauswertungsmodul antwortet, um den Betrieb des Kombinators basierend auf der Angabe der Signaleigenschaften zu ändern. Vorzugsweise umfassen die wenigstens zwei Modi wenigstens erste und zweite Modi, wobei der Kombinator im ersten Modus gemäß einem ersten Verarbeitungsalgorithmus arbeitet und im zweiten Modus gemäß einem zweiten Verarbeitungsalgorithmus arbeitet. In einer Ausführungsform weist der erste Algorithmus einen komplexeren Algorithmus als der erste Algorithmus auf.
  • In einem anderen Beispiel wird der Betrieb wenigstens einer der Empfängerkomponenten durch das ändern des Betriebs eines Signalkombinators als Antwort auf einen Bewertungsschritt der Qualität des eingehenden Signals geändert. Vorzugsweise umfasst der Schritt des Ändern des Betriebs eines Signalkombinators das Auswählen von wenigstens zwei Algorithmen, die mit dem Kombinator betreibbar sind.
  • In einer Ausführungsform ist das Kombinatorkontrollmodul an wenigstens einen der wenigstens zwei Kombinatoren gekoppelt, wobei das Kombinatorkontrollmodul ausgestaltet ist, um ein Steuersignal an wenigstens einen der wenigstens zwei Kombinatoren bereit zu stellen, um den Betrieb wenigstens eines der wenigstens zwei Kombinatoren zu ändern. In einer Ausführungsform ist wenigstens eines von dem Korrelator, dem Kombinator, dem Signaleigenschaftenauswertungsmodul und dem Kombinatorkontrollmodul unter Verwendung eines digitalen Signalprozessors verkörpert. In einer Ausführungsform ist der Kombinator Teil eines Empfängers für drahtlose Kommunikation aufweist.
  • In einer Ausführungsform der Erfindung unterscheiden sich die Algorithmen in der Art der Parameterabschätzung, die im Schritt des Kombinierens verwendet werden. In einer Ausführungsform weist der Schritt der Auswertung das Auswerten eines oder mehrerer der Werte Signaldynamik, Signalrauschen, Signallevel, Bit-Fehler-Verhältnis und Rahmenfehlerverhältnis auf.
  • Kurzbeschreibung der Zeichnung
  • 1 ist ein Blockdiagram eines Empfängers eines kabellosen Kommunikationssystems.
  • 2 illustriert das Frontend eines Digitalkommunikationsempfängers mit Analog/Digitalkonverter, die ein Signalqualitätsfeedback mit verkörpern.
  • 3 zeigt einen Timingschätzer, der ein Signalqualitätsfeedback mit verkörpert.
  • 4 illustriert einen Equalizer, der ein Signaleigenschaftenfeedback mit verkörpert.
  • 5 illustriert ein Basisblockdiagramm eines Kombinators mit adaptiver Performance.
  • 6 illustriert ein Blockdiagramm eines Empfängers für Drahtloskommunikation in einem globalen System für mobile Kommunikation.
  • 7 zeigt ein Frequenzschätzerblockdiagramm für einen adaptiven Frequenzschätzer.
  • Detaillierte Beschreibung bevorzugter Ausführungsformen
  • 1 zeigt die Basiskomponenten eines Empfängers für Drahtloskommunikation, wie er in einem Empfänger für zelluläre Telefonkommunikation verkörpert ist, der einen Codedivisi onsmehrfachzugriff (CDMA) übernimmt. Moderne zelluläre Kommunikationssysteme weisen im Allgemeinen eine Vielzahl von Basisstationen und Mobilstationen auf. Beide sowohl die Basisstationen als auch die Mobilstationen umfassen einen Kommunikationsempfänger. Ein System und ein Verfahren zur Reduzierung des Leistungsverbrauchs eines Kommunikationsempfängers einer Batterie betriebenen Mobilstation ist vorgesehen und auch auf die Verbesserung der Performance falls erforderlich. Die Basisstationen sind üblicherweise mit einer landbasierten Leistungsquelle verkabelt. Für Erklärungszwecke ist ein allgemeiner Überblick über einen Empfängers in einer bevorzugten Ausführungsform unten vorgesehen. Im Allgemeinen umfasst der Empfänger eine Antenne 110, die mit einem Radiofrequenz (RF)-Subsystemmodul 112 gekoppelt ist. Dieses Modul 112 sieht zwei Ausgänge (I, O) zu Analog/Digital (A/D)-Konvertern 114, 116 vor. Jeder der A/D Konverter 114, 116 ist mit einem Signalschätzer 120, einem Timingschätzer 122, einem Datendemodulator 124 und einem Phasen- und Frequenzschätzer 126 verbunden. Der Ausgang des Timingabschätzers 122 und des Phasen- und Frequenzschätzer 126 sind ihrerseits wiederum mit den Eingängen des Datendemodulators 124 gekoppelt. Der Ausgang des Datendemodulators 124 kuppelt an einen Vocoder 132 und an ein Signaleigenschaftenauswertungsmodul 130 an. Der Vocoderausgang kuppelt an einen Codierer/Decodierer (Codec) 134 und das Signaleigenschaftenauswertungsmodul 130 an. Der Ausgang des Codec 134 kuppelt an einen verstärkten Lautsprecher 136 für Audiowiedergabe an.
  • Im Betrieb konvertiert die Antenne 110 ankommende Radiofrequenzsignale in elektrische Signale für das Radiofrequenz (RF)-Subsystememodul 112. Das RF-Subsystememodul 112 verstärkt das eingehende Signal, bevor sie eine Frequenzübersetzung und Bandpassfilterung an dem Signal vornehmen. Das RF Subsystem stellt die In-Phase- (I) und Rechtwinkelphase-(Q) Abschnitte des eingehenden Signals den A/D Konvertern 114, 116 zur Verfügung. Die A/D Konverter 114, 116 konvertieren das eingehende analoge Signal in digitales Format. Konventionell sind die A/D Konverter 114, 116 mit einer vorbestimmten Präzision für den Konvertierungsprozess ausgestaltet.
  • Die Signale, die die A/D Konverter 114, 116 verlassen, gelangen in den Signalschätzer 120, einen Timingschätzer 122, einen Phasen- und Frequenzschätzer 126 und einen Datendemodulator 124. Der Ausgang des Timingschätzers 120 und des Phasen- und Frequenzschätzers 126 ist mit dem Datendemodulator 124 verbunden, um Daten bereit zu stellen, die für die Demodulation und die Dekodierung des Sprachsignals erforderlich sind.
  • Der Timingschätzer 122 bestimmt das Timing des Signals in Bezug auf ein Synchronisationssignal, um eine Signalausrichtung während des Dekodierens und der Demodulation zu erhalten. In einer bevorzugten Ausführungsform weist der Timingschätzer 122 eine verzögerte Regelschleife (DLL) auf, die in weiterem Detail unten in Verbindung mit 3 beschrieben ist.
  • Der Phasen- und Frequenzschätzer 126 bestimmt die Phase und Frequenz des eingehenden Signals, das im Demodulationsprozess hilft, wie es denen bekannt ist, die mit der Empfängerbetriebsweise vertraut sind.
  • Der Signalschätzer 122 bestimmt das Rauschsignalverhältnis, Signaldynamik und das Signalstärkelevel und stellt diese Werte dem Signaleigenschaftenauswerfungsmodul 130 bereit. Wie im weiteren Detail unten diskutiert wird, verwendet das Signaleigenschaftenauswertungsmodul 130 diese Werte für eine dynamische Empfängerkontrolle.
  • Der Datendemodulator und Decoder 124 demoduliert das Signal von der Radiofrequenz und führt eine Rückcodierung an dem Signal durch. In einer Ausführungsform umfasst die Codierung einen Codedivisionsmehrfachzugriff (CDMA).
  • Der Ausgang des Datendemodulators und Decoders 124 ist an das Signaleigenschaftenauswertungsmodul 130 und den Vocoder 132 gekoppelt. Das Signaleigenschaftenauswertungsmodul 130 verwendet die demodulierten und decodierten Daten, um die Bitfehlerrate (BER) und die Rahmenfehlerrate (FER) abzuschätzen, die ihrerseits zur weiteren Auswertung des Eingangsignals verwendet werden. Der Vocoder 132 umfasst im allgemeinen einen elektronischen Sprachanalyzer, wie er im Stand der Technik bekannt ist.
  • Der Ausgang des Vocoders 132 ist an einen Eingang eines Codierer/Decodierer (Codec) 134 gekoppelt. Wie im Stand der Technik bekannt, konvertiert der Codec 134 das Digitalsignal in ein Analogsignal. Das entsprechende Signal verlässt den Codec 134 zum Empfang durch einen Lautsprecher 136, der hörbar das Signal wiedergibt. Ein optionaler, nicht gezeigter Verstärker kann zwischen dem Codec 134 und dem Sprecher 136 vorgesehen sein.
  • Optional kann das Signal Dateninformationen aufweisen, die keine Konvertierung des Signals in ein analoges Format erfordern. Damit würde ein Empfänger, der auf eine Verarbeitung von Nicht-Sprachdaten ausgerichtet ist, Bauteile für die Sprachverarbeitung vermissen wie den Vocoder 132 und den Codec 134.
  • Das Signaleigenschaftenauswertungsmodul 130 sieht eine Rückleitung bzw. ein Feedback zu den A/D Konvertern 114, 116, dem Signalschätzer 120, dem Timingschätzer 122, dem Datendemodulator und Decoder 124 und dem Phasen- und Frequenzschätzer 126 gemäß verschiedener Aspekte der vorliegenden Erfindung vor, um eine dynamische Kontrolle bzw. Regelung der verschiedenen Empfängerblöcke zur Änderung der Signalqualität und/oder für Leistungsreduzierungszwecke vor.
  • Analog/Digitalkonverter, die Signalqualitätsfeedback umfassen
  • 2 zeigt einen digitalen Kommunikationsempfänger. Am Frontend eines Empfängers, der CDMA-Prinzipien übernimmt, wird das Signal in seine In-Phase- (I-) und Rechtwinkelphase-(Q-) Komponenten aufgeteilt. Jedes dieser jeweiligen Signale gelangt in einen der Analog/Digitalkonverter 114, 116. Die Analog/Digitalkonverter 114, 116 konvertieren das ankommende Signal in eine Digitaldarstellung der Signale.
  • In konventionellen Systemen wird die Präzision jedes A/D Konverters 114, 116 konstant gehalten, typischerweise bei fünf Bits. Der Ausgang der A/D Konverter 114, 116 kuppelt an die anderen Empfängersubsysteme 200 an. Die Empfängersubsysteme 200 weisen Bauteile wie den Signalschätzer 120, den Timingschätzer 122, Datendemodulator 124 und den Phasen- und Frequenzschätzer 126 auf, wie in größerem Detail in 1 gezeigt. Demgemäss schlägt sich die Präzision der A/D Konverter auf die Verarbeitung des Großteils der verbleibenden Empfängersubsysteme nieder, wie in 1 aufgezeichnet. Wie zuvor in Verbindung mit 1 erklärt, ist der Ausgang des Signalschätzers 120 mit dem Signaleigenschaftenauswertungsmodul 130 verbunden. Das Signaleigenschaftenauswertungsmodul 130 ist in Kommunikation mit den A/D Konvertern über ein A/D Konverterkontrollmodul 220. Das Kontrollentscheidungsmodul ist mit jedem der A/D Konverter 114, 116 verbunden. Selbstverständlich kann das A/D Konverterkontrollmodul 220 als ein Teil von dem betrachtet werden, was mit dem Signaleigenschaftenauswertungsmodul 130 kombiniert werden kann. Mit anderen Worten kann die Kontrolle bzw. Regelung für die A/D Konverter 114, 116 direkt aus dem Signaleigenschaftenauswertungsmodul 130 generiert werden, wodurch das gesonderte A/D Konverterkontrollmodul 220, das einen Eingang vom Signaleigenschaftenauswertungsmodul 130 erhält, aus einem Modul oder mehrfachen Modulen aufgebaut ist oder mit dem Signaleigenschaftenauswertungsmodul 130 kombiniert ist. Die unabhängige Darstellung in den Figuren der vorliegenden Anmeldung ist zur Erleichterung der Beschreibung des Systems vorgesehen.
  • Im Betrieb kontrolliert die Real-Time-Rückführung vom Signaleigenschaftenauswertungsmodul 130 die Betriebspräzision der A/D Konverter 114, 116. Insbesondere gelangen die In-Phase- und Rechtwinkel-Phase-Komponenten des eingehenden Signals in die A/D Konverter 114, 116. Bei Beginn der Kommunikationsverbindung wird die Präzision der A/D Konverter 114, 116 auf ein erstes Präzisionslevel gesetzt, in einer Ausführungsform das höchste Präzisionslevel, das durch die A/D Konverter 114, 116 vorgesehen ist. Die A/D Konverter 114, 116 modifizieren das eingehende Signal in ein Digitalformat und leiten das Signal an die anderen Komponenten des Empfängers weiter. Eine Komponente des Empfängers, die den Ausgang der A/D Konverter 114, 116 erhält, ist der Signalschätzer 120, der in 2 im Empfängersubsystem 200 eingegliedert ist. Der Signalschätzer 120 bewertet das digitalisierte Signal, um die Dynamik, Rausch- und Interferenzlevel und Signalstärke zu bestimmen. Diese Werte werden an das Signaleigenschaftenauswertungsmodul 130 weitergeleitet.
  • Das Auswertungsmodul 130 verarbeitet die Informationen vom Signalschätzer 120 (und andere Eingaben wie in 1 dargestellt) und kommt zu einer Bestimmung der Signalqualität und -stabilität, die hier als die Signaleigenschaften oder Charakteristiken angesprochen werden. Die Signaleigenschaften werden an das A/D Konverterkontrollmodul 220, das die Signaleigenschaften bewertet. Basierend auf der Bewertung des eingehenden Signals, passt das Kontrollmodul 220, das in Kommunikation mit den A/D Konvertern 114, 116 ist, das Präzisionslevel der A/D Konverter an. Vorteilhafterweise, können die A/D Konverter getrennt angepasst werden. Eine Bewertung durch das Signaleigenschaftenauswertungsmodul 130 und das Kontrollmodul, die ein im Allgemeinen stabiles Signal anzeigen, veranlasst das Kontrollmodul die Präzision jedes der A/D Konverter 114, 116 zu verringern. Wenn die Signalqualität auf I oder Q hoch genug ist, kann das eine oder andere Signal vollständig abgeschaltet werden. Wenn das Signal von hoher Qualität ist, verringert das Kontrollmodul 220 in einem Ausführungsbeispiel die Präzision jedes oder eines der A/D Konverter 114, 116 auf vier, drei oder sogar zwei Bits. Eine Verringerung der Präzision der A/D Konverter 114, 116 verringert den Leistungsverbrauch des Empfängers. Da das Kontrollmodul 220 nur die Präzision des A/D Konverters 114, 116 verringert, wenn das eingehende Signal von hoher Qualität ist, sinkt der Leistungsverbrauch der Mobilstation ohne einen Kompromiss in Audioqualität. Da die Präzision der A/D Konverter drastisch den Gesamtbetrag an Daten steigern oder senken kann, die durch die verbleibenden Empfängerkomponenten wie den Signalschätzer 120, den Timingschätzer 122, den Datendemodulator und -decoder 124 und den Phasen- und Frequenzschätzer 126 verarbeitet werden müssen, können die Leistungseinsparungen, die von einer Verringerung der Präzision in den A/D Konvertern 114, 116 herrühren, sich sig nifikant im Leistungsverbrauch des Empfängers niederschlagen. Wie ferner in 2 gezeigt, ist das Kontrollmodul 220 auch mit den Empfängersubsystemen 200 verbunden, um die Betriebspräzision der anderen Aspekte des Empfängers angemessen anzupassen. Insbesondere wenn das Kontrollmodul 220 die Präzision (Anzahl von Bits) der A/D Konverter 114, 116 verringert, werden auch die Bauteile, die den Ausgang der A/D Konverter empfangen, in einem Modus mit reduzierter Präzision betrieben. Wenn eines der I- oder Q-Signale in Folge einer sehr hohen Signalqualität am anderen Signal vollständig abgebrochen wird, würden Empfängersubsysteme, die auf das jeweilige Signal ansprechen, das nicht fortgeführt worden ist, in einer Ausführungsform vollständig deaktiviert, was die Leistung weiter reduziert.
  • Wenn demgegenüber das Bewertungsmodul 130 und das Kontrollmodul 220 feststellen, dass die Signalqualität schlecht ist, steigert das Kontrollmodul die Präzision entweder eines oder beider A/D Konverter 114, 116. Auf diese Weise passt sich die Präzision der A/D Konverter 114, 116 dynamisch in Abhängigkeit der Qualität des eingehenden Signals an.
  • Der Grad oder Prozentsatz an Leistungsverbrauch, der unter Verwendung dieser Prinzipien erreicht wird, variiert in Abhängigkeit der Bauteile der Empfängersubsysteme 200. In einer Ausführungsform kann die Verringerung in der Betriebspräzision in den A/D Konvertern 114, 116 des Frontends zu einer gesamten Verringerung des Leistungsverbrauchs des Empfängers von etwa 20% führen, während die Signalqualität um weniger als etwa 0,8 Db herabgesetzt wird. Dies korreliert mit einer Gesamtverringerung an Chipleistungsnutzung von ungefähr 5% bis 10% in der vorliegenden Ausführungsform. Ferner kann mit der Verringerung an Leistungsverbrauch während der Zeiträume hoher Signalqualität bei der selben Leistungsnutzung über die Zeit die Präzision der A/D Konverter 114, 116 während der Zeiträume einer schlechten Signalqualität gesteigert werden, um die Kommunikationsleistung zu verbessern, ohne den Gesamtleistungsverbrauch über die Zeit zu erhöhen.
  • Timingschätzer mit eingegliedertem Signalqualitätsfeedback
  • Moderne Kommunikationsempfänger verwenden eine Form von Signalsynchronisation, um das eingehende Signal geeignet aufzuspüren, zu demodulieren und zu decodieren. Ein Beispiel eines solchen Synchronisationsmechanismus ist eine verzögerte Regelschleife, die dazu dient, dass eingehende Signal mit einem internen oder bekannten Taktsignal oder Timingsignal zu synchronisieren. 3 zeigt einen Synchronisationsmechanismus, der als Timingschätzer mit eingebautem Signalqualitätsfeedback bekannt ist.
  • Ein Empfänger umfasst eine Anzahl von Entspreizern 300, die jeweils mit einem Timingschätzer und Filtermodul 122 (das heißt einer verzögerte Regelschleife oder DLL) gekoppelt sind. Der Ausgang des Timingschätz- und Filtermoduls 122 ist mit einem Datendemodulator verbunden, wie in 1 angezeigt. 3 zeigt auch das Signaleigenschaftenauswertungsmodul 130, das Informationen betreffend das eingehende Signal erhält und nach Verarbeitung der Informationen die Qualität und/oder Dynamik des eingehenden Signals bestimmt. Der Ausgang des Signaleigenschaftenauswertungsmoduls 130 ist mit einer Timingkontrollentscheidungseinheit 320 verbunden. Der Ausgang des Signaleigenschaftenauswertungsmodul koppelt an jeden der Entspreizer 300 und das Timingschätz- und Filtermodul 122 mittels der Timingkontrollentscheidungseinheit 320 an.
  • In konventionellen Systemen arbeitet das Timingschätz- und Filtermodul 122 (das heißt das DLL) konstant und bei einer festen Abtastrate. Gemäß den Prinzipien der vorliegenden Erfindung kann das Timingschätz- und Filtermodul 122 die gesamte Zeit, intermittierend oder mit einer verringerten Rate arbeiten.
  • In diesem Beispiel gibt jeder der Entspreizer 300 ein Signal, das aus der Spreizspektrumdatenübertragung gewonnen ist, an das Timingschätz- und Filtermodul 122 aus. Das Timingschätz- und Filtermodul 122 empfängt und verarbeitet die entspreizten Signale zur Synchronisation der Signale. Ein Timingsignal wird der Demodulationseinheit 124 (1) zur Verwendung bei der Demodulation zugeleitet.
  • Das Signaleigenschaftenauswertungsmodul 130 stellt gleichzeitig Informationen betreffend die Qualität und/oder Dynamik des eingehenden Signals an die Timingkontrollentscheidungseinheit 320 bereit. Die Timingkontrollentscheidungseinheit 320 bewertet die Informationen, die die Signaleigenschaften des eingehenden Signals beschreiben und stellt Kontrollinformationen dem Timingschätz- und Filtermodul 122 und jedem der Entspreizer 300 bereit.
  • Das Timingschätz- und Filtermodul 122 und jeder der Entspreizer 300 kann seinen Betrieb basierend auf dem Eingang der Timingkontrollentscheidungseinheit 320 ändern. Zum Beispiel stellt die Timingkontrollentscheidungseinheit 320 Daten dem Timingschätz- und Filtermodul 122 bereit, um dadurch die Art, den Betriebszyklus und die Filtereigenschaften wie Komplexität und Bandweite zu kontrollieren. Die Informationen, die von der Timingkontrollentscheidungseinheit 320 an den Timingschätzer 122 weitergegeben werden, ändern sich in Abhängigkeit von der Qualität des Signals. Das Timingschätz- und Filtermodul 122 verwen det diese Information, um seinen Betrieb anzupassen, um Leistung zu sparen, wenn das eingehende Signal von hoher Qualität ist, und/oder seine Leistungsfähigkeit während der Zeiträume einer geringen Signalqualität und/oder hoher Dynamik zu steigern.
  • Noch spezifischer kann die DLL 122 ihren Betrieb basierend auf dem Timingfehler ändern. Wenn zum Beispiel der Timingfehler bei aufeinander folgenden Abtastungen sehr gering wird, kann der Betriebszyklus oder der Prozentsatz der Zeit, in der die DLL 122 arbeitet, angepasst werden, um Leistung zu sparen. Mit anderen Worten kann in Zeiträumen eines geringen Fehlers an Timing der Aktivzyklus des DLL 122 für weniger häufigen Betrieb verringert werden. In Zeiten hoher Timingfehler kann der Betriebszyklus des DLL 122 für ein häufigeres Abtasten verbessert werden. In ähnlicher Weise kann der DLL Typ für bessere oder geringere Timingfehler angepasst werden. Ferner kann der DLL Typ während der Zeiträume wie einem Ein- oder Hochziehen (pull-in) oder einer erneuten Akquisition geändert werden, um die erforderliche Leistungsfähigkeit während dieser Zeiträume bereit zu stellen. Zum Beispiel kann während des Ein- oder Hochziehens die DLL vier Abtastungen verwenden und dann den Tastabstand auf zwei anpassen, wenn die Verzögerung abgeschätzt ist. Demgemäss ist nur die Verarbeitungskomplexität erforderlich, um ein Signaltiming aufrecht zu erhalten.
  • Wie im Stand der Technik bekannt, beginnen Timingschätzer und zugeordnete Filter, wie ein DLL ihren Betrieb, nachdem der anfängliche Signalsuchprozess auftritt, um präzise Synchronisation und Tracking zu erhalten. Der DLL umfasst grundsätzlich einen ersten Korrelator, der seinen Betrieb früh beginnt, und einen zweiten Korrelator, der den Betrieb später hinsichtlich der optimalen Abtastzeit beginnt. Ein Fehlersignal wird durch Bildung der Differenz zwischen den beiden Absolutwerten der zwei Korrelatorausgänge gebildet. Ein Nicht-Null-Fehler zeigt an, dass das Timing des Synchronisierungssignals hinsichtlich der optimalen Abtastzeit nicht richtig ist. Demgemäss wird das Synchronisationssignal entweder verzögert oder beschleunigt in Abhängigkeit des Vorzeichens des Fehlers. Ein Betreiben dieser Schleife passt das Synchronisationssignal an.
  • Während der Zeiten einer allgemeinen Stabilität hinsichtlich des eingehenden Signals ist das Fehlersignal im Allgemeinen Null und damit verbleibt das Timing des Synchronisationssignals grundsätzlich unverändert. Wenn alternativ das eingehende Signal grundsätzlich unstabil ist und eine hohe Dynamik oder Interferenz besitzt, ist das Fehlersignal im allgemeinen Nicht-Null und der Timingschätzer 122 bewertet kontinuierlich und passt das Synchronisationssignal an.
  • Basierend auf dem oben beschriebenen Betrieb unter Verwendung eines DLL, bewertet die Timingkontrollentscheidungseinheit 320 das eingehende Signal basierend auf dem Eingang von der Signaleigenschaftenauswertungseinheit 130 und passt das Verhalten des DLL an, um Leistung effizient zu verwenden und/oder eine gesteigerte Verlässlichkeit in Zeiten einer schlechten Signalqualität bereit zu stellen. Zum Beispiel passt während Zeiten einer allgemeinen Stabilität die Timingkontrollentscheidungseinheit 320 den Betrieb der DLL durch Verringerung des Tätigkeitszyklus, der Komplexität und/oder der Bandbreite des Filters an, wobei all diese den Leistungsverbrauch des Empfängers verringern.
  • Die Timingkontrollentscheidungseinheit 320 stellt auch Daten den Entspreizern 300 zur Verfügung, um den Tastabstand der Entspreizer zu kontrollieren. Die Informationen, die von der Timingkontrollentscheidungseinheit 320 an die Entspreizer 300 zur Verfügung gestellt werden, ändern den Betrieb der Entspreizer, um Leistung effizient durch Verringerung des Leistungsverbrauchs während Zeiträumen zu verwenden, wenn das eingehende Signal in einer höheren Qualität ist. Zum Beispiel kann die Kontrollinformation, die den Entspreizern 300 zur Verfügung gestellt wird, den Tastabstand der Entspreizer ändern, um Leistung während Zeiträumen zu sparen, in denen das eingehende Signal von hoher Qualität ist.
  • Auf diese Weise überwacht der Empfänger die Qualität des eingehenden Signals und passt den Betrieb des Timingschätz- und Filtermoduls 122 und der Entspreizer 300 an, um den Leistungsverbrauch zu verringern, wenn das Signal von hoher Qualität und im allgemeinen stabil ist. Alternativ wird der Betrieb während Perioden schlechter Signalqualität robuster gemacht auf Kosten zusätzlichen Leistungsverbrauchs.
  • Equalizer mit eingearbeitetem Signaleigenschaften Feedback
  • Viele moderne Kommunikationssysteme wie Systeme, die Vielfachzugriff im Zeitmultiplex (TDMA) und Code-Multiplex mit Mehrfachzugriff (CDMA) anwenden, verwenden oft eine Art von Receiver, der als ein RAKE-Empfänger bekannt ist. Ein RAKE-Empfänger hat eine Anzahl von Empfängern oder „Fingern", von denen jeder konfiguriert ist, um einen Abschnitt eines Funksignals zu erhalten. Empfänger wenden eine solche Konfiguration an, da in den meisten Kommunikationssystemen die Kanaleigenschaften unbekannt oder zeitveränderlich sind. Ein Beispiel ist, wenn ein übertragenes Signal Hindernissen auf dem Weg zwischen Transmitter und Empfänger begegnet. Aufgrund der Hindernisse umfasst das resultierende Signal Energiespitzenwerte, die über die Zeit verteilt sind. Insbesondere ist das eingehende Signal häufig in eine Anzahl von Spitzenwerten oder zeitveränderlichen Abschnitten getrennt, von denen jeder wichtige Signalinformationen enthält. Jeder der Finger eines RAKE-Empfängers erhält die Informationen an jedem der Spitzenwerte des eingehenden Signals. Die Energie an jedem der Spitzenwerte kann jedoch abgelenkt oder verwischt sein, wodurch die Finger des RAKE-Receivers daran gehindert werden, das Signal in geeigneter Weise zu erhalten.
  • Um die mangelnde Ausrichtung der Spitzenwerte im eingehenden Mehrwegesignal zu überwinden, verwenden moderne Kommunikationssysteme häufig Equalizer. Der Equalizer entfernt bestimmte zeitverzögerte Wellen oder Signalabschnitte. Insbesondere erkennen Equalizer verzögerte Signalabschnitte und schauen auf die stärksten Abschnitte. Equalizer können durch Verwendung einer Trainingssequenz arbeiten, die zu Beginn eines Datenkommunkationsburst gesendet wird. Der Equalizer justiert sich dann selbst, um die maximale Antwort auf dem Kanal bereit zu stellen, wodurch die störenden Effekte des Funkkanals selbst negiert werden.
  • Unerwünschterweise arbeiten der eine oder mehrere Equalizer in einem Empfänger eines modernen Kommunikationssystems kontinuierlich während einer aktiven Kommunikationsverbindung. Der kontinuierliche Betrieb des Equalizers ist wünschenswert, wenn die Spitzenwerte eines Mehrwegesignals nicht mehr ausgerichtet sind. Der beständige Betrieb der Equalizer in einer Mobilstation verbraucht jedoch wertvolle Batterieleistung, wenn das eingehende Signal grundsätzlich stabil ist und keine Entzerrung benötigt. Eine Implementierung umfasst eine Anpassung der Komplexität und/oder des Arbeitszyklus des Equalizers basierend auf den Eigenschaften des eingehenden Signals, um den Leistungsverbrauch zu verringern und/oder die Leistungsfähigkeit zu steigern.
  • 4 illustriert einen Equalizer, der für einen adaptiven Betrieb gemäss den Prinzipien der vorliegenden Erfindung aufgebaut ist. Hinsichtlich der Signalentzerrung weist der relevante Abschnitt eines kabellosen Kommunikationsempfängers insbesondere einen Equalizer 100 mit einem ersten Eingang, der zum Empfang eines Signals ausgebildet ist, einem zweiten Eingang, der an einen Ausgang eines Equalizercontrollers 410 angekoppelt ist und einen Ausgang auf, der an den Demodulator 124 gekoppelt ist. Der Eingang des Equalizercontroller 410 ist an den Ausgang des Signaleigenschaftenauswertungsmoduls 130 gekoppelt, das oben in größerem Detail beschrieben ist.
  • Im Betrieb arbeiten die in 4 dargestellten Bauteile zusammen, um ein Signal am ersten Eingang des Equalizers 400 zu empfangen. In einer Ausführungsform tritt der Equalizer 400 beim Anlaufen oder zu Beginn in einen vollen Betriebsmodus ein, in dem die Signalverbesserungsfähigkeiten des Equalizer in vollem Umfang betriebsbereit sind. Nach vollem Entzerren des eingehenden Signals übergibt der Equalizer das Signal an den Demodulator 124 zur zusätzlichen Signalbearbeitung. Der Ausgang des Demodulators 124 übergibt an andere Empfängersubsysteme (siehe 1).
  • Andere Subsysteme des Empfängers (1) stellen Informationen hinsichtlich des Signals dem Signaleigenschaftenauswertungsmodul 130 zur Verfügung. Das Signaleigenschaftenauswertungsmodul 130 verarbeitet die Informationen und führt die verarbeiteten Informationen dem Equalizercontroller 410 zu. Der Equalizercontroller 410 bewertet weiter die Signaleigenschaften basierend auf den Informationen vom Signaleigenschaftenauswertungsmodul 130 und gibt basierend auf dieser Bewertung eine Steuerinformation an den Equalizer 400 aus. Die Steuerinformation diktiert den Arbeitszyklus und die Komplexität des Betriebs des Equalizers 400.
  • Der Betrag an Leistung, der durch den Equalizer 400 gebraucht wird, hängt vom Arbeitszyklus des Equalizers 400 und der Komplexität der Entzerrungsalgorithmen ab, die im Equalizer 400 angewandt werden. In einer Ausführungsform kann der Equalizer 400 vollständig unterdrückt werden, wenn die Spitzenwerte in einem eingehenden Signal leicht wahrnehmbar sind, und der Equalizer kann wieder aktiviert werden, wenn die Spitzenwerte „verschmiert" werden. Der Equalizer 400 tritt zum Beispiel in einen Leistungssparmodus ein, wenn das Signaleigenschaftenauswertungsmodul 130 und der Equalizercontroller 410 feststellen, dass das eingehende Signal nicht länger eine umfangreiche Entzerrung benötigt. Umgekehrt kehrt der Equalizer zu einer vollen Entzerrung zurück, wenn angewiesen wird, dass das eingehende Signal eine Entzerrung benötigt, um eine Kommunikationsqualität aufrecht zu halten und um den Abbruch von Anrufen zu verhindern. Auf diese Weise wird der gesamte Leistungsverbrauch des Equalizers minimiert, ohne dass die Signalqualität oder die Integrität der Kommunikationsverbindung geopfert wird.
  • RAKE Finger-Arbeitszyklusanpassung und Kombinatoralgorithmenanpassung
  • 5 zeigt einen Kombinator in einem RAKE Empfänger. Ein CDMA-Empfänger beschäftigt mehrere Korrelatoren, die auch als Finger bekannt sind. Die mehrfachen Korrelatoren verringern die Empfänglichkeit eines Empfängers für Mehrwegekomponenten, da der Emp fänger gleichzeitig mehrere Mehrwegesignale empfangen und sie kohärent kombinieren kann, was zu einem stärkeren Signal führt. Der RAKE-Empfänger ermöglicht es auch einer Mobilstation gleichzeitig mit zwei Basisstationen zu kommunizieren, was ein sanftes Weiterreichen möglich macht und in großem Umfang die Wahrscheinlichkeit von Rufausfällen verringert.
  • Gegenwärtige Systeme betreiben jeden Finger eines RAKE-Empfängers mit voller Präzision während der Gesamtheit jeder aktiven Kommunikationsverbindung. Ein Betreiben jedes Fingers eines RAKE-Empfängers mit voller Präzision hält eine Audioqualität während eines Signalfadings aufrecht und wenn das Signal Mehrwegekomponenten beinhaltet. Ein Betreiben jedes Fingers eines RAKE-Empfängers und des Kombinators unter voller Präzision, wenn das eingehende Signal von hoher Qualität ist, verbraucht jedoch unnötigerweise Batterieleistung. Die hier beschriebene Ausführungsform passt dynamisch den Arbeitszyklus der Finger des RAKE-Empfängers an und variiert die Komplexität der Kombinatortalgorithmen, um Leistung zu sparen, wenn das Signal von hoher Qualität ist.
  • Wie in 5 gezeigt, weist eine bevorzugte Ausführungsform mehrere Korrelatoren 510 auf, von denen jeder mit einem Kombinator 516 gekoppelt ist. Der Ausgang eines Kombinatorkontrollmoduls 550 ist an den Kombinator 516 und an jeden der Korrelatoren 510 angekoppelt. Das Kombinatorkontrollmodul hat einen Eingang mit dem Signaleigenschaftenauswertungsmodul 130 verbunden, das in Verbindung mit 1 diskutiert wurde.
  • Der Kombinator 516, der die Signale von jedem der Finger des RAKE-Empfängers empfängt, ergänzt jedes der Mehrwegesignale und stellt einen Ausgang zu den anderen Subsystemen des Empfängers bereit.
  • Jeder der Korrelatoren 510 stellt insbesondere einen Abschnitt des eingehenden Signals an den Kombinator 516 zur Verfügung. Umgekehrt verwendet der Kombinator 516 einen Algorithmus, um Parameterwerte zu berechnen, die in der Kombination jedes der eingehenden Mehrwegesignale von den Korrelatoren 510 helfen. Diese Parameterwerte stellen die erforderliche Zeitverschiebung, Phasenverschiebung und Amplitudenanpassung dar, die notwendig sind, um jedes der Mehrwegesignale geeignet zu kombinieren. Der Kombinator 516 verarbeitet die eingehenden Signale unter Verwendung der Parameterberechnung und stellt ein kombiniertes Signal am Ausgang bereit.
  • Vorteilhafterweise umfasst ein Empfänger, der die Prinzipien der vorliegenden Erfindung anwendet, das Kombinatortkontrollmodul 550. Das Kombinatortkontrollmodul 550 sieht einen Eingang an den Kombinator 516 und jeden Korrelator 510 vor, um dynamisch den Arbeitszyklus der Korrelatoren und die Betriebsweise des Kombinators anzupassen, um den Leistungsverbrauch zu verringern. Das Kombinatortkontrollmodul 550 bewertet verschiedene Eigenschaften des eingehenden Signals und sieht basierend auf der Bewertung einen geeigneten Input an den Kombinator 516 und die Korrelatoren 510 vor. Das Kombinatortkontrollmodul 550 erhält Informationen hinsichtlich des eingehenden Signals vom Signaleigenschaftenauswertungsmodul 130. Insbesondere stellt das Signaleigenschaftenauswertungsmodul 130 Informationen hinsichtlich der Signaldynamik, hinsichtlich des Rauschsignalverhältnis, des Signalinterferenzlevels und des Signalleistungslevels an das Kombinatortkontrollmodul 550 bereit. Unter Verwendung dieser Informationen passt das Kombinatortkontrollmodul 550 den Arbeitszyklus der Korrelatoren 510 und die Betriebsweise des Kombinators 516 an, um Leistungsverbrauch zu reduzieren.
  • Hinsichtlich der Korrelatoren 510 ändert das Kombinatorkontrollmodul 550 den Arbeitszyklus jedes Korrelators basierend auf dem eingehenden Signal. Wenn zum Beispiel das eingehende Signal grundsätzlich schwach ist und eine Anzahl von Mehrwegekomponenten enthält, dann aktiviert das Kombinatortkontrollmodul 550 die maximale Anzahl der Korrelatoren 510, um dadurch das schwache Signal zu erfassen. Wenn alliterierend das Signaleigenschaftenauswertungsmodul 130 anzeigt, dass das Signal im Allgemeinen stark ist und verhältnismäßig wenig (ein oder zwei) Mehrwegekomponenten aufweist, dann weist das Kontrollmodul 550 eine Anzahl der Korrelatoren 510 an, den Betrieb auszusetzen. Das Aussetzen des Betriebs einer Anzahl von Korrelatoren 510 verringert den Leistungsverbrauch des Empfängers, was die Lebensdauer der Batterie ausdehnt. Ein Aussetzen des Betriebs einer Anzahl von Korrelatoren 510 verringert den Input an den Kombinator 516, was folgerichtig die Verarbeitungslast am Kombinator 516 verringert. Dies verringert weiter den Leistungsverbrauch des Empfängers.
  • Das Kombinatortkontrollmodul 550 weist auch den Kombinator 516 an, dynamisch die Algorithmen zu wechseln, die zur Parameterabschätzung verwendet werden. Insbesondere Mobilstationen (das heißt ein Funktelefon oder Handy) können arbeiten, während es stationär ist oder während es sich bewegt, wie zum Beispiel während einer Autofahrt. Für einen Empfänger und insbesondere den Kombinator 516 ist ein beträchtlicher Umfang an Verarbeitung (und daher Leistung) erforderlich, um die Parameter abzuschätzen, die zur Berechnung der Zeitverschiebung 512, der Phasenverschiebung 520 und der Amplitudenanpassung 530 jeder Komponente des eingehenden Signals verwendet werden, bevor mit dem Summieren 540 jede angepasste Signalkomponente aufsummiert wird. Eine präzise Berechnung dieser Parameter ist lebenswichtig in Perioden, in denen das eingehende Signal beträchtliche Mehrwegekomponenten umfasst, wie zum Beispiel wenn die Mobilstation sich bewegt oder wenn reflektierende Gegenstände wie Gebäude zwischen der Mobilstation und der Basisstation sind. Derartige komplexe Berechnungen verbrauchen jedoch unnötigerweise Leistungen in Perioden, wenn das eingehende Signal nicht eine Vielzahl von beträchtlichen Mehrwegekomponenten umfasst, zum Beispiel wenn die Mobilstation im allgemeinen stationär ist oder wenn sie einen behinderungsfreien Signalweg zur Basisstation besitzt. Anstatt komplexe Berechnungen durchzuführen, werden die Parameter, die zur Bestimmung der Zeitverschiebung, Phasenverschiebung und Amplitudenanpassung verwendet werden, unter Verwendung von Berechnungen erhalten, die weniger Leistung verbrauchen, oder durch Fixieren der Parameterwerte für bestimmte Signalbedingungen. Damit wird der Leistungsverbrauch verringert, ohne die Audioqualität oder die Stabilität der Kommunikationsverbindung zu kompromittieren.
  • 7 zeigt einen verbesserten Frequenzschätzer, um eine adaptive Frequenzabschätzung (Phasenrekonstruktion) wie in dem Phasen/Frequenzschätzer 126 der 1 vorzusehen. Wie in 7 zu sehen, ist dort ein Demodulator 710 für ein Pilotsignal vorgesehen und ein Demodulator 712 für ein gewünschtes Signal vorgesehen. Ein Phasenrekonstruktionsblock 714 stellt eine Phasenabschätzung für das gewünschte Signal bereit. Demgemäss stellt ein Ausgang des Phasenrekonstruktionsblocks 714 einen Eingang an den Demodulator 712 des gewünschten Signals bereit. Das eingehende Signal stellt (nach digitaler Konvertierung in der vorliegenden Ausführungsform) einen Input sowohl an den Pilotdemodulator 710 als auch an den Demodulator 712 des gewünschten Signals zur Verfügung. Das Phasenrekonstruktionsmodul 714 erhält einen Input vom Pilotdemodulator 710 und vom Signaleigenschaftenauswertungsmodul 130 (siehe 1). Noch genauer stellt das Signaleigenschaftenauswertungsmodul 130 Signale dem dynamischen Phasenrekonstruktionskontrollmodul 716 bereit, das einen Teil des Phasenrekonstruktionskontrollmodul 714 bildet. Das dynamische Phasenrekonstruktionskontrollmodul 716 reagiert auf Informationen vom Signaleigenschaftenmodul 130 und vom Pilotdemodulator 710, um dynamisch das Phasenrekonstruktionskontrollmodul 714 zu steuern, um sich ändernden Signalbedingungen anzupassen. Noch genauer können die Operationen des Phasenrekonstruktionskontrollmodul adaptiv gesteuert werden, um die Operationen basierend auf den jeweiligen Signaleigenschaften zur jeweiligen Zeit zu ändern.
  • Wie im Stand der Technik bekannt, kann ein Phasenkonstruktionsschema sehr wichtig sein, da ein kleiner Fehler in der geschätzten Phase zu einem großen Verlust des gewünschten Signals führen kann. Typischerweise nutzen bestehende Systeme das Pilotsignal, dass mit einer höheren Leistung ohne vollständige Spreizcodes übermittelt wird, sodass es viel leichter zu demodulieren ist. Demgemäss erlaubt die Demodulation die Bestimmung der Phase des eingehenden Signals. Da das Pilotsignal und das gewünschte Signal zusammen übermittelt werden, erfahren sie ähnliche oder identische Wege und Interferenz zum Empfänger. In Perioden hoher Signaldynamik und Mehrwegekomponenten wird die Frequenzabschätzung eine wichtige Funktion des Systems, um signifikante Signalverluste zu vermeiden.
  • Der Frequenzschätzalgorithmus, Präzision oder aktive Perioden können kontrolliert werden. Noch spezifischer könnten irgendeiner oder mehrere der folgenden Parameter bei der Auswahl von zwei oder mehreren Algorithmen umfasst werden, die basierend auf der Pilotdemodulationinformation oder der Pilotdemodulation zusammen mit Informationen des Signaleigenschaftenmoduls ausgewählt werden. Die Verarbeitungsrate kann gesteigert oder verringert werden. Eine solche Erhöhung oder Verringerung kann auf dem Leistungslevel statt auf der Trackingleistungsfähigkeit basiert werden. Der Phasenrekonstruktionsfilter 714 kann tatsächlich deaktiviert und nur für wenige bis mehrere Male sekundenweise in Perioden einer hohen Signalstärke und geringer Signaldynamik und eines Fadings aktiviert werden. Während hoher Signaldynamik jedoch, wenn das Signal Mehrwegekomponenten haben kann und die Phase sich rapide ändert, kann der Filter konstant laufen. Ergänzend oder alternativ kann die Präzision des Phasenrekonstruktionsfilters 714 modifiziert werden. Zum Beispiel kann die Präzision von 16 Bits auf 8 Bits in einer Ausführungsform geändert werden. Ergänzend oder in Kombination mit den anderen Elementen könnte der aktuelle Filtertyp verändert werden. Zum Beispiel könnte ein FIR-Filter (nicht rekursiver Filter), IIR-Filter, Gleitfensterfilter oder eine andere Art von Filter basierend auf den Signaleigenschaften ausgewählt werden.
  • Wie schließlich in 7 gezeigt, könnte das Signaleigenschaftenmodul 130 eine beträchtliche Rolle in den Phasenrekonstruktionsentscheidungen spielen. Übliche Gestaltungen umfassen typischerweise die Verwendung des Pilotsignals zur Bestimmung der Frequenzabschätzung. Der Pilot ist aufgrund seiner hohen Leistung und des Fehlens vollständiger Spreizcodes leicht zu demodulieren. In Spreizspektrumsystemen kann jede Basisstation viele gewünschte Signale haben, von denen jedes mit seinem eigenen Spreizcode in einer bestimmten Richtung von der Basisstation aus übermittelt wird. Typische Basisstationen in Spreizspektrumsystemen können drei verschiedene direktionale Abschnitte haben, von de nen jeder zehn bis zwanzig Signale mit Spreizcodes (wie Walsh-Codes) für jedes Signal haben kann. Demgemäss umfasst das Signal von der Basisstation ein Pilot- plus mehrere gewünschte Signale unter Verwendung mehrerer entsprechender Spreizcodes. Typischerweise demoduliert jede Mobilstelle nur die Daten, die von ihrem eigenen Spreizcode stammen. Da es jedoch viele andere codierte Signale in demselben kollektiven Signal gibt, umfasst die vorliegende Ausführungsform auch die Verwendung der anderen Spreizspektrumsignale, die nicht für den jeweiligen Empfänger bestimmt sind, bei der Bestimmung der Phasenrekonstruktion. Mit anderen Worten kann das demodulierte gewünschte Signal für andere User zum Aufspüren der Phase verwendet werden und das Tracking kann verbessert werden. Selbstverständlich benötigt die zusätzliche Demodulation zusätzlich Leistung; in Perioden hoher Signaldynamik kann jedoch eine solche Steigerung in der Verarbeitung erforderlich sein, um ein Signal für den jeweiligen in Frage kommenden User zu erhalten.
  • Zusammengefasst können mehrere verschiedene Merkmale ins Spiel kommen bei der Beeinflussung der Operationen der Phasenrekonstruktion (Frequenzabschätzung) des Empfängers.
  • GSM Demodulator mit einer Ausgestaltung mit verringertem Leistungsverbrauch
  • In noch einer weiteren Ausführungsform sind leistungssparende Merkmale in einen Empfänger integriert, der gemäss dem Global System for Mobile Communications (GSM) arbeitet.
  • 6 zeigt einen typischen Demodulator für einen Global System for Mobile Communication (GSM). Inputleitungen, die Basisband I- (In-Phase-) und -Q- (Rechtwinkel-Phasen-) Daten tragen, sind mit einem automatischen Verstärkungskontrollmodul 610 verbunden und einem Signallevelschätzer 612. Der Ausgang des Signallevelschätzers 612 ist mit dem AGC-Modul 610 verbunden.
  • Der Ausgang des AGC-Moduls 610 ist mit einem Kreuzkorrelator 614 verbunden. Der Ausgang des Kreuzkorrelators ist mit jedem der Elemente eines Anpassfilters 616, einem Anpassfilterextraktor 618 und einer Timingwiederherstellungseinheit 620 verbunden. Der Ausgang des Anpassfilterextraktors 618 speist direkt in den Anpassfilter 616 ein. Der Ausgang des Anpassfilters 616 und der Timingwiederherstellungseinheit 620 sind beide mit einem Detektor 622 zur Abschätzung der Sequenz maximaler Wahrscheinlichkeit (Maximum Likelihood Sequence Estimation = MLSE-Detektor) verbunden.
  • Der MLSE Detektor 622 ist an den Eingang einer Entschlüsselungseinheit 624 angekoppelt und der Ausgang der Entschlüsselungseinheit speist in einen Deleaver 626 ein. Der Deleaver 626 gibt die Daten an einen konvolutionellen Decoder 630 aus. Der konvolutionelle Decoder 630 ist seinerseits mit einem Blockdecoder 632 verbunden. Der Blockdecoder 632 gibt seinen Ausgang an eine Datenausgangsleitung aus.
  • Im Betrieb passt das automatische Verstärkungskontrollmodul 610 das Eingangssignalband der Basisband I- und -Q-Daten (im folgenden Signal) für eine optimale Leistungsfähigkeit während der nachfolgenden Demodulationsoperationen an, wie es im Stand der Technik bereits verstanden wird. Das eingehende Signal gelangt auch in einen Signallevelschätzer 612, der das Leistungslevel des eingehenden Signals abschätzt. Ein Abschätzen des Signalleistungslevels dient zwei Zwecken; erstens passt ein GSM-Kommunikationssystem seine Leistungsfähigkeit basierend auf der Stärke des empfangenen Signals an jeder der Mobilstationen an; und zweitens passt der Empfänger die Verstärkung des Eingangsignals für nachfolgende Demodulationsprozesse an. Demgemäss stellt der Modulator den Ausgang des Signallevelschätzers 612 dem AGC Modul 610 bereit, sodass die Verstärkung des Signals angemessen angepasst werden kann.
  • Der Kreuzkorrelator 614 vergleicht die empfangenen Daten mit einer bekannten Trainingssequenz oder mit einer Trainingssequenz, die als Mittelmuster im empfangenen Datenburst umfasst ist. Der Kreuzkorrelator lokalisiert den Anfang jedes Datenburst unter Verwendung der bekannten 26 Symbole, die im Zentrum jedes Bursts angeordnet sind. Wie im Stand der Technik bekannt, werden Bursts in einem im Allgemeinen 0,5 Millisekunden langen Zeitframe gefolgt von einer 4,5 Millisekundenpause gesendet. Der Kreuzkorrelator, der die bekannten 26 Symbole lokalisiert oder korreliert hat, ist in der Lage, den Beginn der Datenübertragung zu lokalisieren.
  • Als nächstes wird das Signal einer Filterung und einer Wiederherstellung des Timings unterworfen. Der Anpassfilterextraktor 618 modelliert einen idealen Anpassfilter, um die Effekte des Übertragungskanals und irgendwelcher Inter-Symbol-Interferenzen umzukehren, die durch die Pulsform eingeführt wurden. Die Timingwiederherstellungseinheit 620 bestimmt das geeignete Timing des Signals, um die Mitte des Bursts zu lokalisieren, die es dem Empfänger ihrerseits ermöglicht, die individuellen Symbole korrekt zu trennen und zu demodulieren.
  • Die nächste Phase des Demodulationsprozesses umfasst die MLSE-Detektion. Der MLSE-Detektor 622 führt einen anspruchsvollen Detektionsalgorithmus durch, der jedem empfangenen Signal eine Eins oder Null zuweist, und stellt ein Mass der Sicherheit jeder binären Entscheidung bereit. Wie im Stand der Technik bekannt, beschäftigen die Algorithmen des MLSE-Detektors 622 ein dynamische Programmiermodul, um gleichzeitig einen vollständigen Halbburst (üblicherweise 58 Bits) an Daten zu demodulieren. Während bestimmte Vorteile darin bestehen, eine Demodulation über eine Halbburst anstatt auf einer Basis von Symbol zu Symbol durchzuführen, verbraucht eine Halbburstdemodulation beim Betrieb eine beträchtliche Menge an Leistung.
  • Nach der MLSE-Detektion gelangt das Signal in eine Entschlüsselungseinheit 624, um Anti-Mithörmaßnahmen, die vom Transmitter vorgenommen wurden, umzukehren. Als nächstes gelangt das Signal in einen Deleaver 626, wobei die übertragenen Bits über mehrere TDMA-Burst (Vielfach-Zugriff im Zeitmultiplex) verteilt werden, um eine Robustheit bei Vorliegen eines Fadings bereit zu stellen. Der Deleaver 626 ordnet die empfangenen Bits in Nachrichtenblöcken erneut an, d.h. in der ursprünglichen Reihenfolge, die vor der Übertragung bestand.
  • Der Ausgang des Deleavers 626 schreitet zum Eingang des konvolutionellen Decoders 630 fort. Der konvolutionelle Decoder 630 führt ein konvolutionelles Decodieren der empfangenen Daten durch. Konvolutionelles Codieren und Decodieren stellt ein Mittel zum Detektieren und Korrigieren von Datenfehlern dar, die während der Übertragung eingeführt wurden. Insbesondere ergänzt konvolutionelles Codieren eine Codierung zu den Daten, sodass der konvolutionelle Decoder akkurat die übertragenen Daten rekonstruieren kann, selbst wenn einige der Datenbits während der Übertragung zerstört wurden.
  • Nach dem konvolutionellen Decodieren gelangt das Signal in den Blockdecoder 632, um einem umgekehrten Blockcodieren unterworfen zu werden. Blockcodierung sorgt für eine Redundanz, typischerweise für Paritätsbits. Diese Paritätbits werden typischerweise am Ende einer Frequenz von Datenbits übertragen, sodass der Blockdecoder 632 nach Empfang vom Empfänger eine Reverse-Blockcodierung durchführen kann, um zu bestimmen, ob Fehler im Datenstrom bestehen. Nachdem das Signal der Blockdecodierung unterworfen wurde, verlässt das Signal den Blockdecodierer 632 für die weitere Bearbeitung in anderen Teilen des Empfängers, wie in einem Vocoder (nicht gezeigt).
  • In einem Beispiel weist der Empfänger eine mit einem digitalen Signalprozessor (DSP) codierte Implementierung eines GSM-Empfängers auf. Die Erfinder erkennen, dass die komplexeste und am meisten leistungsverbrauchende Operation typischerweise der MLSE-Detektionsalgorithmus des MLSE-Detektors 622 ist. In einigen DSP basierten Implementierungen kann die MLSE Detektion zum Beispiel bis zu 50% der Komplexität hinsichtlich der gesamten DSP Operationen aufweisen. Während die Vorteile des MLSE-Detektors seinen Leistungsbedarf in Perioden einer schlechten Signalqualität wert sind, verbraucht der MLSE-Detektor unnötigerweise Leistung, wenn das Signal robust ist.
  • Ein anderes sehr komplexes und leistungsverbrauchendes Bauteil ist der Kreuzkorrelator 614, da er über einen breiten Bereich von Verzögerungen arbeitet, um die Mitte des Datenbursts korrekt zu lokalisieren. Kreuzkorrelation in DSP-basierten Implementierungen kann bis zu 30% der gesamten DSP-Operationen aufweisen.
  • In einem Beispiel ist ein GSM-Empfänger konfiguriert, um einen wesentlichen Anteil der Rechenanforderungen des Empfängers durch Überwachung der Timingwiederherstellungseinheit 620 auf plötzliche Bewegung von der Mitte auf einer Burst zu Burst-Basis zu überwachen. In solch einer Ausführungsform würde der Empfänger auch einen Kreuzkorrelatorcontroller 616 umfassen. Der Kreuzkorrelatorcontroller 616 ist mit dem Kreuzkorrelator und der Timingwiederherstellungseinheit verbunden. Der Kreuzkorrelatorcontroller 616 erhält Daten von der Timingwiederherstellungseinheit 620 und ändert in Abhängigkeit des Timings des eingehenden Signals den Betrieb des Kreuzkorrelators entsprechend. Insbesondere wenn das eingehende Signal keine plötzlichen Bewegungen von der Burstmitte zeigt, weist der Kreuzkorrelatorcontroller 616 den Kreuzkorrelator 614 an, über einen engeren Bereich von Verzögerungen zu arbeiten. Zum Beispiel kann der Kreuzkorrelator 614 im normalen Betrieb über +/– 5 Datensymbole arbeiten. Unter idealen Bedingungen, wie zum Beispiel wenn das Burstzentrum grundsätzlich stabil ist, kann die Ausführung einer Kreuzkorrelation über +/– 2 Symbole angemessen sein. Kurz gesagt, wenn angenommen wird, dass die Datenübertragung grundsätzlich stabil ist, kann der Kreuzkorrelator eine geringe Änderung im Burstzentrum erwarten und die Rechenkomplexität verringern wie zum Beispiel durch Bewertung weniger Symbole. Eine Verringerung der Rechenkomplexität und -dauer des Kreuzkorrelators 614 verringert den Leistungsverbrauch des Empfängers, was wiederum die Batterielebensdauer verlängert. Wenn die Timingwiederherstellungseinheit 620 schnelle Bewegungen vom Burstzentrum detektiert, weist der Kreuzkorrelatorcontroller 616 den Kreuzkorrelator 614 an, seinen Betrieb über einen breiteren Bereich von Laufzeiten oder Verzögerungen wieder aufzunehmen. Auf diese Weise passt der Kreuzkorrelatorcontroller 616 den Be trieb des Kreuzkorrelators 614 an, um Leistung in Perioden zu sparen, wenn das Signal stabil ist, ohne die Signalqualität abzuwerten.
  • In einem anderen Beispiel umfasst der Empfänger einen MLSE-Controller 621, der mit dem MLSE-Detektor 622, dem Anpassfilter 617 und dem Ausgang des Signallevelschätzers 612 verbunden ist. Der MLSE-Controller empfängt Input vom Anpassfilter 616 und dem Signallevelschätzer 612. Der MLSE-Controller 621 überwacht sowohl das Signallevel einer eingehenden Übertragung und die Antwort an den Anpassfilter 617. Wenn das eingehende Signallevel hoch ist, und die Antwort an den Anpassfilter 615 anzeigt, dass das Signal über einen im allgemeinen klaren Kanal ankommt, setzt der Empfänger den Betrieb des komplizierten MLSE-Detektors 622 aus und implementiert stattdessen einen einfachen Bit-by-Bit Demodulator mit schneller Frequenzumtastung (Minimum Shift Keying = MSK). MSK-Demodulatoren sind den Fachleuten bekannt und erfordern einen trivialen Betrag an Rechenresourcen und damit Batterieleistung im Verhältnis zu den MLSE Algorithmen des MLSE-Detektors 622 in Folge deren Betrieb auf einer Bit-by-Bit Basis anstelle der typischen 58 Bit-Laufzeit oder -Verzögerung des MLSE Detektors 622.
  • Ein Empfänger, der eine MSK-Demodulation über MLSE Algorithmen aufnimmt, verbraucht weniger Leistung als ein Empfänger, der nur MLSE Detektionsalgorithmen verwendet. Wenn somit das Signal robust ist, kann der leistungsintensive MLSE-Detektor-Betrieb ausgesetzt werden und durch eine Bit-by-Bit MSK-Demodulation ersetzt werden. Wenn alternativ das Signal sich ändert, in dem die Antwort an den Anpassfilter 617 nicht einem Impuls ähnelt und wenn das Signallevel sinkt, setzt der MLSE-Controller 621 den Betrieb des Bit-by-Bit MSK-Demodulators aus und nimmt den Betrieb der MLSE Algorithmen wieder auf. Auf diese Weise verringert der MLSE Controller 621 den Leistungsverbrauch des Empfängers ohne Audioqualität zu opfern. Wie im obigen Ausführungsbeispiel erklärt, werden der Signallevelschätzer und der Anpassfilter verwendet, um die Signalqualität zu bestimmen. Andere Qualitätsmessungen wie eine automatische Verstärkungsregelung könnten verwendet werden, um den Empfängeralgorithmus anzuzeigen, der für den Rest des Empfängers implementiert wird.
  • Obwohl die vorausgehende Beschreibung der bevorzugten Ausführungsform der Erfindung grundsätzliche neue Merkmale der Erfindung gezeigt, beschrieben und herausgestellt hat, versteht sich, dass verschiedene Unterlassungen, Ersetzungen und Änderungen in Form von Details der Vorrichtung wie dargestellt als auch ihrer Verwendungen von Fachleuten gemacht werden können, ohne den Schutzbereich der anhängenden Ansprüche zu verlassen.

Claims (6)

  1. Adaptiver Kombinator für einen Empfänger mit: wenigstens zwei Korrelatoren (510), die ausgestaltet sind, um ein eingehendes Signal zu empfangen; einem Kombinator (516), der an die wenigstens zwei Korrelatoren gekoppelt ist; einem Signaleigenschaftenauswertungsmodul (130), das empfänglich auf die Eigenschaften eines empfangenen Signals antwortet, um eine Angabe der Eigenschaften des eingehenden Signals bereitzustellen; und einem Kombinatorkontrollmodul (550), das mit dem Kombinator (516) gekoppelt ist und auf die Angabe der Signaleigenschaften vom Signaleigenschaftenauswertungsmodul empfänglich antwortet, um den Betrieb des Kombinators basierend auf der Angabe der Signaleigenschaften zu ändern; wobei das Kombinatorkontrollmodul betreibbar ist, um gemäß einem ersten oder einem zweiten Betriebsmodus vorzugehen, wobei erster und zweiter Modus gemäß verschiedener Algorithmen für den Kombinierungsschritt betrieben sind, wobei die Algorithmen sich in der Art der Berechnung der Parameterwerte unterscheiden, die eine Zeitverschiebung, Phasenverschiebung und Amplitudenanpassung repräsentieren, wobei die Parameterwerte beim Kombinieren von Abschnitten des eingehenden Signals verwendet werden.
  2. Vorrichtung nach Anspruch 1, wobei das Kombinatorkontrollmodul (550) an den Kombinator (516) gekoppelt ist und ausgestaltet ist, um ein Kontrollsignal an wenigstens zwei Korrelatoren (510) bereitzustellen, um den Betrieb wenigstens eines der wenigstens zwei Korrelatoren zu ändern.
  3. Vorrichtung nach Anspruch 1 oder 2, wobei wenigstens ein Element von den Korrelatoren (510), dem Kombinator (516), dem Signaleigenschaftenauswertungsmodul (130) und dem Kombinatorkontrollmodul (550) unter Verwendung eines digitalen Signalprozessors verkörpert ist.
  4. Vorrichtung nach Anspruch 1, 2 oder 3, wobei der Kombinator (516) einen Teil eines Empfängers für drahtlose Kommunikation aufweist.
  5. Verfahren zur adaptiven Kontrolle in einem Empfänger mit den Schritten: Empfangen eines eingehenden Radiosignals; Korrelieren wenigstens von Abschnitten des eingehenden Signals; Kombinieren der Abschnitte des eingehenden Signals unter Auswertung der Qualität des eingehenden Signals; und Kontrollieren des Kombinierungsschritts basierend auf der Qualität des eingehenden Signals; wobei der Kombinierungsschritt gemäß einem ersten oder zweiten Betriebsmodus erfolgen kann, wobei der erste und der zweite Modus gemäß verschiedenen Algorithmen für den Kombinierungsschritt betrieben werden, wobei sich die Algorithmen in der Art der Berechnung der Parameterwerte unterscheiden, die Zeitverschiebung, Phasenverschiebung und Amplitudenanpassung repräsentieren, wobei die Parameterwerte beim Kombinieren von Abschnitten des eingehenden Signals verwendet werden, wobei das Kontrollieren das Ändern des Modus umfasst.
  6. Verfahren nach Anspruch 5, wobei die Auswertung das Auswerten eines oder mehrerer der Werte Signaldynamik, Signalrauschen, Signallevel, Bit-Fehler-Verhältnis und Rahmenfehlerverhältnis umfasst.
DE69925314T 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation Expired - Lifetime DE69925314T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US163797 1998-09-30
US09/163,797 US6693953B2 (en) 1998-09-30 1998-09-30 Adaptive wireless communication receiver

Publications (2)

Publication Number Publication Date
DE69925314D1 DE69925314D1 (de) 2005-06-16
DE69925314T2 true DE69925314T2 (de) 2006-01-26

Family

ID=22591612

Family Applications (3)

Application Number Title Priority Date Filing Date
DE69925314T Expired - Lifetime DE69925314T2 (de) 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation
DE69923602T Expired - Lifetime DE69923602T2 (de) 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation
DE69920244T Expired - Lifetime DE69920244T2 (de) 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation

Family Applications After (2)

Application Number Title Priority Date Filing Date
DE69923602T Expired - Lifetime DE69923602T2 (de) 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation
DE69920244T Expired - Lifetime DE69920244T2 (de) 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation

Country Status (5)

Country Link
US (1) US6693953B2 (de)
EP (3) EP1118178B1 (de)
AT (3) ATE276611T1 (de)
DE (3) DE69925314T2 (de)
WO (1) WO2000019644A1 (de)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560461B1 (en) 1997-08-04 2003-05-06 Mundi Fomukong Authorized location reporting paging system
US6693953B2 (en) 1998-09-30 2004-02-17 Skyworks Solutions, Inc. Adaptive wireless communication receiver
US6775260B1 (en) * 1999-02-25 2004-08-10 Texas Instruments Incorporated Space time transmit diversity for TDD/WCDMA systems
US6704348B2 (en) * 2001-05-18 2004-03-09 Global Locate, Inc. Method and apparatus for computing signal correlation at multiple resolutions
US6278726B1 (en) * 1999-09-10 2001-08-21 Interdigital Technology Corporation Interference cancellation in a spread spectrum communication system
US6115406A (en) * 1999-09-10 2000-09-05 Interdigital Technology Corporation Transmission using an antenna array in a CDMA communication system
JP3279297B2 (ja) * 1999-09-24 2002-04-30 日本電気株式会社 Cdma移動通信受信方式におけるサーチ方法および受信装置
ES2244635T3 (es) * 2000-07-10 2005-12-16 Interdigital Technology Corporation Medida de la potencia de codigo para la asignacion dinamica de canales.
US7010073B2 (en) * 2001-01-19 2006-03-07 Qualcomm, Incorporated Delay lock loops for wireless communication systems
JP2002237768A (ja) * 2001-02-07 2002-08-23 Sony Corp 送信装置および方法、受信装置および方法、ならびに、送受信装置および方法
US7210062B2 (en) * 2001-03-14 2007-04-24 Mercury Computer Systems, Inc. Wireless communications systems and methods for nonvolatile storage of operating parameters for multiple processor based multiple user detection
US7376175B2 (en) * 2001-03-14 2008-05-20 Mercury Computer Systems, Inc. Wireless communications systems and methods for cache enabled multiple processor based multiple user detection
JP2002290279A (ja) * 2001-03-28 2002-10-04 Toshiba Corp 同期追従装置及び無線通信端末
US7177369B2 (en) * 2001-04-27 2007-02-13 Vivato, Inc. Multipath communication methods and apparatuses
US7769076B2 (en) 2001-05-18 2010-08-03 Broadcom Corporation Method and apparatus for performing frequency synchronization
US7190712B2 (en) * 2001-05-18 2007-03-13 Global Locate, Inc Method and apparatus for performing signal correlation
US7995682B2 (en) * 2001-05-18 2011-08-09 Broadcom Corporation Method and apparatus for performing signal processing using historical correlation data
US7567636B2 (en) * 2001-05-18 2009-07-28 Global Locate, Inc. Method and apparatus for performing signal correlation using historical correlation data
US7006556B2 (en) * 2001-05-18 2006-02-28 Global Locate, Inc. Method and apparatus for performing signal correlation at multiple resolutions to mitigate multipath interference
US6856646B2 (en) * 2002-03-19 2005-02-15 Nokia Corporation T-spaced equalization for 1xEV systems
FR2851098B1 (fr) * 2003-02-10 2006-08-25 Nortel Networks Ltd Procede de traitement d'un signal par un recepteur radio et recepteur radio pour la mise en oeuvre du procede
KR101065426B1 (ko) * 2003-03-03 2011-09-19 인터디지탈 테크날러지 코포레이션 복잡도가 감소된 슬라이딩 윈도우 기반의 등화기
US7042967B2 (en) * 2003-03-03 2006-05-09 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
GB0318386D0 (en) * 2003-08-06 2003-09-10 Koninkl Philips Electronics Nv A method of procesing a sampled spread spectrum signal stream
US7437135B2 (en) * 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
EP1706971A1 (de) * 2003-12-19 2006-10-04 Telefonaktiebolaget LM Ericsson (publ) Adaptive kanalmessmeldung
JP4443269B2 (ja) * 2004-03-08 2010-03-31 富士通テン株式会社 スペクトラム拡散レーダ装置における評価方法およびスペクトラム拡散レーダ装置
GB0423708D0 (en) * 2004-10-26 2004-11-24 Koninkl Philips Electronics Nv Adapting filter to detected interference level
WO2006102631A2 (en) * 2005-03-24 2006-09-28 Siport, Inc. Low power digital media broadcast receiver with time division
US7916711B2 (en) * 2005-03-24 2011-03-29 Siport, Inc. Systems and methods for saving power in a digital broadcast receiver
US7555661B2 (en) * 2005-05-03 2009-06-30 Sirf Technology, Inc. Power management in digital receivers that adjusts at least one a of clock rate and a bit width based on received signal
WO2006138598A2 (en) * 2005-06-16 2006-12-28 Siport, Inc. Systems and methods for dynamically controlling a tuner
US7970345B2 (en) * 2005-06-22 2011-06-28 Atc Technologies, Llc Systems and methods of waveform and/or information splitting for wireless transmission of information to one or more radioterminals over a plurality of transmission paths and/or system elements
US8335484B1 (en) * 2005-07-29 2012-12-18 Siport, Inc. Systems and methods for dynamically controlling an analog-to-digital converter
FR2895606A1 (fr) * 2005-12-23 2007-06-29 France Telecom Procede de configuration d'un dispositif de communication avec controle de puissance et dispositif mettant en oeuvre ce procede.
US7643439B2 (en) * 2006-06-08 2010-01-05 Metalink Ltd. Reducing power consumption in a receiver
US7852325B2 (en) * 2007-01-05 2010-12-14 Apple Inc. RF pulse synchronization for data acquisition operations
US8050641B2 (en) 2007-01-25 2011-11-01 Texas Instruments Incorporated Limiting the power consumption of a wireless electronic system
US7813371B2 (en) * 2007-03-21 2010-10-12 Kapsch Trafficcom Ag System and method for short range communication using adaptive channel intervals
CN101663818B (zh) * 2007-03-27 2013-07-10 飞思卡尔半导体公司 用于改变动态范围的装置
US8199769B2 (en) 2007-05-25 2012-06-12 Siport, Inc. Timeslot scheduling in digital audio and hybrid audio radio systems
US8982744B2 (en) * 2007-06-06 2015-03-17 Broadcom Corporation Method and system for a subband acoustic echo canceller with integrated voice activity detection
US20080310485A1 (en) 2007-06-15 2008-12-18 Qualcomm Incorporated System and methods for controlling modem hardware
US8090377B2 (en) * 2007-06-26 2012-01-03 Cisco Technology, Inc. Method and system for using signal quality information
US7715669B2 (en) * 2007-10-17 2010-05-11 Avago Technologies Fiber Ip (Singapore) Pte. Ltd. Fiber optic link, a transceiver for use in the link, and methods for designing and constructing fiber optic links and transceivers
US8418046B2 (en) * 2008-02-13 2013-04-09 Apple Inc. Data signal handling circuitry and methods with error analysis capabilities
US20100056058A1 (en) * 2008-08-28 2010-03-04 Tinsley Keith R Method and apparatus for mitigating radio frequency interference in a platform
US20100052986A1 (en) * 2008-09-03 2010-03-04 Harris Corporation Coherent combining for widely-separated apertures
US8212720B2 (en) * 2008-09-24 2012-07-03 Texas Instruments Incorporated Detecting lack of movement to aid GNSS receivers
US8731500B2 (en) * 2009-01-29 2014-05-20 Telefonaktiebolaget Lm Ericsson (Publ) Automatic gain control based on bandwidth and delay spread
WO2010123573A1 (en) * 2009-04-23 2010-10-28 Maxlinear, Inc. Channel-sensitive power control
US8320823B2 (en) * 2009-05-04 2012-11-27 Siport, Inc. Digital radio broadcast transmission using a table of contents
EP2385440A1 (de) * 2010-05-07 2011-11-09 ST-Ericsson SA Verfahren und System zur Betriebssteuerung für eine elektronische Vorrichtung
EP2439678B1 (de) 2010-10-05 2013-05-01 Nxp B.V. Chipkarte
DE102010056080A1 (de) * 2010-12-23 2012-06-28 Hydrometer Electronic Gmbh Funkempfänger und Verfahren zu seinem Betrieb
US8489053B2 (en) 2011-01-16 2013-07-16 Siport, Inc. Compensation of local oscillator phase jitter
JP5291829B1 (ja) * 2012-02-28 2013-09-18 株式会社Maruwa 両面接着スペーサ、並びに、アンテナモジュール及びその製造方法
US8903028B2 (en) * 2012-09-20 2014-12-02 Novelsat Ltd. Timing recovery for low roll-off factor signals
US9442597B2 (en) 2012-10-19 2016-09-13 Apple Inc. Sensor-based ESD detection
US8953711B2 (en) 2013-06-04 2015-02-10 Qualcomm Incorporated Configurable pre-emphasis component for transmission circuitry
US9100233B2 (en) * 2013-12-04 2015-08-04 Realtek Semiconductor Corp. Binary signal detection based on non-uniform ADC
US9811204B2 (en) 2014-06-23 2017-11-07 Apple Inc. Time multiplexed touch detection and power charging
US9985671B2 (en) * 2016-01-15 2018-05-29 Avago Technologies General Ip (Singapore) Pte. Ltd. System, device, and method for improving radio performance
US9712348B1 (en) * 2016-01-15 2017-07-18 Avago Technologies General Ip (Singapore) Pte. Ltd. System, device, and method for shaping transmit noise
DE102017116273A1 (de) 2017-03-30 2018-10-04 Riedel Communications International GmbH Netzwerkgerät für ein Intercom-Netzwerk
CN113133091B (zh) * 2019-12-31 2022-07-22 华为技术有限公司 一种信号接收方法及终端设备

Family Cites Families (160)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3604911A (en) 1969-05-15 1971-09-14 Sylvania Electric Prod Serial-parallel digital correlator
US3975628A (en) 1975-04-02 1976-08-17 Hughes Aircraft Company Optical heterodyne receiver with phase or frequency lock
US4445118A (en) 1981-05-22 1984-04-24 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Navigation system and method
US4426712A (en) 1981-05-22 1984-01-17 Massachusetts Institute Of Technology Correlation system for global position receiver
US4463357A (en) 1981-11-17 1984-07-31 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method and apparatus for calibrating the ionosphere and application to surveillance of geophysical events
US4667203A (en) 1982-03-01 1987-05-19 Aero Service Div, Western Geophysical Method and system for determining position using signals from satellites
US4809005A (en) 1982-03-01 1989-02-28 Western Atlas International, Inc. Multi-antenna gas receiver for seismic survey vessels
US4894662A (en) 1982-03-01 1990-01-16 Western Atlas International, Inc. Method and system for determining position on a moving platform, such as a ship, using signals from GPS satellites
US4870422A (en) 1982-03-01 1989-09-26 Western Atlas International, Inc. Method and system for determining position from signals from satellites
US4578678A (en) 1983-11-14 1986-03-25 The United States Of America As Represented By The United States National Aeronautics And Space Administration High dynamic global positioning system receiver
US4754465A (en) 1984-05-07 1988-06-28 Trimble Navigation, Inc. Global positioning system course acquisition code receiver
US4785463A (en) 1985-09-03 1988-11-15 Motorola, Inc. Digital global positioning system receiver
US4701934A (en) 1985-09-03 1987-10-20 Motorola, Inc. Method of doppler searching in a digital GPS receiver
DE3736386A1 (de) 1986-10-27 1988-07-14 Pioneer Electronic Corp Fahrzeugpeilverfahren
US4821294A (en) 1987-07-08 1989-04-11 California Institute Of Technology Digital signal processor and processing method for GPS receivers
US4894842A (en) 1987-10-15 1990-01-16 The Charles Stark Draper Laboratory, Inc. Precorrelation digital spread spectrum receiver
JP2689564B2 (ja) 1988-01-29 1997-12-10 日本電気株式会社 充電制御装置
US5276765A (en) 1988-03-11 1994-01-04 British Telecommunications Public Limited Company Voice activity detection
US5297097A (en) 1988-06-17 1994-03-22 Hitachi Ltd. Large scale integrated circuit for low voltage operation
GB8815978D0 (en) 1988-07-05 1988-08-10 British Telecomm Method & apparatus for encoding decoding & transmitting data in compressed form
US5108334A (en) 1989-06-01 1992-04-28 Trimble Navigation, Ltd. Dual down conversion GPS receiver with single local oscillator
US5016255A (en) 1989-08-07 1991-05-14 Omnipoint Data Company, Incorporated Asymmetric spread spectrum correlator
US5018088A (en) 1989-10-02 1991-05-21 The Johns Hopkins University Adaptive locally-optimum detection signal processor and processing methods
JPH073463B2 (ja) 1989-11-22 1995-01-18 パイオニア株式会社 Gps受信機の衛星電波捕捉方法
US4998111A (en) 1989-11-27 1991-03-05 Motorola, Inc. CPS transform correlation receiver and method
JPH03207226A (ja) 1989-12-29 1991-09-10 Toshiba Corp 電池切換方式
US5878329A (en) * 1990-03-19 1999-03-02 Celsat America, Inc. Power control of an integrated cellular communications system
US5253268A (en) 1990-05-24 1993-10-12 Cylink Corporation Method and apparatus for the correlation of sample bits of spread spectrum radio signals
US5043736B1 (en) 1990-07-27 1994-09-06 Cae Link Corp Cellular position location system
JP2595783B2 (ja) 1990-07-31 1997-04-02 日本電気株式会社 送信器
US5450442A (en) * 1990-11-02 1995-09-12 Kabushiki Kaisha Toshiba Digital radio telephone apparatus having an equalizer selectively employed in the apparatus
US5390207A (en) 1990-11-28 1995-02-14 Novatel Communications Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators
US5179724A (en) 1991-01-15 1993-01-12 Ericsson G.E. Mobile Communications Holding Inc. Conserving power in hand held mobile telephones during a receiving mode of operation
US5245628A (en) 1991-03-29 1993-09-14 Texas Instruments Incorporated Enhanced l1/l2 code channel for global positioning system receivers
US5134407A (en) 1991-04-10 1992-07-28 Ashtech Telesis, Inc. Global positioning system receiver digital processing technique
US5225842A (en) 1991-05-09 1993-07-06 Navsys Corporation Vehicle tracking system employing global positioning system (gps) satellites
US5202829A (en) 1991-06-10 1993-04-13 Trimble Navigation Limited Exploration system and method for high-accuracy and high-confidence level relative position and velocity determinations
US5311195A (en) 1991-08-30 1994-05-10 Etak, Inc. Combined relative and absolute positioning method and apparatus
US5363030A (en) 1991-09-16 1994-11-08 Motorola, Inc. Battery having a transistor switch for supplying energy
US5379224A (en) 1991-11-29 1995-01-03 Navsys Corporation GPS tracking system
DE4241882A1 (de) 1991-12-13 1993-06-17 Clarion Co Ltd
US5546445A (en) 1991-12-26 1996-08-13 Dennison; Everett Cellular telephone system that uses position of a mobile unit to make call management decisions
US5323164A (en) 1992-03-16 1994-06-21 Pioneer Electronic Corporation Satellite radio wave capturing method for a global positioning system (GPS) receiver
US5343209A (en) 1992-05-07 1994-08-30 Sennott James W Navigation receiver with coupled signal-tracking channels
US5889474A (en) 1992-05-18 1999-03-30 Aeris Communications, Inc. Method and apparatus for transmitting subject status information over a wireless communications network
US5378155A (en) 1992-07-21 1995-01-03 Teledyne, Inc. Combat training system and method including jamming
FR2695742B1 (fr) 1992-09-15 1994-10-21 Thomson Csf Système de calcul d'au moins un paramètre de contrôle de trafic de véhicules.
US5418818A (en) 1992-09-22 1995-05-23 Glenayre Electronics, Inc. Digital signal processor exciter
DE59302295D1 (de) 1992-10-26 1996-05-23 Siemens Ag Verfahren und anordnung zur antennenauswahl-diversity in einer empfangseinrichtung eines schnurlosen telefonsystems
US5352970A (en) 1992-11-25 1994-10-04 Benchmarq Microelectronics, Inc. Power resource management system
US5577023A (en) 1992-12-01 1996-11-19 Farallon Computing, Inc. Method and apparatus for automatic configuration of a network connection
US5345244A (en) 1993-01-12 1994-09-06 Trimble Navigation Limited Cordless SPS smart antenna device
US5347536A (en) 1993-03-17 1994-09-13 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Multipath noise reduction for spread spectrum signals
US5420593A (en) 1993-04-09 1995-05-30 Trimble Navigation Limited Method and apparatus for accelerating code correlation searches in initial acquisition and doppler and code phase in re-acquisition of GPS satellite signals
US5917444A (en) 1995-05-22 1999-06-29 Trimble Navigation Ltd. Reduction of time to first fix in an SATPS receiver
US5440313A (en) 1993-05-27 1995-08-08 Stellar Gps Corporation GPS synchronized frequency/time source
US5416712A (en) 1993-05-28 1995-05-16 Trimble Navigation Limited Position and velocity estimation system for adaptive weighting of GPS and dead-reckoning information
FI932605A (fi) * 1993-06-07 1994-12-08 Nokia Telecommunications Oy Tukiasemavastaanotinlaitteisto
US5402347A (en) 1993-07-22 1995-03-28 Trimble Navigation Limited Satellite search methods for improving time to first fix in a GPS receiver
JPH07111484A (ja) 1993-08-20 1995-04-25 Hitachi Ltd 無線通信装置
IN184794B (de) 1993-09-14 2000-09-30 British Telecomm
US5504684A (en) 1993-12-10 1996-04-02 Trimble Navigation Limited Single-chip GPS receiver digital signal processing and microcomputer
JP2605615B2 (ja) 1993-12-30 1997-04-30 日本電気株式会社 スペクトラム拡散受信機
JP2689890B2 (ja) 1993-12-30 1997-12-10 日本電気株式会社 スペクトラム拡散受信機
US5907809A (en) 1994-01-11 1999-05-25 Ericsson Inc. Position determination using multiple base station signals
US5936572A (en) 1994-02-04 1999-08-10 Trimble Navigation Limited Portable hybrid location determination system
US5625668A (en) 1994-04-12 1997-04-29 Trimble Navigation Limited Position reporting cellular telephone
US5450344A (en) 1994-04-22 1995-09-12 Trimble Navigation Limited GPS receivers with data ports for the uploading and downloading of absolute position information
US6028901A (en) * 1994-05-19 2000-02-22 Hughes Electronics Corporation Receiver selection based on delay spread estimation
US6049715A (en) 1994-06-01 2000-04-11 Nortel Networks Corporation Method and apparatus for evaluating a received signal in a wireless communication utilizing long and short term values
US5592173A (en) 1994-07-18 1997-01-07 Trimble Navigation, Ltd GPS receiver having a low power standby mode
ATE277458T1 (de) 1994-07-29 2004-10-15 Qualcomm Inc Verfahren und gerät zum ausführen der kodeerfassung in einem cdma übertragungssystem
JPH0865205A (ja) * 1994-08-24 1996-03-08 Matsushita Electric Ind Co Ltd Cdma方式移動通信装置
US5650792A (en) 1994-09-19 1997-07-22 Dorne & Margolin, Inc. Combination GPS and VHF antenna
US5654718A (en) 1994-10-06 1997-08-05 Garmin Corporation GPS receiver device and method for calibrating a temperature uncompensated crystal oscillator
US5594453A (en) 1994-11-01 1997-01-14 Trimble Navigation, Ltd GPS receiver having a rapid acquisition of GPS satellite signals
US5786789A (en) 1994-11-14 1998-07-28 Trimble Navigation Limited GPS and cellphone unit having add-on modules
KR970008949B1 (en) 1994-11-16 1997-06-03 Korea Electronics Telecomm Method and system for providing a frequency handoff in communication in a cdma cellular telephone system
US5568473A (en) 1994-12-08 1996-10-22 Comsat Corporation Method and apparatus for simple and efficient interference cancellation for chip synchronized CDMA
US5722061A (en) 1994-12-16 1998-02-24 Qualcomm Incorporated Method and apparatus for increasing receiver immunity to interference
US5734966A (en) 1995-01-20 1998-03-31 Diablo Research Corporation Wireless communication system for adapting to frequency drift
US5640429A (en) 1995-01-20 1997-06-17 The United States Of America As Represented By The Secretary Of The Air Force Multichannel non-gaussian receiver and method
US5623485A (en) 1995-02-21 1997-04-22 Lucent Technologies Inc. Dual mode code division multiple access communication system and method
US5640431A (en) 1995-03-10 1997-06-17 Motorola, Inc. Method and apparatus for offset frequency estimation for a coherent receiver
US5608722A (en) 1995-04-03 1997-03-04 Qualcomm Incorporated Multi-user communication system architecture with distributed receivers
EP0736828A3 (de) 1995-04-06 1997-11-12 Seiko Epson Corporation Batteriebetriebenes elektronisches Gerät und Verfahren zur Steuerung der Stromversorgung im Gerät
JPH08288928A (ja) 1995-04-14 1996-11-01 Toshiba Corp スペクトラム拡散通信装置
US5498239A (en) 1995-04-17 1996-03-12 Guided Medical Systems, Inc. Catheter placement by pressurizable tubular guiding core
US5748651A (en) 1995-05-05 1998-05-05 Trumble Navigation Limited Optimum utilization of pseudorange and range rate corrections by SATPS receiver
US5577025A (en) 1995-06-30 1996-11-19 Qualcomm Incorporated Signal acquisition in a multi-user communication system using multiple walsh channels
US5642377A (en) 1995-07-25 1997-06-24 Nokia Mobile Phones, Ltd. Serial search acquisition system with adaptive threshold and optimal decision for spread spectrum systems
EP0789952B1 (de) * 1995-08-31 2002-01-30 Koninklijke Philips Electronics N.V. A/d umwandlung mit faltung
US5867535A (en) 1995-08-31 1999-02-02 Northrop Grumman Corporation Common transmit module for a programmable digital radio
US5874914A (en) 1995-10-09 1999-02-23 Snaptrack, Inc. GPS receiver utilizing a communication link
EP0855041B1 (de) 1995-10-09 2002-12-18 Snaptrack, Inc. Gps-empfänger und verfahren zur verarbeitung von gps-signalen
WO1997014055A1 (en) 1995-10-09 1997-04-17 Snaptrack, Inc. Method and apparatus for determining the location of an object which may have an obstructed view of the sky
US5825327A (en) 1996-03-08 1998-10-20 Snaptrack, Inc. GPS receivers and garments containing GPS receivers and methods for using these GPS receivers
US6131067A (en) 1995-10-09 2000-10-10 Snaptrack, Inc. Client-server based remote locator device
US5831574A (en) 1996-03-08 1998-11-03 Snaptrack, Inc. Method and apparatus for determining the location of an object which may have an obstructed view of the sky
US5841396A (en) 1996-03-08 1998-11-24 Snaptrack, Inc. GPS receiver utilizing a communication link
US5884214A (en) 1996-09-06 1999-03-16 Snaptrack, Inc. GPS receiver and method for processing GPS signals
US6002363A (en) 1996-03-08 1999-12-14 Snaptrack, Inc. Combined GPS positioning system and communications system utilizing shared circuitry
US5881371A (en) 1995-10-27 1999-03-09 Trimble Navigation Limited Antenna switching technique for improved data throughput in communication networks
JP2737730B2 (ja) 1995-11-30 1998-04-08 日本電気株式会社 スペクトル拡散送受信機
JP3269959B2 (ja) * 1996-01-16 2002-04-02 株式会社日立国際電気 相関フィルタ及びcdma受信装置
US5845203A (en) 1996-01-25 1998-12-01 Aertis Cormmunications Remote access application messaging wireless method
JP3274055B2 (ja) 1996-01-29 2002-04-15 沖電気工業株式会社 スペクトル拡散方式に従う受信機の飽和防止回路
US6133874A (en) 1996-03-08 2000-10-17 Snaptrack, Inc. Method and apparatus for acquiring satellite positioning system signals
US5945944A (en) 1996-03-08 1999-08-31 Snaptrack, Inc. Method and apparatus for determining time for GPS receivers
JP2780697B2 (ja) 1996-03-22 1998-07-30 日本電気株式会社 相関復調における同期捕捉方法及び装置
US5991309A (en) 1996-04-12 1999-11-23 E.F. Johnson Company Bandwidth management system for a remote repeater network
US6047017A (en) 1996-04-25 2000-04-04 Cahn; Charles R. Spread spectrum receiver with multi-path cancellation
US6324207B1 (en) * 1996-04-29 2001-11-27 Golden Bridge Technology, Inc. Handoff with closed-loop power control
US5784695A (en) 1996-05-14 1998-07-21 Trw Inc. Method and apparatus for handover control in a satellite based telecommunications system
JP3382473B2 (ja) 1996-05-15 2003-03-04 新光電気工業株式会社 周波数変換方法と周波数変換回路
US5963601A (en) 1996-05-20 1999-10-05 Trimble Navigation Limited Variable suppression of multipath signal effects
US5663735A (en) 1996-05-20 1997-09-02 Trimble Navigation Limited GPS receiver using a radio signal for improving time to first fix
US5963582A (en) 1996-05-24 1999-10-05 Leica Geosystems Inc. Mitigation of multipath effects in global positioning system receivers
JP2858561B2 (ja) 1996-05-30 1999-02-17 日本電気株式会社 デジタルdll回路
US5859840A (en) * 1996-05-31 1999-01-12 Qualcomm Incorporated Spread spectrum communication system which defines channel groups comprising selected channels that are additional to a primary channel and transmits group messages during call set up
JP3105786B2 (ja) 1996-06-13 2000-11-06 松下電器産業株式会社 移動体通信受信機
JP3080884B2 (ja) 1996-06-20 2000-08-28 静岡日本電気株式会社 無線選択呼出受信機
US5828694A (en) 1996-07-01 1998-10-27 Trimble Navigation Limited Determination of multipath tracking error
US5854605A (en) 1996-07-05 1998-12-29 Trimble Navigation Limited GPS receiver using data bit timing to achieve a fast time to first fix
US6067446A (en) * 1996-07-11 2000-05-23 Telefonaktiebolaget Lm Ericsson Power presetting in a radio communication system
US5943363A (en) 1996-07-17 1999-08-24 Stanford Telecommunications, Inc. Digital spread spectrum GPS navigation receiver
JP2800796B2 (ja) 1996-08-12 1998-09-21 日本電気株式会社 Cdma同期捕捉回路
US5867795A (en) 1996-08-23 1999-02-02 Motorola, Inc. Portable electronic device with transceiver and visual image display
JP3256472B2 (ja) 1996-09-11 2002-02-12 セイコーインスツルメンツ株式会社 Gps受信装置
US6002709A (en) 1996-11-21 1999-12-14 Dsp Group, Inc. Verification of PN synchronization in a direct-sequence spread-spectrum digital communications system
JP3274375B2 (ja) * 1996-11-25 2002-04-15 松下電器産業株式会社 スペクトル拡散復調装置
IL119752A0 (en) 1996-12-04 1997-09-30 Israel State Asynchronous CDMA decorrelating detector
JPH10200505A (ja) 1997-01-06 1998-07-31 Sony Corp 受信装置及び受信方法、並びに無線システムの端末装置
US5812087A (en) 1997-02-03 1998-09-22 Snaptrack, Inc. Method and apparatus for satellite positioning system based time measurement
US5883594A (en) 1997-02-20 1999-03-16 Trimble Navigation Limited GPS receiver using a message system for reducing power consumption
US5877725A (en) 1997-03-06 1999-03-02 Trimble Navigation Limited Wide augmentation system retrofit receiver
US5877724A (en) 1997-03-25 1999-03-02 Trimble Navigation Limited Combined position locating and cellular telephone system with a single shared microprocessor
US5920283A (en) 1997-05-09 1999-07-06 Conexant Systems, Inc. Receiver engine for global positioning system
US6259927B1 (en) * 1997-06-06 2001-07-10 Telefonaktiebolaget Lm Ericsson Transmit power control in a radio communication system
US6047016A (en) 1997-06-23 2000-04-04 Cellnet Data Systems, Inc. Processing a spread spectrum signal in a frequency adjustable system
US5872540A (en) 1997-06-26 1999-02-16 Electro-Radiation Incorporated Digital interference suppression system for radio frequency interference cancellation
US5903654A (en) 1997-08-06 1999-05-11 Rockwell Science Center, Inc. Method and apparatus for eliminating ionospheric delay error in global positioning system signals
US6041222A (en) 1997-09-08 2000-03-21 Ericsson Inc. Systems and methods for sharing reference frequency signals within a wireless mobile terminal between a wireless transceiver and a global positioning system receiver
US5982315A (en) * 1997-09-12 1999-11-09 Qualcomm Incorporated Multi-loop Σ Δ analog to digital converter
US5987016A (en) 1997-11-04 1999-11-16 Motorola, Inc. Method and apparatus for tracking a communication signal in a wireless communication system
US6134430A (en) * 1997-12-09 2000-10-17 Younis; Saed G. Programmable dynamic range receiver with adjustable dynamic range analog to digital converter
US6023462A (en) 1997-12-10 2000-02-08 L-3 Communications Corporation Fixed wireless loop system that ranks non-assigned PN codes to reduce interference
US6107960A (en) 1998-01-20 2000-08-22 Snaptrack, Inc. Reducing cross-interference in a combined GPS receiver and communication system
US5977909A (en) 1998-03-13 1999-11-02 General Electric Company Method and apparatus for locating an object using reduced number of GPS satellite signals or with improved accuracy
US6002362A (en) 1998-04-20 1999-12-14 Caterpillar Inc. Apparatus and method for receiving position and control signals by a mobile machine
US5999124A (en) 1998-04-22 1999-12-07 Snaptrack, Inc, Satellite positioning system augmentation with wireless communication signals
US6104338A (en) 1998-05-04 2000-08-15 Snaptrack, Inc. Method and apparatus for operating a satellite positioning system receiver
US6061018A (en) 1998-05-05 2000-05-09 Snaptrack, Inc. Method and system for using altitude information in a satellite positioning system
US5982324A (en) 1998-05-14 1999-11-09 Nortel Networks Corporation Combining GPS with TOA/TDOA of cellular signals to locate terminal
US6133873A (en) 1998-06-03 2000-10-17 Krasner; Norman F. Method and apparatus for adaptively processing GPS signals in a GPS receiver
US6693953B2 (en) 1998-09-30 2004-02-17 Skyworks Solutions, Inc. Adaptive wireless communication receiver
JP3428629B2 (ja) 1999-03-26 2003-07-22 日本電気株式会社 携帯電話装置及びその電力制御方法
US6532370B1 (en) * 1999-09-30 2003-03-11 Skyworks Solutions, Inc. Cellular handset with adjustable analog to digital conversion
US6407689B1 (en) * 2000-11-01 2002-06-18 Qualcomm, Incorporated Method and apparatus for controlling stages of a multi-stage circuit
US6538592B1 (en) * 2001-09-24 2003-03-25 Lsi Logic Corporation Variable dynamic range analog-to-digital converter

Also Published As

Publication number Publication date
EP1160993A2 (de) 2001-12-05
EP1160993A3 (de) 2003-06-11
ATE295634T1 (de) 2005-05-15
EP1158705B1 (de) 2005-02-02
EP1118178A1 (de) 2001-07-25
EP1118178B1 (de) 2004-09-15
DE69923602D1 (de) 2005-03-10
WO2000019644A1 (en) 2000-04-06
DE69923602T2 (de) 2006-01-12
ATE288641T1 (de) 2005-02-15
US20030058929A1 (en) 2003-03-27
EP1158705A2 (de) 2001-11-28
DE69920244D1 (de) 2004-10-21
DE69925314D1 (de) 2005-06-16
EP1160993B1 (de) 2005-05-11
ATE276611T1 (de) 2004-10-15
US6693953B2 (en) 2004-02-17
EP1158705A3 (de) 2003-03-05
DE69920244T2 (de) 2005-09-22

Similar Documents

Publication Publication Date Title
DE69925314T2 (de) Adaptiver Empfänger für drahtlose Kommunikation
DE69930527T2 (de) Rake-Empfänger
DE60118896T2 (de) Mehrbenutzerdetektion unter verwendung einer adaptiven kombination von gleichzeitiger erfassung und sequentieler interferenzunterdrückung
DE69932929T2 (de) Verzögerungsnachführung mit Suchfenster in einem Kodemultiplexvielfachzugriffsübertragungssystem
DE19718942B4 (de) Rake-Empfänger und Verfahren zum Steuern eines Ausgangssignals eines Rake-Fingers innerhalb des Rake-Empfängers
DE60025136T2 (de) Empfangsvorrichtung und Empfangsverarbeitungsverfahren
DE60034338T2 (de) Verfahren und einrichtung zur bestimmung einer rückwärtsverbindungsübertragungsrate in ein funkkommunikationssystem
DE60129874T2 (de) Stromsparverfahren einer Mobilfunkstation
DE69433602T2 (de) Direktsequenz-Kodemultiplexvielfachzugriffsempfänger mit Mehrbenutzerinterferenzkompensator
DE10084919B4 (de) Verfahren zum Betreiben eines tragbaren Codemultiplexvielfachzugriff-Funkempfängers und tragbarer Funkempfänger
DE69936682T2 (de) Basistation und Funkübertragungsverfahren mit Empfängsdiversität
DE602005003835T2 (de) Sir-schätztechniken
DE60214107T2 (de) Vorrichtung für ein spreizspektrum-kommunikationssystem
DE69731609T2 (de) Basisstationempfänger und verfahren zum signalempfang
DE60019091T2 (de) Funkkommunikationssystem
DE60011566T2 (de) Empfänger für ein CDMA Mobilfunkkommunikationssystem
DE69932670T2 (de) Empfangsgerät für Mehrwegsignale in DS-CDMA
DE69937277T2 (de) Übertragungstaktverfahren und -System in einem schnurlosen Kommunikationssystem
WO1998056146A1 (de) Zeit-variables anpassungsverfahren und anordnung eines datenempfängers
EP1391051B1 (de) Rake-empfänger für fdd und tdd mode
DE69817534T2 (de) Demodulation mit aparten zweigen für phase sowie für amplitude
DE69835816T2 (de) Verfahren und Vorrichtung zum Empfang
DE19923407C1 (de) Empfangsverfahren und Empfangseinrichtung für Mobilfunkanwendungen
EP1212844A2 (de) Detektionsverfahren und -vorrichtung in einem cdma system
DE60215094T2 (de) Unterstützung für Handoff in einer Mobilstation in einem WCDMA System mit Übertragungsdiversität

Legal Events

Date Code Title Description
8364 No opposition during term of opposition