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

Adaptiver Empfänger für drahtlose Kommunikation Download PDF

Info

Publication number
DE69920244T2
DE69920244T2 DE69920244T DE69920244T DE69920244T2 DE 69920244 T2 DE69920244 T2 DE 69920244T2 DE 69920244 T DE69920244 T DE 69920244T DE 69920244 T DE69920244 T DE 69920244T DE 69920244 T2 DE69920244 T2 DE 69920244T2
Authority
DE
Germany
Prior art keywords
signal
receiver
evaluation module
module
estimator
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
DE69920244T
Other languages
English (en)
Other versions
DE69920244D1 (de
Inventor
C. Earl COX
O. David ANDERTON
Jaleh Komaili
Yongbing Wan
S. Kenneth 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 DE69920244D1 publication Critical patent/DE69920244D1/de
Publication of DE69920244T2 publication Critical patent/DE69920244T2/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 Erfindunag
  • 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 Leistungsverbrauch 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.
  • DE-A-197 26 045 offenbart einen Radiopager, der einen Wellenformer zum Formen eines Basisbandsignals umfasst, das aus einem demodulierten Pagingsignal mit variablem Format in ein binäres Signal erhalten wird. A/D Konvertierung und eine Symbolentscheidungsschaltung stellt eine Konvertierung des Basisbandssignals in ein Multi-Bit-Signal dar, das einen von vordefinierten diskreten Levels repräsentiert. Ein Formatdetektor antwortet auf das Binärsignal vom Wellenformer zur Erzeugung eines ersten Ausgangs, der anzeigt, dass ein Zwei-Level-Signal in Kürze ansteht, oder einem zweiten Ausgang, der anzeigt, dass ein mehr als Zwei-Level-Signal in Kürze ansteht. Das Binärsignal wird einem Decoder als Antwort auf den ersten Ausgang des Formatdetektors zur Verfügung gestellt und das Multi-Bit-Signal wir dem Decoder als Antwort auf den zweiten Ausgang des Detektors zur Verfügung gestellt. Eine Leistungssparschaltung spricht auf den ersten Ausgang des Formatdetektors zum Inaktivieren der A/D Konvertierung und der Symbolentscheidungsschaltung an und auf den zweiten Ausgang zur Aktivierung der Schaltung.
  • Zusammenfassung der Erfindung
  • Gemäß einem Aspekt der vorliegenden Erfindung wird ein Leistungsnutzungskontrollsystem zur Verfügung gestellt, wie es in Anspruch 1 spezifiziert ist. Bevorzugte Ausführungsformen sind in den abhängigen Ansprüchen spezifiziert.
  • 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 Vorteile 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.
  • Kurzbeschreibung der Zeichnung
  • 1 ist ein Blockdiagram eines Empfängers eines kabellosen Kommunikationssystems.
  • 2 illustriert das Frontend eines Digitalkommunikationsempfängers mit Analog/Digitalkonverter, die an 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 Kombinierers 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 Codedivisionsmehrfachzugriff (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. Die vorliegende Erfindung fokussiert auf ein System und ein Verfahren zur Reduzierung des Leistungsverbrauchs eines Kommunikationsempfängers einer batteriebetriebenen Mobilstation 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 sieht zwei Ausgänge (10) 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. Andererseits ist der Ausgang des Timingabschätzers 122 und des Phasen- und Frequenzschätzer 126 mit den Eingängen eines 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) 124 und das Signaleigenschaftenauswertungsmodul 130 an. Der Ausgang des Codec 124 kuppelt an einen verstärkten Lautsprecher 136 für Audiowiedergabe an.
  • Im Betrieb konventiert die Antenne 110 ankommende Radiofrequenzsignale in elektrische Signale für das Radiofrequenz (RF)-Subsystememodul 112. Das RF-Subsys-tememodul 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 ausge-staltet.
  • 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 Signaleigenschaftenauswertungsmodul 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 eine Ausführungform der vorliegenden Erfindung. 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 Kon trollentscheidungsmodul 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 werden oder mit dem Signaleigenschaftenauswertungsmodul 130 kombiniert werden. 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 einem der 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 abgeschalten 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 signifikant 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 Zeit rä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 Synchronmechanismus, der als Timingschätzer mit eingebautem Signalqualitätsfeedback bekannt ist.
  • Der Empfänger umfasst eine Anzahl von Entspreizem 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 eingezeigt. 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 der vorliegenden Ausführungsform 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 zur Verwendung bei der Demodulation zugeleitet.
  • Das Signaleigenschaftenauswertungsmodul 130 stellt gleichzeitig Informationen betreffend die Qualität und/oder Dynamik des eingehenden Signals an die Timingkontrollentschei dungseinheit 320 bereit. Die Timingkontrollentscheidungseinheit 320 bewertet die Informationen, die diese 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 Betrebszyklus 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 verwendet 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 Leistungen 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 Betriebsyklus 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 beginnt und einen zweiten Korrelator, der den Betrieb später hinsichtlich der optimalen Abtastzeit beginnt. Ein Fehlersignal wird durch Bildung der Differenz zwi schen 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 einer Ausführungsform der vorliegenden Erfindung 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. Eine 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 heute 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 werden. 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 Ausführungsform der vorliegenden Erfindung 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 eine Ausführungsform eines Equalizers, 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, der 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 Demoulators 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 Empfä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.
  • Vorzugsweise 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 Signalinterferenzlevesl 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 alternativ 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 Be triebs 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 Summierer 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.
  • In der vorliegenden Erfindung können der Frequenzschätzalgorithmus, Präzision oder aktive Perioden 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ührungs form 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 Fehlen 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 denen jeder zehn bis zwanzig Signale mit Spreizcodes (wie Walsh-Codes) für jedes Signal haben kann. Demgemäss umfasst das Signal von der Basisstation einen Piloten plus mehrere gewünschte Signale, die mehrere entsprechende Spreizcodes verwenden. 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 Benutzer 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 Benutzer zu erhalten.
  • Zusammengefasst können gemäß dieser Ausführungsform der vorliegenden Erfindung 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 einer weiteren Ausführungsform sind leistungssparende Merkmale in einem 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-(Rectwinkel-Phasen-) Daten tragen, sind mit einem automatischen Verstärkungskontrollmodul 610 verbunden und einem Signallevelschätzer 612. Der Ausgang des Signallevelschätzer 612 ist mit dem AGC-Modul 610 verbunden.
  • Der Ausgang des AGC-Moduls 610 ist mit einem Kreuzkorrelator 614 verbunden. Der Ausgang des Kreuzkorrelator ist mit jedem der Elemente eines Kreuzkorrelatorcontrollers 616, Anpassfilters 617, einem Anpassfilterextraktor 618 und einer Timingwiederherstellungseinheit 620 verbunden. Der Ausgang des Anpassfilterextraktors 618 speist direkt in den Anpassfilter 617 ein. Der Ausgang des Anpassfilters 617 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 Demodulationsoperation 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 eine Leistung 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 bestimmt Vorteile darin bestehen, eine Demodualtion über eine Halbburst anstatt auf einer Basis von Symbol zu Symbol durchzuführen, verbraucht eine Halbburtsdemodulation 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 Zeitmutlipex) verteilt werden, um eine Robustheit im Bereich des 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 einer Ausführungsform der vorliegenden Erfindung weist der Empfänger eine mit einem digitalen Signalprozessor (DSP) codierte Implementierung eines GSM-Emp-fä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 Implementierungen kann die MLSE Detektion zum Beispiel bis zu 50% der Komplexität hinsichtlich der gesamten DSP Operation 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 einer Ausführungsform 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 Betrieb des Kreuzkorrelators 614 an, um Leistung in Perioden zu sparen, das Signal stabil ist, ohne die Signalqualität abzuwerten.
  • In einer anderen Ausführungsform 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-Detekotrs 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 Rechenleistung 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ätzlich neue Merkmale der Erfindung gezeigt, beschrieben und herausgestellt hat, versteht sich, dass verschiedene Unterlassungen, Ersetzungen und Änderungen in der Form von Details der Vorrichtung wie dargestellt als auch ihrer Verwendungen von Fachleuten gemacht werden können. Folgerichtig sollte der Schutzbereich der Erfindung nicht durch die vorausgegangene Diskussion beschränkt werden, sondern sollte durch die anhängenden Ansprüche bestimmt werden.

Claims (9)

  1. Leistungsnutzungskontrollsystem für eine Drahtloskommunikationseinrichtung mit: Einem Signaleigenschaftenauswertungsmodul (130), betreibbar zum Auswerten der Eigenschaften eines empfangenen Signals, wobei das Modul konfiguriert ist, um eine Anzeige der Eigenschaften bereitzustellen, und mit einem Digitalsignalprozessor versehen ist; einem Analog/Digitalkonverter (114, 116) mit wenigstens zwei Betriebsmodi, der auf das Signaleigenschaftenauswertungsmodul (130) zum Betrieb in wenigstens einem der wenigstens zwei Betriebsmodi basierend auf den Eigenschaften anspricht, wobei ein erster Modus der wenigstens zwei Betriebsmodi einen Betrieb bei einer ersten Präzision aufweist und ein zweiter Modus der wenigstens zwei Betriebsmodi einen Betrieb bei einer zweiten Präzision aufweist; wobei der Analog/Digitalkonverter (114, 116) konfiguriert ist, um auf das Signaleigenschaften-auswertungsmodul (130) zu antworten, um den Betrag an Leistung zu begrenzen, der von der Drahtloskommunikationseinrichtung für eine gegebene Eigenschaft verbraucht wird; einem Analog/Digitalkonverterkontrollmodul (220), dass auf das Signaleigenschaftenauswertungsmodul (130) anspricht, um die Präzision des Analog/Digitalkonverters (114, 116) auf der Basis der Anzeige der Signaleigenschaften auszuwählen; und einem Phasen- und Frequenzschätzer (126), der gemäß wenigstens einem von zwei Algorithmen auf der Basis der Anzeige der Signaleigenschaften von dem Signaleigenschaftenauswertungsmodul (130) arbeitet, wobei die wenigstens zwei Algorithmen einen Unterschied in wenigstens einem oder mehreren der Punkte Verarbeitungspräzision, Filtertyp, Verarbeitungsrate oder Arbeitszyklus haben.
  2. Leistungsnutzungskontrollsystem nach Anspruch 1, wobei das Signaleigenschaftenauswertungsmodul zur Auswertung irgendeines der Punkte Signaldynamik Rauschsignallevel oder Signalstärke konfiguriert ist.
  3. Leistungsnutzungskontrollsystem nach Anspruch 1 oder 2, wobei der Drahtloskommunikationsempfänger gemäß dem Vielfachzugriff im Codemultiplex (CDMA) arbeitet.
  4. Leistungsnutzungskontrollsystem nach Anspruch 1, wobei der Phasen- und Frequenzschätzer (126) und optional wenigstens eines von einem Signalschätzer (120), einem Timingschätzer (122) und einem Datendemodulator (124) an den Analog/Digitalkonverter (114, 116) gekuppelt sind und wobei der Phasen- und Frequenzschätzer (126) und das wenigstens eine von dem Signalschätzer (120), dem Timingschätzer (122) und dem Datendemodulator (124) bei einer Präzision betreibbar sind, die von dem Analog/Digitalkonverterkontrollmodul (220) ausgewählt ist.
  5. Leistungsnutzungskontrollsystem nach Anspruch 1 mit einem Timingschätzer (122), der in wenigstens einer der Raten feste Abtastrate, intermittierende Abtastrate und reduzierte Abtastrate auf der Basis der Anzeige der Signaleigenschaften von dem Signaleigenschaftenauswertungsmodul (130) arbeitet.
  6. Leistungsnutzungskontrollsystem nach Anspruch 1 mit einer Mehrzahl von Entspreizmodulen (300), die einen Tastabstand basierend auf der Anzeige der Signaleigenschaften von dem Signaleigenschaftenauswertungsmodul (130) ändern.
  7. Leistungsnutzungskontrollsystem nach Anspruch 1, der wenigstens eines von Arbeitszyklus und Equalizerkomplexität auf der Basis der Anzeige der Signaleigenschaften von dem Signaleigenschaftenauswertungsmodul (130) anpasst.
  8. Leistungsnutzungskontrollsystem nach Anspruch 1, mit wenigstens einem Korrelator (510), der den Arbeitszyklus basierend auf der Anzeige der Signaleigenschafen von dem Signaleigenschaftenauswertungsmodul (130) anpasst.
  9. Leistungsnutzungskontrollsystem nach Anspruch 1 mit einem Signalverbinder (516), der die Kombinatorkomplexität auf der Basis der Anzeige der Signaleigenschaften von dem Signaleigenschaftenauswertungsmodul (130) anpasst.
DE69920244T 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation Expired - Lifetime DE69920244T2 (de)

Applications Claiming Priority (3)

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

Publications (2)

Publication Number Publication Date
DE69920244D1 DE69920244D1 (de) 2004-10-21
DE69920244T2 true DE69920244T2 (de) 2005-09-22

Family

ID=22591612

Family Applications (3)

Application Number Title Priority Date Filing Date
DE69920244T Expired - Lifetime DE69920244T2 (de) 1998-09-30 1999-09-23 Adaptiver Empfänger für drahtlose Kommunikation
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

Family Applications After (2)

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

Country Status (5)

Country Link
US (1) US6693953B2 (de)
EP (3) EP1118178B1 (de)
AT (3) ATE295634T1 (de)
DE (3) DE69920244T2 (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移動通信受信方式におけるサーチ方法および受信装置
KR100688143B1 (ko) * 2000-07-10 2007-03-02 인터디지탈 테크날러지 코포레이션 동적 채널 할당을 위한 코드 전력 측정 장치 및 방법
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 送信装置および方法、受信装置および方法、ならびに、送受信装置および方法
WO2002073230A2 (en) 2001-03-14 2002-09-19 Mercury Computer Systems, Inc. Wireless communications methods and systems for short-code and other spread spectrum waveform processing
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
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
US7995682B2 (en) * 2001-05-18 2011-08-09 Broadcom Corporation Method and apparatus for performing signal processing using historical correlation data
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
US7567636B2 (en) * 2001-05-18 2009-07-28 Global Locate, Inc. Method and apparatus for performing signal correlation using historical correlation data
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
CN101521639A (zh) * 2003-03-03 2009-09-02 美商内数位科技公司 以降低复杂度滑窗为基础的均衡器
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
US7916711B2 (en) * 2005-03-24 2011-03-29 Siport, Inc. Systems and methods for saving power in a digital broadcast receiver
WO2006102631A2 (en) 2005-03-24 2006-09-28 Siport, Inc. Low power digital media broadcast receiver with time division
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
US7945233B2 (en) * 2005-06-16 2011-05-17 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
US8442154B2 (en) * 2009-04-23 2013-05-14 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
US9712348B1 (en) * 2016-01-15 2017-07-18 Avago Technologies General Ip (Singapore) Pte. Ltd. System, device, and method for shaping transmit noise
US9985671B2 (en) * 2016-01-15 2018-05-29 Avago Technologies General Ip (Singapore) Pte. Ltd. System, device, and method for improving radio performance
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
US4870422A (en) 1982-03-01 1989-09-26 Western Atlas International, Inc. Method and system for determining position from signals from satellites
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
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
US4890233A (en) 1986-10-27 1989-12-26 Pioneer Electronic Corporation Vehicle bearing detection and data processing methods applicable to vehicle navigation system
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
DK0666002T3 (da) 1992-10-26 1996-08-26 Siemens Ag Fremgangsmåde og indretning til antenneudvælgelses-diversitet i en modtager til et trådløst telefonapparat
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
JP2689890B2 (ja) 1993-12-30 1997-12-10 日本電気株式会社 スペクトラム拡散受信機
JP2605615B2 (ja) 1993-12-30 1997-04-30 日本電気株式会社 スペクトラム拡散受信機
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
CA2172370C (en) 1994-07-29 2008-03-18 Todd R. Sutton Method and apparatus for performing code acquisition in a cdma communications system
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
WO1997008834A1 (en) * 1995-08-31 1997-03-06 Philips Electronics N.V. Folding a/d converter
US5867535A (en) 1995-08-31 1999-02-02 Northrop Grumman Corporation Common transmit module for a programmable digital radio
US5841396A (en) 1996-03-08 1998-11-24 Snaptrack, Inc. GPS receiver utilizing a communication link
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
US6002363A (en) 1996-03-08 1999-12-14 Snaptrack, Inc. Combined GPS positioning system and communications system utilizing shared circuitry
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
US6131067A (en) 1995-10-09 2000-10-10 Snaptrack, Inc. Client-server based remote locator device
ES2191115T3 (es) 1995-10-09 2003-09-01 Snaptrack Inc Receptor gps y metodo para el procesamiento de señales gps.
US5884214A (en) 1996-09-06 1999-03-16 Snaptrack, Inc. GPS receiver and method for processing GPS signals
US5663734A (en) 1995-10-09 1997-09-02 Precision Tracking, Inc. GPS receiver and method for processing GPS signals
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 新光電気工業株式会社 周波数変換方法と周波数変換回路
US5663735A (en) 1996-05-20 1997-09-02 Trimble Navigation Limited GPS receiver using a radio signal for improving time to first fix
US5963601A (en) 1996-05-20 1999-10-05 Trimble Navigation Limited Variable suppression of multipath signal effects
US6160841A (en) 1996-05-24 2000-12-12 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
WO2000019644A1 (en) 2000-04-06
EP1160993B1 (de) 2005-05-11
DE69923602D1 (de) 2005-03-10
EP1158705A2 (de) 2001-11-28
EP1118178A1 (de) 2001-07-25
EP1158705B1 (de) 2005-02-02
ATE295634T1 (de) 2005-05-15
ATE288641T1 (de) 2005-02-15
ATE276611T1 (de) 2004-10-15
DE69925314D1 (de) 2005-06-16
EP1118178B1 (de) 2004-09-15
DE69925314T2 (de) 2006-01-26
US6693953B2 (en) 2004-02-17
EP1160993A3 (de) 2003-06-11
US20030058929A1 (en) 2003-03-27
DE69920244D1 (de) 2004-10-21
EP1160993A2 (de) 2001-12-05
EP1158705A3 (de) 2003-03-05
DE69923602T2 (de) 2006-01-12

Similar Documents

Publication Publication Date Title
DE69920244T2 (de) Adaptiver Empfänger für drahtlose Kommunikation
DE69930527T2 (de) Rake-Empfänger
DE10084919B4 (de) Verfahren zum Betreiben eines tragbaren Codemultiplexvielfachzugriff-Funkempfängers und tragbarer Funkempfänger
DE60118896T2 (de) Mehrbenutzerdetektion unter verwendung einer adaptiven kombination von gleichzeitiger erfassung und sequentieler interferenzunterdrückung
DE19718942B4 (de) Rake-Empfänger und Verfahren zum Steuern eines Ausgangssignals eines Rake-Fingers innerhalb des Rake-Empfängers
DE60129874T2 (de) Stromsparverfahren einer Mobilfunkstation
DE60034338T2 (de) Verfahren und einrichtung zur bestimmung einer rückwärtsverbindungsübertragungsrate in ein funkkommunikationssystem
DE69835018T2 (de) Verfahren zur einstellung der leistungsregelungsschwelle in einem drahtlosen kommunikationssystem
DE69530554T2 (de) Datenratenermittlung für eine Endstation
DE69932929T2 (de) Verzögerungsnachführung mit Suchfenster in einem Kodemultiplexvielfachzugriffsübertragungssystem
DE60025136T2 (de) Empfangsvorrichtung und Empfangsverarbeitungsverfahren
DE60223833T2 (de) Burstdetektor
DE60129111T2 (de) Kanalschätzung in einem CDMA-System mit codierten Steuersymbolen als zusätzlichen Pilotsymbolen
DE60103126T2 (de) Zugriffkanalstruktur für ein drahtloses übertragungssystem
DE69917875T3 (de) Datenübertragungssystem und mobilfunktelefonsystem
EP0496467B1 (de) Durch die gemessene Empfangsgüte gesteuerter Empfänger mit verringertem Stromverbrauch für ein digitales Übertragungssystem
DE602005003835T2 (de) Sir-schätztechniken
DE60214107T2 (de) Vorrichtung für ein spreizspektrum-kommunikationssystem
DE60019091T2 (de) Funkkommunikationssystem
DE60011566T2 (de) Empfänger für ein CDMA Mobilfunkkommunikationssystem
DE60219353T2 (de) Sendeleistungsregelung während des nicht verriegelten Zustands von Fingern in einem Rake-Empfänger
DE69937277T2 (de) Übertragungstaktverfahren und -System in einem schnurlosen Kommunikationssystem
DE69932670T2 (de) Empfangsgerät für Mehrwegsignale in DS-CDMA
DE10196851B4 (de) Verfahren und Vorrichtung zur Eb/Nt-Abschätzung zur Vorwärts-Leistungssteuerung in Spreizspektrumkommunikationssystemen
WO1998056146A1 (de) Zeit-variables anpassungsverfahren und anordnung eines datenempfängers

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: SKYWORKS SOLUTIONS, INC., IRVINE, CALIF., US

8364 No opposition during term of opposition