DE60015969T2 - Methode und apparat zum bearbeiten eines intermittierten pilot kanals - Google Patents

Methode und apparat zum bearbeiten eines intermittierten pilot kanals Download PDF

Info

Publication number
DE60015969T2
DE60015969T2 DE60015969T DE60015969T DE60015969T2 DE 60015969 T2 DE60015969 T2 DE 60015969T2 DE 60015969 T DE60015969 T DE 60015969T DE 60015969 T DE60015969 T DE 60015969T DE 60015969 T2 DE60015969 T2 DE 60015969T2
Authority
DE
Germany
Prior art keywords
sign
information
pilot channel
pilot
sum
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
DE60015969T
Other languages
English (en)
Other versions
DE60015969D1 (de
Inventor
Luca Blessent
Quaeed Motiwala
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.)
Qualcomm Inc
Original Assignee
Qualcomm 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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of DE60015969D1 publication Critical patent/DE60015969D1/de
Application granted granted Critical
Publication of DE60015969T2 publication Critical patent/DE60015969T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/709Correlator structure
    • H04B1/7093Matched filter type
    • 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/20TPC being performed according to specific parameters using error rate
    • 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/7113Determination of path profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0044Control loops for carrier regulation
    • H04L2027/0046Open loops
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0044Control loops for carrier regulation
    • H04L2027/0063Elements of loops
    • H04L2027/0065Frequency error detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0083Signalling arrangements
    • H04L2027/0089In-band signals
    • H04L2027/0093Intermittant signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/14Separate analysis of uplink or downlink
    • H04W52/143Downlink power control

Description

  • Hintergrund der Erfindung
  • I. Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf drahtlose Kommunikationssysteme. Insbesondere bezieht sich die vorliegende Erfindung auf ein neues und verbessertes Verfahren und Vorrichtung für die Verarbeitung eines Pilotkanals, das Vorzeichenmehrdeutigkeiten besitzt aufgrund von Puncturing bzw. Punktierung.
  • II. Beschreibung des Standes der Technik
  • In einem drahtlosen Funktelefonkommunikationssystem kommunizieren viele Benutzer über einen drahtlosen Kanal. Kommunikation über den drahtlosen Kanal können mittels einer aus einer Vielzahl von Mehrfachzugriffstechniken stattfinden die eine große Anzahl von Benutzern auf einem begrenzten Frequenzspektrum zulassen. Diese Mehrfachzugriffstechniken umfassen Zeitmultiplex-Vielfachzugriff (TDMA = time division multiple access), Frequenzmultiplex-Vielfachzugriff (FDMA = frequency division multiple access) und Codemultiplex-Vielfachzugriff (CDMA = code division multiple access).
  • Die CDMA-Technik hat viele Vorteile. Ein beispielhaftes CDMA-System ist in dem US-Patent Nr. 4,901,307, betitelt „Spread Spectrum Multiple Access Communication System Using Satellite Or Terrestrial Repeaters", erteilt am 13. Februar 1990, dem Rechtsnachfolger der vorliegenden Erfindung zugewiesen, offenbart. Ein beispielhaftes CDMA-System ist weiterhin im US-Patent Nr. 5,103,459, betitelt „System And Method For Generating Signal Waveforms In A CDMA Cellular Telephone System", erteilt am 7. April 1992, dem Rechtsnachfolger der vorliegenden Erfindung zugewiesen, beschrieben.
  • In jedem der obigen Patente ist die Verwendung eines Pilotsignals auf der Vorwärtsverbindung (Basisstation-zu-Mobilstation) offenbart. In einem typischen drahtlosen CDMA-Kommunikationssystem, wie dem in IIA/TIA IS-95 beschriebenen, ist das Pilotsignal ein „beacon" bzw. „Leitstrahl", das einen konstanten Datenwert sendet und mit denselben Pseudorausch- bzw. PN- (PN= pseudonoise)-Sequenzen, die von den verkehrtragenden Signalen verwendet werden, gespreizt wird. Das Pilotsignal ist typischerweise mit der Nur-Nullen-Walsh-Sequenz abgedeckt. Während der anfänglichen Systemakquisition sucht die Mobilstation durch die PN-Versatze um das Pilotsignal einer Basisstation zu lokalisieren. Sobald es das Pilotsignal akquiriert hat, kann es dann eine stabile Phase und Betragsreferenz für eine kohärente Demodulation herleiten, wie es in dem US-Patent Nr. 5,764,687, betitelt „Mobile Demodulator Architecture For A Spread Spectrum Multiple Access Communication System", erteilt am 9. Juni 1998, dem Rechtsnachfolger der vorliegenden Erfindung zugewiesen, beschrieben ist.
  • In der letzten Zeit wurden drahtlose Funktelefonkommunikationssysteme der dritten Generation (3G) vorgeschlagen, in dem ein Pilotkanal für die Rückwärtsverbindung (Mobilstation-zu-Basisstation) verwendet wird. In dem momentan vorgeschlagenen cdma2000-Standard sendet die Mobilstation einen Rückwärtsverbindungspilotkanal (R-PICH = Reverse Link Pilot Channel), den die Basisstation für die anfängliche Akquisition, das Zeit-Tracking, die Rake-Empfängerkohärenzreferenzwiedergewinnung und Leistungssteuerungsmessungen verwendet. Solch ein Rückwärtsverbindungspilotsignal wird im Detail in dem ebenfalls anhängigen US-Patent Nr. 5,930,230, erteilt am 27. Juli 1999, betitelt „HIGH DATA RATE CDMA WIRELESS COMMUNICATION SYSTEM", dem Rechtsnachfolger der vorliegenden Erfindung zugewiesen, beschrieben.
  • In dem R-PICH wird ein Vorwärtsverbindungsleistungssteuerungssub- bzw. – unterkanal punktiert (punctured) der Information hinsichtlich der Qualität der Vorwärtsverbindung (Basisstation-zu-Mobilstation) wie sie an der Mobilstation empfangen wird, trägt. Diese Information wird durch die Basisstation verwendet um die Leistung der Vorwärtsverbindungskanäle, die eine bestimmte Mobilstation empfängt, einzustellen bzw. anzupassen. Die Erzeugung von Leistungssteuerungsmessungen durch eine Basisstation ist in dem US-Patent Nr. 5,056,109, betitelt „Method And Apparatus For Controlling Transmission Power In A CDMA Cellular Mobile Telephone System", erteilt am 8. Oktober 1991, das dem Rechtsnachfolger der vorliegenden Erfindung zugewiesen ist, offenbart.
  • 1 zeigt eine beispielhafte Schaltung für die Generierung des R-PICH in einem cdma2000-System. Der Pilotsignalgenerator 102 generiert einen konstanten Datenwert von +1. Leistungssteuerungsbitgenerator 104 generiert entweder einen +1 oder einen –1 Datenwert in Abhängigkeit davon ob die Mobilstation eine akzeptable Rahmenfehlerrate erfährt oder nicht. In dem cdma2000-System generiert der Leistungssteuerungsbitgenerator 104 alle 1,25ms ein Leistungssteuerungsbit, was einem Leistungssteuerungsbit pro Leistungssteuerungsgruppe entspricht. Der Symbolwiederholer 106 generiert mehrere Chips, die für die Leistungssteuerungsbits repräsentativ sind. In dem cdma2000-System ist die Anzahl der Chips, die durch den Symbolwiederholer 106 generiert werden, ein ganzzahliges Vielfaches von der 384, und zwar in Abhängigkeit von der Spreizrate. Der Multiplexer 108 konstruiert den R-PICH durch Multiplexieren des durch den Pilotsignalgenerator 102 generierten +1 Datenwerts mit den von dem Symbolwiederholer 106 ausgegebenen wiederholten Leistungssteuerungschips. Im Speziellen konstruiert Multiplexer 108 einen Strom von Leistungssteuerungsgruppen gemäß 2.
  • 2 stellt eine Einzelleistungssteuerungsgruppe 202 des R-PICH eines cdma2000-Systems dar. Die Unterblöcke 202A202C entsprechen jeweils einem ganzzahligen Mehrfachen von 384 Chips des +1 Datenwertes, das von dem Pilotsignalgenerator 102 (1) generiert wird. Der Unterblock 202D entspricht einem ganzzahligen Vielfachen von 384 Chips von entweder den +1 oder –1 Leistungssteuerungschips, die von dem Leistungssteuerungsbitgenerator 104 generiert werden und von Symbolwiederholer 106 wiederholt werden. Somit, wie es aus den 1 und 2 zu erkennen ist, besteht in dem cdma2000-System der R-PICH einer Sequenz von +1 Datenwerten, die mit Vorwärtsverbindungsleistungssteuerungsinformation von unbekanntem Vorzeichen multiplexiert werden. In anderen Worten, obwohl die ersten drei Vier tel einer jeden Leistungssteuerungsgruppe 202 ein bekanntes Vorzeichen (+1) besitzen, besitzt das letzte Viertel ein unbekanntes Vorzeichen. Eine ähnliche Situation (d.h. Vorzeichen- oder Phasenungewissheit) tritt in anderen drahtlosen Kommunikationssystemen auf, die einen nicht-kontinuierlichen oder punktierten Pilotkanal benutzen.
  • Da der R-PICH durch die Basisstation als eine kohärente Referenz für die Datenmodulation, als eine Frequenzreferenz für Frequenz-Tracking und als eine Empfangsleistungsreferenz für Leistungssteuerungsmessungen verwendet wird, führt die Unsicherheit, die dem ansonsten konstanten Datenwert durch den Vorwärtsverbindungsleistungssteuerungssubkanal hinzugefügt wird zu möglichen Verschlechterungen in der Performance. In anderen Worten verschlechtert die Aufpunktierung (puncturing in) des Vorwärtsverbindungsleistungssteuerungssubkanals in den R-PICH die Rückwärtsverbindungsperformance (wie es durch die Basisstation gemessen wird) bezüglich einem kontinuierlichen Pilotkanal. Zum Beispiel ist ein Haupteffekt des punktierten Pilotkanals, dass das Signal-zu-Rauschverhältnis der Kanalphasenschätzung, berechnet durch die Basisstation, sinkt, was in einem durchschnittlichen Verlust von 0,3 dB im benötigten Eb/N0 für eine gegebene Rahmenfehlerrate (frame error rate = FER) von 1 % resultiert, wenn die Vorzeichenunsicherheit bzw. – ungewissheit des Vorwärtsverbindungsleistungssteuerungssubkanals nicht in der Kanalphasenschätzung verwendet wird (d.h., die entsprechenden Leistungssteuerungschips werden gelöscht bzw. „blanked" bevor sie durch den Kanalphasenschätzer verarbeitet werden).
  • Somit wird ein Verfahren und Vorrichtung benötigt um diese Verschlechterungen in der Rückwärtsverbindungsperformance, die durch die Punktierung von Informationsbits mit ungewissem Vorzeichen auf einem ansonsten kontinuierlichen Pilotkanal resultiert, zu verhindern.
  • Weiterhin wird auf die EP-A-0 180 743 aufmerksam gemacht, die ein Mobilkommunikationssystem offenbart, das angeordnet ist ein Codemultiplex-Vielfachzugriffssystem zu besitzen und um eine Sendeleistung zu steuern, und zwar um einen Einfluss von Interferenz eines Kanals auf andere Kanäle durch Verringerung eines Steuerungsfehlers der elektrischen Leistung, die auf einer Aufwärtsleitung gesendet wird, zu reduzieren. In der Basisstation sieht ein Empfangsabschnitt einer Sende- und Empfangseinheit eine Pilotsymbol-In-Phasen-Addierschaltung zum Detektieren eines Trägersignalpunktes, repräsentiert durch eine In-Phasen-Komponente und eine Quadratur-Komponente in bzw. bei regulären Intervallen, vor. Die Amplitude des detektierten Trägersignalpunktes wird durch eine Amplitudenkorrekturschaltung korrigiert, und zwar unter Verwendung des vorhergehenden Steuerwertes für die Sendeleistung, gelesen aus einem Speicher. Dann sieht eine Vorhersageschaltung einen Trägersignalpunkt zu einem Zeitpunkt vorher, wenn die nächste Steuerung für die Sendeleistung ausgeführt wird, und zwar unter Verwendung des korrigierten Trägersignalpunktes. Der vorhergesagte Trägersignalpunkt wird mit einem Referenzsignal durch eine Vergleichsschaltung verglichen. Als nächstes generiert eine Sendesteuerschaltung einen Steuerwert für die Sendeleistung zu einem Zeitpunkt, wenn die nächste Steuerung für die Sendeleistung ausgeführt wird, sendet den Steuerwert an die Mobilgeräte und speichert den Steuerwert in dem Speicher. Die Mobilvorrichtung steuert die Sendeleistung basierend auf dem Steuerwert.
  • Weiterhin wird auf das Dokument US-A-5 341 397 aufmerksam gemacht, die ein Codemultiplex-Vielfachzugriffs- bzw. CDMA-Kommunikationssystem (code division multiple access = CDMA) vorsieht, wobei das System verschiedene Frequenzsätze an Zellen mit unterschiedlichen Sendeleistungspegeln zuweist. Basierend auf den Sendeleistungspegeln einer Basisstation für jede Zelle wird jede Basisstation einer von zumindest zwei Gruppen von Basisstationen zugewiesen. Jeder Gruppe von Basisstationen wird ein Satz von Frequenzen für Verkehrskommunikation zugewiesen. Der Satz von Frequenzen, der einer Gruppe von Basisstationen zugewiesen wird, überlappt sich nicht mit dem Satz von Frequenzen, der einer anderen Gruppe von Basisstationen zugewiesen wird.
  • Weiterhin wird auf das Dokument US-A-5 604 730 aufmerksam gemacht, das einen Leistungssteuerungsprozess beschreibt, der es einer Basisstation ermöglicht, die über einen Vorwärtspaketkanal mit einem Mobilfunkgerät kommuniziert, die Leistung des Mobilfunkgerätes, das über einen Rückwärtspaketkanal zu der Basisstation sendet, zu steuern. Die Basisstation unterhält einen Schwellenwert für ein Maximalenergie-pro-Bit-zu-Gesamtinterferenzspektraldichte-Verhältnis für den Rückwärtskanal sowie einen gewünschten Schwellenwert, der in einer niedrigeren Rahmenfehlerrate resultiert. Durch Vergleichen des Verhältnisses der geschätzten Energie pro Bit zu der Gesamtinterferenzspektraldichte eines jeden Funktelefons mit dem gewünschten und dem maximalen Schwellenwert werden Leistungssteuerungsbefehle für das Anheben oder Senken der Sendeleistung des Funktelefons generiert, und zwar in Abhängigkeit von dem Ergebnis des Vergleichs.
  • Schlussendlich wird auf das Dokument EP-A-0 674 451 aufmerksam gemacht, das ein Datenübertragungsverfahren in einem zellularen Kommunikationssystem diskutiert, wobei das System in jeder Zelle zumindest eine Basisstation aufweist, die mit Mobilstationen innerhalb des Abdeckungsbereiches kommuniziert. Im Zusammenhang mit dem beschriebenen Verfahren wird zusätzliche bekannte Referenzinformation zu einem Sendesignal hinzugefügt. Um eine gleichmäßige Schätzung eines Kanals zu ermöglichen wird der Betrag der hinzugefügten Referenzinformation pro Zeiteinheit ansprechend auf Funkkanalparameter variiert. Weiterhin wird ein Sender mit Mitteln zur Codierung, zum Interleaven und zum Modulieren des Sendesignals beschrieben. Der Sender weist Mittel zum Kombinieren bekannter Referenzsymbole mit einem Sendesignal und Mittel zum Steuern der Kombination auf. Ein Empfänger mit Mitteln zum Demodulieren und Decodieren eines empfangenen Signals und mit Mitteln zum Deinterleaven des Signals wird ebenfalls diskutiert. Der Empfänger weist Mittel zum Entfernen der bekannten Referenzsymbole aus dem empfangenen Signal und Mittel zum Steuern des Entfernens der Referenzsymbole auf.
  • Gemäß der vorliegenden Erfindung wird eine Vorrichtung zum und ein Verfahren zum Demodulieren vorgesehen, und zwar eines Signals, das einen punktierten Pilotkanal bestehend aus Pilotkanalsymbolen eines vorbestimmten Vorzeichens und eines Informationssignals bestehend aus Informationssymbolen von unbestimmten Vorzeichen, punktiert in die Pilotkanalsymbole aufweist, und zwar gemäß Ansprüchen 1 und 10.
  • Zusammenfassung der Erfindung
  • Die vorliegende Erfindung ist ein neues und verbessertes Verfahren und Vorrichtung zum Verarbeiten eines punktierten Pilotkanals (punctured pilot channel). Der punktierte Pilotkanal weist Informationssymbole mit ungewissem Vorzeichen, die in eine Sequenz von Pilotkanalsymbolen mit vorbestimmten Vorzeichen punktiert werden, auf. Die Vorrichtung beinhaltet eine Informationsvorzeichendemodulationsschaltung zum Bestimmen des Vorzeichens der Informationssymbole ansprechend auf die Pilotkanalsymbole. Ein Generator für ein kontinuierliches Pilotsignal bzw. kontinuierlicher Pilotgenerator generiert einen nicht punktierten Pilotkanal mit vorbestimmten Vorzeichen aus den Informationssymbolen und den Pilotkanalsymbolen.
  • In einem ersten Ausführungsbeispiel weist der Informationsvorzeichendemodulator weiterhin eine Skalarproduktschaltung zum Berechnen eines Skalarproduktes der Pilotkanalsymbole und der punktierten Informationssymbole auf und einen Schwellenvergleicher zum Vergleichen des Skalarproduktes mit einer vorbestimmten Schwelle bzw. Schwellenwert. In einem alternativen Ausführungsbeispiel weist der Informationsvorzeichendemodulator weiterhin eine Summierschaltung zum Berechnen einer Energie einer Summe der Pilotkanalsymbole und der punktierten Informationssymbole, eine Differenzschaltung zum Berechnen einer Energie in einer Differenz der Pilotkanalsymbole und der punktierten Informationssymbole und einen Maximumauswähler zum Auswählen eines Maximums der Energie in der Summe und der Energie in der Differenz auf.
  • Die vorliegende Erfindung sieht weiterhin spezifische Anwendungen des nichtpunktierten Pilotkanals vor, und zwar zum Beispiel einen Pilotfilter zum Generieren einer Kanalphasenschätzung von dem nicht-punktierten Pilotkanal und eine Vektorproduktschaltung zum Generieren einer Frequenzfehlerschätzung von dem nicht-punktierten Pilotkanal. Verschiedene andere Anwendungen und Ausführungsbeispiele werden offenbart. Die vorliegende Erfindung umfasst ebenfalls ein Verfahren, dass zum Beispiel durch die hierin offenbarte Vorrichtung ausgeführt werden kann.
  • Kurze Beschreibung der Zeichnungen
  • Die Merkmale, Ziele und Vorteile der vorliegenden Erfindung werden aus der unten folgenden detaillierten Beschreibung noch offensichtlicher, wenn diese in Zusammenhang gesehen wird mit den Zeichnungen, in denen gleiche Bezugszeichen Entsprechendes durchgängig identifizieren und wobei die Figuren Folgendes zeigen:
  • 1 ist ein beispielhaftes Funktionsblockdiagramm einer bekannten Schaltung zum Generieren eines punktierten Pilotkanals;
  • 2 ist ein Diagramm einer einzelnen Leistungssteuerungsgruppe des Rückwärtsverbindungspilotkanals eines beispielhaften, bekannten CDMA-Systems basierend auf dem cdma2000-Standard;
  • 3 ist ein funktionales Blockdiagramm einer generischen Pilotdemodulationsvorrichtung der vorliegenden Erfindung;
  • 4 ist ein funktionales Blockdiagramm eines ersten Ausführungsbeispiels des Informationsvorzeichendemodulators der vorliegenden Erfindung;
  • 5 ist ein Funktionsblockdiagramm eines zweiten Ausführungsbeispiels des Informationsvorzeichendemodulators der vorliegenden Erfindung;
  • 6 ist ein Flussdiagramm eines ersten Ausführungsbeispiels des Informationsvorzeichendemodulationsverfahrens der vorliegenden Erfindung;
  • 7 ist ein Flussdiagramm eines zweiten Ausführungsbeispiels des Informationsvorzeichendemodulationsverfahrens der vorliegenden Erfindung;
  • 8 ist ein Diagram von zwei aufeinander folgenden Leistungssteuerungsgruppen des Rückwärtsverbindungspilotkanals eines beispielhaften CDMA-Systems;
  • 9 ist ein beispielhafter Aufbau des Pilotphasen-RAM der vorliegenden Erfindung;
  • 10 ist eine graphische Darstellung des Gleitfensterprinzips der Phasenschätzung, die durch den Pilotfilter der vorliegenden Erfindung ausgeführt wird;
  • 11 ist ein Funktionsblockdiagramm eines beispielhaften Ausführungsbeispiels der Rückwärtsverbindungsleistungssteuerungsentscheidungsschaltung der vorliegenden Erfindung;
  • 12 ist ein Funktionsblockdiagramm einer beispielhaften Schaltung zum Bestimmen, ob ein einzelner Finger sich in einem In-Lock- oder einem Out-Of-Lock-Zustand befindet; und
  • 13 ist ein Funktionsblockdiagramm eines beispielhaften Ausführungsbeispiels der Vektorproduktschaltung zum Generieren einer Frequenzfehlerschätzung.
  • Detaillierte Beschreibung der bevorzugten Ausführungsbeispiele
  • I. Übersicht
  • Die vorliegende Erfindung umfasst allgemein ausgedrückt ein Verfahren und Vorrichtung zum Berücksichtigen der Vorzeichenungewissheit, die durch Punktierung von Informationsbits mit ungewissem Vorzeichen in einem ansonsten kontinuierlichen Pilotkanal eingeführt wird. Die vorliegende Erfindung löst die Vorzeichenmehrdeutigkeit in den Informationsbits punktiert in den Pilotkanal auf und verwendet dann die Entscheidung um einen Pilotkanal mit kontinuierlicher Phase zu rekonstruieren, der dann nach nachfolgend von beliebigen Anwendungen, für die ein Pilotkanal mit kontinuierlicher Phase vor teilhaft ist, verwendet werden kann. Aus Gründen der Einfachheit und Klarheit der Offenbarung wird die vorliegende Erfindung mit Bezug auf ein beispielhaftes drahtloses CDMA-Kommunikationssystem offenbart, das gemäß der Prinzipien, die in dem cdma2000-Standard aufgeführt sind, betrieben wird. Es sei jedoch angemerkt, dass die erfinderischen Prinzipien, die hierin beschrieben sind, ebenso auf andere drahtlose Kommunikationssysteme, die einen punktierten oder diskontinuierlichen Pilotkanal verwenden, anwendbar sind. Zum Beispiel sind unterschiedliche Ausführungsbeispiele der vorliegenden Erfindung ebenso auf breitbandige(n) CDMA-(W-CDMA)-Standards) sowie auf viele der vorgeschlagenen 3G-Kommunikationsstandards anwendbar.
  • Die Ausdrücke „Bit" oder „Bits" werden hierin oft zusammen mit den Ausdrücken „Chip" oder „Chips" verwendet. Der Fachmann wird verstehen, dass sich „Bit" auf eine Informationseinheit bezieht, während sich „Chip" auf eine Einheit des Spreizcodes, der in einem CDMA-System verwendet wird, bezieht. Die Verwendung des Ausdrucks „Chip" hierin erfolgt jedoch lediglich aufgrund der Genauigkeit der Erläuterung und soll nicht die vorliegende Erfindung auf CDMA-Systeme einschränken. Die vorliegende Erfindung ist ebenso auf Systeme anwendbar, die nicht „Bits" von Information mit „Chips" eines Spreizcodes spreizen.
  • Nun Bezug nehmend auf 3 wird ein Funktionsblockdiagramm einer generischen Pilotdemodulationsvorrichtung der vorliegenden Erfindung dargestellt. In 3 und allen nachfolgenden Figuren sollen aus Gründen der Klarheit und Einfachheit einzelne Linien beide, reelle und komplexe Signale, darstellen. In 3 speichert der Eingangs-RAM 302 Abtastungen der empfangenen Wellenform und liefert sie an den Entspreizer 306, wo sie mittels eines Pseudorauschcodes bzw. PN-Codes („PN" = pseudonoise, worauf auch als „Pseudozufall" Bezug genommen wird), und zwar generiert durch PN-Generator 304 entspreizt werden. Der Entspreizer 306 liefert drei Ausgaben. Eine sieht eine Sequenz von entspreizten Chips vor, die mit einem negativen halben Chip-PN-Versatz (früh) entspreizt wurden. Die zweite Ausgabe weist eine Sequenz von entspreizten Chips auf, die mit einem positiven halben Chip-PN-Versatz (spät) entspreizt wurden. Die dritte Ausgabe weist eine (spät) entspreizt wurden. Die dritte Ausgabe weist eine Ausgabe von entspreizten Chips auf, die mit einer Null-Versatz-PN-Sequenz (on time bzw. zeitlich genau) entspreizt wurden. Die drei entspreizten Chipsequenzen, die von dem Entspreizer 306 ausgegeben werden, werden jeweils interpoliert, um die Auflösung zu erhöhen und in Akkumulatoren bzw. Akkumulierern 308 akkumuliert und jeweils gemäß einer Frequenzschätzung (weiter unten diskutiert) in Phasenrotierern 310 rotiert. Die resultierende Ausgabe von den Phasenrotierern 310 sind die drei separaten Pilotsequenzen, der frühe Pilot, On-Time-Pilot und späte Pilot, die wie unten beschrieben, weitergehend verarbeitet werden.
  • Die frühen und späten Pilotausgaben werden an Akkumulierer 312A, 312B präsentiert, wo sie über eine vorbestimmte Anzahl von Chips akkumuliert werden. Die akkumulierten Symbole, die von Akkumulierern 312A, 312B ausgegeben werden, werden dann jeweils in Energieberechner 314A und 314B eingegeben. Energieberechner 314A und 314B berechnen die Energie, die in den akkumulierten Symbolen der frühen bzw. späten Piloten enthalten sind. Wenn die frühen und späten Piloten QPSK-codiert werden, berechnen die Energieberechner 314A, 314B zum Beispiel die Energie unter Verwendung der Beziehung I2+Q2, wobei I und Q die In-Phasen- bzw. Quadratur-Phasen-Komponenten der Signale sind.
  • Die Differenz zwischen der Energie in dem frühen Piloten und dem späten Piloten wird dann durch Subtrahierer 316 berechnet, um einen Wert zu generieren, der anzeigend ist für den Zeit-Tracking-Fehler des PN-Generators 304 für diesen Finger des Rake-Empfängers. Der resultierende Differenzwert, der durch Subtrahiere 316 ausgegeben wird, wird dann in dem Filter 318 gefiltert und als ein Zeitfehlersignal für die weitere Verwendung durch andere Schaltungen (nicht dargestellt) vorgesehen. Der Filter 318 kann zum Beispiel einen Akkumulierer und/oder andere Verarbeitungsschaltung beinhalten zum Glätten der instantanen bzw. gegenwärtigen Variation in dem Zeitfehlersignal.
  • Die On-Time-Pilotsequenz, die vom Rotierer 310 ausgegeben wird, wird in den Akkumulierer 320 eingegeben, wo er über eine vorbestimmte Anzahl von Chips akkumuliert wird, und zwar gemäß der momentanen Position der Pilotsequenz in der Leistungssteuerungsgruppe 202 (2). Die akkumulierten Chips werden an Pilot-Phasen-RAM 322 vorgesehen, wo sie zeitlich befristet für die weitere Verarbeitung gespeichert werden. Die Konstruktion des Pilot-Phasen-RAM 322 wird im größeren Detail unten diskutiert.
  • Auf die akkumulierten Pilotchipsequenzen, die in dem Pilotphasen-RAM 322 gespeichert sind, wird durch die Vorzeichenungewissheitsauflösungsschaltung (sign ambiguity resolution circuitry) (Akkumulierer 330 und 332, Informationsvorzeichendemodulator 334) zugegriffen. In einigen Ausführungsbeispielen kann auf sie ebenfalls durch die Frequenzschätzungsschaltung (Vektorproduktschaltung 324) und Pilotfilter 328 zugegriffen werden. Diese Schaltungen werden im Detail weiter unten diskutiert.
  • II. Informationsvorzeichendemodulation und Konstruktion eines Pilots mit kontinuierlicher Phase bzw. kontinuierlicher Phasenpilot
  • Der Informationsakkumulierer 330 akkumuliert die Informationschips 202D aus jeder Leistungssteuerungsgruppe 202. Pilotakkumulierer 332 akkumuliert die Pilotchips 202A202C einer jeden Leistungssteuerungsgruppe 202. Diese Akkumulierungen von Informationschips 202D und Pilotchips 202A202C werden an Informationsvorzeichendemodulator 334 geliefert, um die Vorzeichenungewissheit der Informationschips 202D in jeder Leistungssteuerungsgruppe 202 aufzulösen. Ansprechend auf die akkumulierten Informationschips von dem Informationsakkumulierer 330, die akkumulierten Pilotchips vom Pilotakkumulator bzw. -akkumulierer 332 und (in einem Rake-Empfänger) ähnlichen Akkumulierungen von anderen Fingern (andere Mehrwege) generiert der Informationsvorzeichendemodulator 334 eine Informationsvorzeichenentscheidung, die im Folgenden dazu verwendet wird, einen kontinuierlichen Pilotkanal im kontinuierlichen Pilotgenerator 336 zu rekonstruieren. Der kontinuierliche Pilotgenerator 336 generiert eine Sequenz von kontinuierlichen Pilotsym bolen, ohne die Informationschips, für die Verwendung in Anwendungen (weiter unten beschrieben), die von solch einem kontinuierlichen Pilot profitieren würden.
  • 4 und 5 stellen funktionale Blockdiagramme von alternativen Ausführungsbeispielen des Informationsvorzeichendemodulators 334 dar. In 4 werden die akkumulierten Informationschips vom Informationsakkumulierer 380 und die akkumulierten Pilotchips vom Pilotakkumulator 332 an Skalarproduktschaltung 402 geliefert. Die Skalarproduktschaltung 402 bestimmt den Betrag des akkumulierten Informationschipvektors in Phase mit dem akkumulierten Pilotchipvektor gemäß der Skalarproduktberechnung der Gleichung (1): P · I = Pi * Ii + Pq * Iq (1)
  • Wobei P der akkumulierte Pilotchipvektor ist;
    l der akkumulierte Informationschipvektor ist; und
    i, q Indizes sind, die sich auf In-Phasen- bzw. Quadratur-Phasen-Komponenten des komplex empfangenen Signals beziehen.
  • Schaltungen zum Berechnen von Skalarprodukten sind auf dem Fachgebiet bekannt. Ein Beispiel wird in dem US-Patent Nr. 5,506,865, betitelt „PILOT CARRIER DOT PRODUCT CIRCUIT", erteilt am 9. April 1996, dem Rechtsnachfolger der vorliegenden Erfindung zugewiesen und hierin unter Bezugnahme aufgenommen, vorgestellt.
  • Der Betrag der Ausgabe der Skalarproduktschaltung 402 ist das Skalarprodukt der akkumulierten Pilotchips 202A202C mit den akkumulierten Informationschips 202D. In dem beispielhaften Ausführungsbeispiel, das einen Rake-Empfänger verwendet um einen Vorteil aus der kohärenten Kombination von Mehrwegesignalen zu ziehen, werden die Ausgaben von anderen ähnlichen Skalarproduktschaltungen von anderen Fingern (nicht dargestellt) im Summierer 404 mit der Ausgabe von Skalarproduktschaltung 402 summiert und die Summe wird an einen Schwellenwertvergleicher 406 geliefert. Der Schwel lenwert bzw. Schwellenvergleicher 406 vergleicht den Betrag der Summenausgabe vom Summierer 404 mit einer vorbestimmten Schwelle. Da die Informationschips 202D uncodiert, BPSK-moduliert und in Phase mit den Pilotchips 202A202C gesendet werden, wird dieser Vergleich das Vorzeichen der Informationschips 202D für jede Leistungssteuerungsgruppe 202 bestimmen. Wenn die Summe größer ist als die Schwelle, ist das Vorzeichen positiv (die Informationschips sind eine logische „0"). Wenn die Summe kleiner ist als die Schwelle, dann ist das Vorzeichen negativ (die Informationschips sind eine logische „1"). Die Funktion, die durch den Informationsvorzeichendemodulator 334 ausgeführt wird, kann durch Gleichung (2) beschrieben werden:
  • Figure 00140001
  • Wobei die Summierungsvariable, k, den Fingern, die sich in dem In-Lock- bzw. verriegelten Zustand befinden, entspricht, und T die Schwelle ist.
  • Die Ausgabe 408 des Schwellenvergleichers 406 ist eine Anzeige für das Vorzeichen der Informationschips 202D. Die Anzeige 408 wird verwendet, um ein kontinuierliches Pilotsignal im kontinuierlichen Pilotgenerator 336 zu rekonstruieren. Kontinuierlicher Pilotgenerator 336 empfängt die akkumulierten Informationschips vom Informationsakkumulierer 330, sowie die akkumulierten Pilotchips vom Pilotakkumulierer 332. Ansprechend auf die Vorzeichenanzeige 408 von dem Schwellenvergleicher 406 rekombiniert der kontinuierliche Pilotgenerator 336 die akkumulierten Pilotchips mit den akkumulierten Informationschips, invertiert das Vorzeichen der akkumulierten Informationschips, wenn dies nötig ist, um das Vorzeichen der akkumulierten Pilotchips abzugleichen (match), wodurch ein kontinuierlicher Pilotkanal generiert wird.
  • Wie es in 4 zu erkennen ist, werden die Pilotkanalabschnitte 202A202C einer jeden Leistungssteuerungsgruppe 202 als eine kohärente Phasenreferenz in der Skalarproduktschaltung 402 verwendet, um die Informationschips 202D zu demodulieren. In anderen Worten wird ein erster Abschnitt der Leis tungssteuerungsgruppe 202 verwendet, um einen zweiten Abschnitt derselben Leistungssteuerungsgruppe zu demodulieren. Das Skalarprodukt wird dann mit einer Schwelle im Schwellenwertvergleicher 406 verglichen um die Informationschipvorzeichenentscheidung 408 zu generieren. 6 stellt ein Flussdiagramm eines ersten Ausführungsbeispiels des Verfahrens zur Informationschipvorzeichendemodulation gemäß der vorliegenden Erfindung dar. Dieses Verfahren kann zum Beispiel durch die Schaltung der 4 ausgeführt werden. Bei Block 602 wird das Skalarprodukt des Pilotkanalteils 202A202C und der Informationschipsabschnitt 202D berechnet. Dieser Schritt kann zum Beispiel durch Skalarproduktschaltung 402 ausgeführt werden. Optional kann bei Block 604 das Skalarprodukt, das im Block 602 berechnet wurde, über andere Finger summiert werden. Die Summierung kann zum Beispiel durch Summierer 404 ausgeführt werden. Bei Entscheidung 606 wird ein Vergleich zwischen dem Skalarprodukt und einer vorbestimmten Schwelle ausgeführt. Bei einem BPSK-Modulationschema ist die vorbestimmte Schwelle vorzugsweise Null. Im allgemeinen Fall kann die Schwelle jedoch von Null unterschiedlich sein, und zwar für andere Modulationsschemata. Im allgemeinsten Fall kann die Schwelle tatsächlich ein Bereich sein. Wenn das Skalarprodukt größer als oder gleich der vorbestimmten Schwelle ist, dann fährt der Prozess bei Block 608 fort, wo das Vorzeichen des Informationschipabschnitts als positiv bestimmt wird (d.h. dasselbe Vorzeichen wie der Pilotkanalabschnitt). Wenn das Skalarprodukt jedoch kleiner als die vorbestimmte Schwelle ist, dann fährt der Prozess bei Block 610 fort, wo das Vorzeichen des Informationschipabschnitts als negativ bestimmt wird (d.h. entgegengesetzt zu dem Vorzeichen des Pilotkanalabschnitts). Der Schwellenvergleich der Entscheidung 606 und Vorzeichenbestimmung von Blöcken 608 und 610 kann zum Beispiel durch Schwellenvergleicher 406 erreicht werden. Nun Bezug nehmend auf 5 wird ein funktionelles Blockdiagramm eines alternativen Ausführungsbeispiels eines Informationsvorzeichendemodulators 334 gezeigt. Ähnlich zur 4 werden akkumulierte Informationschips bzw. akkumulierte Pilotchips von Informationsakkumulierer 330 und Pilotakkumulierer 332 ausgegeben. Im Gegensatz zu der Skalarproduktschaltung 402 der 4 werden diese Akkumulierungen in Summen- und Differenzschaltung 502 eingegeben. Summen- und Differenz schaltung 502 generiert die Energie in der Summe der akkumulierten Pilotchips 202A202C und Informationschips 202D und die Energie in der Differenz der akkumulierten Pilotchips 202A202C und Informationschips 202D. Diese Summen- und Differenzenergiewerte werden an Summierer 504 vorgesehen, wo sie mit ähnlichen Summen- und Differenzenergiewerten von anderen In-Lock-Fingern (nicht dargestellt) des Rake-Empfängers kombiniert werden. Summierer 504 kombiniert den Summenenergiewert von diesem Finger mit den Summenenergiewerten von anderen Fingern. Summierer 504 kombiniert außerdem den Differenzenergiewert von diesem Finger mit dem Differenzenergiewert von anderen Fingern. Die resultierenden Werte, die von Summierer 504 ausgegeben werden, sind ein kombinierter Summenenergiewert und ein kombinierter Differenzenergiewert.
  • Der Maximums-Auswähler 506 wählt das Maximum des kombinierten Summenenergiewerts und des kombinierten Differenzenergiewerts aus. Da die Informationschips 202D uncodiert, BPSK-moduliert und in Phase mit den Pilotchips 202A202C gesendet werden, wird diese Maximumsauswahl das Vorzeichen der Informationschips 202D für jede Leistungssteuerungsgruppe 202 bestimmen. Wenn der kombinierte Summenenergiewert größer als oder gleich zu dem kombinierten Differenzenergiewert ist, dann wird das Vorzeichen der Informationschips 202D als positiv (logische „0") bestimmt. Andererseits, wenn der kombinierte Summenenergiewert kleiner ist als der kombinierte Differenzenergiewert, dann wird das Vorzeichen der Informationschips 202D als negativ (logische „1") bestimmt. Somit führt der Informationsvorzeichendemodulator 334 der 5 die Funktion der Gleichung (3) aus:
  • Figure 00160001
  • Wobei die Summenvariable, k, der Anzahl von Fingern in dem Rake-Empfänger entsprechen, die „In-Lock" sind und die Funktion E[] die Energieberechnung ist. Ähnlich zur Ausgabe 408 in 4 ist die Ausgabe 508 des Maximumauswählers 506 eine Anzeige für das Vorzeichen der Informations chips 202D. Diese Anzeige 508 wird verwendet, um ein kontinuierliches Pilotsignal im kontinuierlichen Pilotgenerator 336, wie es zuvor unter Bezugnahme auf 4 erklärt wurde, zu rekonstruieren. Somit wird in beiden 4 und 5 der Informationsvorzeichendemodulator 334 verwendet, um die Vorzeichenmehrdeutigkeit der Informationschips 202D aufzulösen.
  • 7 stellt ein Flussdiagramm eines zweiten Ausführungsbeispiels des Verfahrens zur Informationschipvorzeichendemodulation der vorliegenden Erfindung dar. Das Verfahren der 7 kann zum Beispiel durch die Schaltung der 5 ausgeführt werden. Bei Block 702 wird die Energie der Summe des Pilotkanalabschnitts 202A202C und des Informationschipabschnitts 202D berechnet. Bei Block 704 wird die Energie der Differenz des Pilotkanalabschnitts 202A202C und des Informationschipabschnitts 202D berechnet. Diese Berechnungen können zum Beispiel durch Summen- und Differenzschaltung 502 ausgeführt werden. Optional können bei Block 706 die bei Blöcken 702 und 704 berechneten Summen- und Differenzenergien jeweils über andere Finger kombiniert werden. Diese Kombination kann zum Beispiel durch Summierer 504 ausgeführt werden. Bei Block 708 wird das Maximum der berechneten Summen- und Differenzenergien ausgewählt. Wenn das Maximum die Summe der Energien ist, wird das Vorzeichen des Informationschipabschnitts 202D als positiv bei Block 710 bestimmt. Wenn das Maximum die Differenz der Energien ist, dann wird das Vorzeichen des Informationschipabschnitts 202D bei Block 712 als negativ bestimmt. Die Maximumsauswahl des Blocks 708 und die Vorzeichenbestimmung der Blöcke 710 und 712 kann zum Beispiel durch Maximumsauswähler 506 ausgeführt werden.
  • III. Pilotphasen-RAM
  • Wiederum unter Bezugnahme auf 3 wird ein gegenwärtig bevorzugtes Ausführungsbeispiel des Pilotphasen-RAM 322 beschrieben. Es sei anzumerken, dass die bestimmte Implementierung des Pilotphasen-RAM 322 hierin lediglich als ein Beispiel beschrieben wird, und dass andere Konstruktionen durchgeführt werden können, ohne dabei von der vorliegenden Erfindung ab zuweichen. Zum Beispiel ist die spezifische verwendete Numerologie bzw. Nomenkaltur und die RAM-Größe und Partitionierung lediglich beispielhaft und diese könnte dabei ohne erfinderische Tätigkeit modifiziert werden.
  • Aus Gründen der Klarheit der Notation bei der Erläuterung des momentan bevorzugten Ausführungsbeispiels des Pilotphasen-RAM 322 wird die 2 in leicht modifizierter Form als 8 erneut gezeichnet. 8 stellt zwei Leistungssteuerungsgruppen 202 aufgeteilt in sechs Symbole mit gleicher Länge dar. Die erste Leistungssteuerungsgruppe weist Symbole A0-A5 auf, und die zweite Leistungssteuerungsgruppe weist Symbole B0-B5 auf. Jedes Symbol besteht aus 256 Chips. Die erste Leistungssteuerungsgruppe entspricht geraden Phasenleistungssteuerungsgruppen und die zweite Leistungssteuerungsgruppe folgt der ersten und entspricht ungeraden Phasenleistungssteuerungsgruppen. Die A4 und B4 Symbole beider Leistungssteuerungsgruppen sind aufgeteilt durch eine gestrichelte Linie, gezeigt um zwei Untersymbole, A14, A24 bzw. B14, B24 zu bilden. Jedes Teilsymbol bzw. Untersymbol A14, A24 und B14, B24 weist 128 Chips auf. Die Symbole A0-A14 und BO-B14 entsprechen Abschnitten 202A202C der 2. Anders ausgedrückt sind Symbole AO-A14 und BO-B14 der 8 jeweils nicht-punktierte Pilotkanalsymbole. Die Symbole A24-A5 und B24-B5 entsprechen dem Abschnitt 202D der 2. Anders ausgedrückt sind Symbole A24-A5 und B24-B5 der 8 jeweils die punktierten Informationssymbole.
  • Wie oben erläutert akkumuliert Akkumulierer 320 die Zeit genauer bzw. On-Time- Pilotausgabe vom Rotierer 310. In dem gegenwärtig bevorzugten Ausführungsbeispiel, das auf ein cdma2000-System anwendbar ist, akkumuliert Akkumulierer 320 einzelne Symbole einer jeden Leistungssteuerungsgruppe. Für Symbole A0-A3 und B0-B3 der 8 akkumuliert Akkumulierer 320 alle 256 Chips eines jeden Symbols eins nach dem anderen, bevor die akkumulierten 256 Chips an Pilotphasen-RAM 322 weitergegeben werden. Für Untersymbole A14 und B14 akkumuliert der Akkumulator 320 jedoch die 128 Chips der Untersymbole eins nach dem anderen, bevor sie an Pilotphasen-RAM 322 weitergegeben werden. Schlussendlich akkumuliert Akkumulierer 320 für Symbole A24 und A5 sowie B24 und B5 alle 384 Chips eins nach dem anderen, bevor sie an Pilotphasen-RAM 322 weitergegeben werden.
  • Eine beispielhafte Struktur von Pilotphasen-RAM 322 ist in 9 gezeigt. 9 stellt zwei Speicherbereiche dar. Geradenphasenspeicherbereich 902 enthält die komplexen I- und Q-Pilotsymbole A0-A3 und A14 (die nichtpunktierten Pilotsymbolabschnitte der Leistungssteuerungsgruppe) individuell gespeichert und mit Symbolen A24 und A5 (die punktierten Informationssymbolabschnitte) kombiniert in der Speicherung. Diese Gruppierung entspricht den individuellen Akkumulierungen, getätigt durch Akkumulierer 320, während es die Akkumulierungen in dem Pilotphasen-RAM 322 schreibt. Ungeradenphasenspeicherbereich 904 besitzt eine ähnliche Konstruktion, wobei Akkumulierungen für die ungeraden Phasenleistungssteuerungsgruppen individuell gespeichert werden.
  • Somit speichert Pilotphasen-RAM 322 zwei aufeinander folgende Leistungssteuerungsgruppen auf eine Art und Weise, die für eine Verwendung durch den Rest der Schaltungselemente der 3 vorteilhaft ist. Zum Beispiel ist Informationsakkumulierer 330 (3) in der Lage, den letzten Schlitz entweder des gerade Phasenspeicherbereichs 902 oder des ungerade Phasenspeicherbereichs 904 auszulesen, um die Informationschips für jede Leistungssteuerungsgruppe 202 zu erhalten. Ähnlich ist Pilotakkumulierer 332 in der Lage, die ersten fünf Schlitze von entweder dem gerade Phasenspeicherbereich 902 oder des ungeraden Phasenspeicherbereichs 904 auszulesen, um die nicht-punktierten Pilotsymbole für jede Leistungssteuerungsgruppe 202 zu erhalten. Somit ermöglichen die Speichertechniken des Pilotphasen-RAM 322 die Demodulation des Informationschipvorzeichens.
  • Wiederum sei anzumerken, dass Pilotphasen-RAM 322 eine unterschiedliche Größe oder Struktur besitzen kann, ohne dabei von der vorliegenden Erfindung abzuweichen. Zum Beispiel könnte, anstatt der Verarbeitung von 256 Chips auf einmal, der Akkumulierer 320 und Pilotphasen-RAM 322 128 Chips auf einmal oder 384 Chips auf einmal verarbeiten, wobei anzumerken sei, dass beide, 128 und 384, ganzzahlige Faktoren der Gesamtlänge von Leistungssteuerungsgruppe 202 von 1536 Chips sind. Weiterhin sei anzumerken, dass für höhere Chipraten, die Verarbeitung in Intervallen wie 128N Chips, 256N Chips oder 384N Chips auftreten kann.
  • IV. Pilotfilter
  • Ein Vorteil des kontinuierlichen Phasenpilotkanals ist es, dass er als eine kohärente Referenz für die Demodulation verwendet werden kann. Daher sieht die vorliegende Erfindung auch einen Pilotfilter 328 vor, der die Phasendiskontinuitäten die inhärent in dem punktierten R-PICH sind, berücksichtigt. Wie in der 3 gezeigt ist, wird der Pilotfilter 328 mit der Informationschipvorzeichenentscheidung entweder direkt vom Informationsvorzeichendemodulator 334 oder implizit durch den kontinuierlichen Phasenpilot, der durch kontinuierlichen Phasenpilotgenerator 336 konstruiert wird, versehen. Ansprechend auf diese Information generiert der Pilotfilter 328 eine Kanalphasenschätzung, die nicht durch die Phasendiskontinuität, die in dem R-PICH inhärent ist, verschlechtert wird.
  • In dem bevorzugten Ausführungsbeispiel ist der Pilotfilter 328 ein „sliding window"- bzw. „Gleitfenster"-Filter, der ein 12-Tap-Finite-Impulsantwort- bzw. FIR-Filter (FIR = finite impulse response) mit 2,5 ms Länge ist. 10 ist eine Darstellung der Gleitfensterkonstruktion der Phasenschätzung, die durch Pilotfilter 328 ausgeführt wird. In 10 werden drei aufeinander folgende Leistungssteuerungsgruppen PCG0, PCG1 und PCG2 des R-PICH dargestellt. Jede PCG hat eine markierte Region, die den Informationschips 202D entspricht. Jede PCG ist weiterhin in sechs 256 Chipsymbole aufgeteilt dargestellt. Am Ende eines jeden der 256 Chipsymbole bzw. der Symbole mit 256 Chips zeigt ein Pfeil abwärts auf das akkumulierte Symbol, das durch den Akkumulierer 320 akkumuliert wurde, und in dem Pilotphasen-RAM 322 gespeichert wurde. Die Symbole für PCG0 sind A0-A24,5. Die Symbole für PCG1 sind B0-B24,5. Die Symbole für PCG2 sind A'0-A'24,5. (Es sei auf die leicht geänderte Notation hinsichtlich der vorhergehenden Figuren hingewiesen. In
  • 10 zum Beispiel wird die Notation A24,5 verwendet, um das Symbol darzustellen, das 384 Chips von der zweiten Hälfte des fünften 256-Chipsymbols bis zu dem Ende des sechsten 256-Chipsymbols überspannt. Es sei weiter anzumerken, dass für PCG2, die Notation A' („A Strich") verwendet wird, um von der ersten geraden Phasenleistungssteuerungsgruppe, PCG0, zu unterscheiden.) Unter normalen Umständen kommen die drei Leistungssteuerungsgruppen PCG0, PCG1 und PCG2 aufeinander folgend an. PCG0, PCG1 und PCG2 sind für beliebige drei Leistungssteuerungsgruppen, die auf dem R-PICH gesendet werden, repräsentativ.
  • Unter den drei Leistungssteuerungsgruppen sind drei Blöcke dargestellt, die jeweils einen Bereich der drei Leistungssteuerungsgruppen PCG0, PCG1 und PCG2 überspannen. Jeder der drei Blöcke stellt eine unterschiedliche Phasenschätzungsberechnung, die durch den Pilotfilter 322 ausgeführt wird, dar. Der erste Block, der die erste Phasenschätzungsberechnung (E0 Schätzung) repräsentiert, ist so dargestellt, dass sie den Bereich von dem Beginn des ersten Symbols (A0) von PCG0 bis zu dem Ende des letzten Symbols (B24,5) überspannt. Somit wird die E0-Schätzung ansprechend auf die Symbole, die in PCG0 und PCG1 enthalten sind, berechnet, und zwar überspannt durch den ersten Block. Die mathematische Formel, die verwendet wird um die E0-Schätzung zu generieren, ist innerhalb des ersten Blocks angegeben. Wie von dieser mathematischen Formel zu erkennen ist, ist die E0-Schätzung die Kombination oder Summe der nicht-punktierten Pilotkanalsymbole plus oder minus den punktierten Informationssymbolen von PCG0 und PCG1. Wie angemerkt wurde, hängt es von dem Vorzeichen der Informationschips für jede Leistungssteuerungsgruppe, und zwar bestimmt durch Informationsvorzeichendemodulator 334 ab, ob die punktierten Informationssymbole zu den punktierten Pilotkanalsymbolen addiert oder von ihnen subtrahiert werden.
  • Ähnlich stellt der zweite Block von 10 die E1-Phasenschätzung, die durch Pilotfilter 328 berechnet wird, dar. Der aufzuzeigende Unterschied zwischen dem ersten Block (E0-Schätzung) und dem zweiten Block (E1-Schätzung) ist der, dass der E1-Schätzungsblock zeitlich um ein Symbol nach vorne ver schoben ist. Der E1-Schätzungsblock überspannt den Bereich von Symbol A1 von PCG0 zu Symbol A'0 von PCG2. Als Ergebnis ist die Einschätzung teilweise auf A'0 von PCG2 basiert, anstelle von A0 von PCG0. Der letzte Block der 10 stellt die E5-Phasenschätzung, berechnet durch Pilotfilter 328 dar. Wiederum ist der E5-Schätzungsblock zeitlich nach vorne verschoben und überspannt das A14 Symbol von PCG0 bis zu dem A'3 Symbol von PCG2. Im Ergebnis ist die E5-Schätzung auf diese enthaltenen Symbole basiert. Erneut hängt in jeder Phasenschätzung die Entscheidung, ob die punktierten Informationssymbole addiert oder subtrahiert werden, von dem Vorzeichen der Informationschipsymbole, gemäß der Bestimmung durch Informationsvorzeichendemodulator 334 ab.
  • In einem Ausführungsbeispiel des Pilotfilters 328 liest der Pilotfilter 328 selbst die Symbole von dem geraden und ungerade Phasenspeicherbereich 902 und 904 des Pilotphasen-RAM 322. In diesem Ausführungsbeispiel empfängt der Pilotfilter 328 ebenfalls eine Anzeige des Vorzeichens der demodulierten Informationschips vom Informationsvorzeichendemodulator 334 und verwendet die Anzeige um zu bestimmen, ob die Informationssymbole in ihren Phasenschätzungsberechnungen, wie oben beschrieben, addiert oder subtrahiert werden. In einem alternativen Ausführungsbeispiel des Pilotfilters 328 sieht der kontinuierliche Pilotgenerator 336 kontinuierliche Pilotsymbole an Pilotfilter 328 vor. In diesem alternativen Ausführungsbeispiel ist die Informationschipvorzeichenanzeige inhärent in den kontinuierlichen Pilotsymbolen. Hieraus folgt, dass Pilotfilter 328 nicht die Symbole direkt vom Pilotphasen-RAM 322 lesen muss und nicht eine Vorzeichenanzeige vom Informationsvorzeichendemodulator 334 empfangen muss.
  • V. Rückwärtsverbindungsleistungssteuerungsentscheidung
  • Für jede Leistungssteuerungsgruppe in einem cdma2000-System sendet der Modulator in der Basisstation (nicht dargestellt) einen Leistungssteuerungsbefehl, der auf die Vorwärtsverbindung punktiert (punctured) wird. Der Zweck für diesen Rückwärtsverbindungsleistungssteuerungsbefehl ist es, die Mobilstati on (nicht gezeigt) anzuweisen, die Senderleistung zu erhöhen oder zu senken. Diese Leistungssteuerungsbefehle werden oft in den oben unter Bezugnahme aufgenommenen US-Patenten als „closed loop"- bzw. Regelungsschleifenleistungssteuerungsbefehle bezeichnet. Der Rückwärtsverbindungsleistungssteuerungsbefehl wird durch die Basisstation ansprechend auf die empfangene Pilotkanalenergie für diese bestimmte Mobilstation berechnet. Die Rückwärtsverbindungsleistungssteuerungsentscheidung ist somit eine weitere nützliche Anwendung für die Demodulation der Informationschipsymbole und Rekonstruktion eines kontinuierlichen Phasenpilotkanals gemäß der vorliegenden Erfindung.
  • 11 stellt ein funktionales Blockdiagramm eines beispielhaften Ausführungsbeispiels einer Rückwärtsverbindungsleistungssteuerungsentscheidungsschaltung der vorliegenden Erfindung dar. Der kontinuierliche Pilotgenerator bzw. Generator für einen kontinuierlichen Pilot 336 generiert eine kontinuierliche Sequenz von Pilotsymbolen, wie oben beschrieben. Diese Pilotsymbole werden an einen Energieberechner 1102 vorgesehen. Energieberechner 1102 berechnet die Energie in den kontinuierlichen Pilotsymbolen, und gibt einen Energiewert anzeigend für die Energieberechnung an Summierer 1104 aus. Summierer 1104 kombiniert die Energiewerte von diesem und anderen „In-Lock"-Fingern um einen kombinierten Energiewert zu produzieren. Der kombinierte Energiewert wird mit einer Schwelle im Schwellenvergleicher 1106 verglichen. Wenn der kombinierte Energiewert größer als oder gleich zu der Schwelle ist, dann gibt der Schwellenvergleicher 1106 eine Rückwärtsverbindungsleistungssteuerungsentscheidung aus, die der Mobilstation (nicht gezeigt) anzeigt, dass sie ihre Sendeleistung „herunterfahren" oder senken sollte. Umgekehrt, wenn der kombinierte Energiewert kleiner als die Schwelle ist, dann gibt der Schwellenvergleicher 1106 eine Rückwärtsverbindungsleistungssteuerungsentscheidung aus, die anzeigt, dass die Mobilstation (nicht gezeigt) ihre Senderleistung „hochfahren" oder erhöhen sollte. Diese Rückwärtsverbindungsleistungssteuerungsentscheidung wird dann an die geeignete Modulationsschaltung (nicht gezeigt) für die Übertragung zu der bestimmten Mobilstation, die von Interesse ist, weiter geleitet.
  • In einem ersten Ausführungsbeispiel der Rückwärtsverbindungsleistungssteuerungsentscheidungsschaltung der vorliegenden Erfindung berechnet der Energieberechner 1102 die Energie der Pilotsymbole durch Berechnen der Energieschätzung der zwei Komponenten des Pilots (die nicht-punktierten Pilotsymbole und die punktierten Informationssymbole), und durch Kombinieren dieser von allen Fingern, die im „In-Lock"-Zustand sind, und zwar gemäß Gleichung (4):
    Figure 00240001
    wobei die Summierungsvariable k der Anzahl von Fingern im „In-Lock"-Zustand entspricht. In einem zweiten Ausführungsbeispiel berechnet der Energieberechner 1102 die Energie der Pilotsymbole durch Berechnen der Energieschätzung der kohärenten Akkumulierung der nicht-punktierten Pilotsymbole und der punktierten Informationssymbole, und durch Kombinieren dieser über alle Finger, die sich im „In-Lock"-Zustand befinden, und zwar gemäß Gleichung (5):
    Figure 00240002
    wobei die Summierungsvariable, k, der Anzahl von Fingern, die sich im „In-Lock"-Zustand befinden, ist. Von dem zweiten Ausführungsbeispiel wird momentan eine leicht bessere Performance gegenüber dem ersten Ausführungsbeispiel erwartet, wenn sich die Mobilstation (nicht gezeigt) relativ langsam bewegt. Beide Ausführungsbeispiele können jedoch in Abhängigkeit von der beabsichtigten Umgebung verwendet werden.
  • Es sei anzumerken, dass in dem zweiten Ausführungsbeispiel die Skalarprodukte und die Summe der Skalarprodukte für alle Finger im „In-Lock"-Zustand durch das Ausführungsbeispiel des Informationsvorzeichendemodulators 334, wie es in 4 gezeigt ist, berechnet werden können. Somit, wenn die Schaltung der 4 in Kombination mit dem zweiten Ausführungsbeispiel des Energieberechners 1102 der 11 verwendet wird, ist dann der einzige zusätzliche Ausdruck, der von dem Energieberechner 1102 berechnet werden muss, die Energie der Kombination der nicht-punktierten Pilotsymbole und der punktierten Informationssymbole über alle Finger im „In-Lock"-Zustand. Zusätzlich kann derselbe Multiplizierer (nicht gezeigt) innerhalb Skalarproduktschaltung 402 der 4, der das Skalarprodukt berechnet, verwendet werden um die Quadratausdrücke der Gleichung (5) oben zu berechnen.
  • VI. Detektierung ob Finger sich In/Out-Of-Lock befinden
  • Eine weitere Anwendung für die Rekonstruktionstechniken für den kontinuierlichen Piloten gemäß der vorliegenden Erfindung ist für die Bestimmung wann ein Finger, der die vorliegende Erfindung verwendet, sich „In-Lock" oder „Out-Of-Lock" befindet. Einfacher ausgedrückt wird von einem Finger gesagt, dass er „In-Lock" ist, wenn die Energie der Mehrwegekomponente, die sie demoduliert, eine vorbestimmte Schwelle erfüllt oder überschreitet. Umgekehrt wird von einem Finger gesagt, dass er „Out-Of-Lock" ist, wenn die Energie der Mehrwegekomponente, die er demoduliert, unter die vorbestimmte Schwelle fällt. Wenn ein Finger sich „In-Lock" befindet, verarbeitet er ausreichend Energie um zuverlässig eine Mehrwegekomponente zu demodulieren. Wenn ein Finger einen Pilotkanal erfasst, der Phasendiskontinuitäten besitzt, wie der R-PICH eines cdma2000-Systems, wird dieser eine zuverlässigere Anzeige für den In- oder Out-Of-Lock-Zustand bei geringen Geschwindigkeiten vorsehen, wenn er die Pilot- und die Informationschips in einem längeren kohärenten Akkumulierungsfenster akkumulieren kann. Somit kann die vorliegende Erfindung ebenfalls dazu verwendet werden, die Performance der Bestimmung, ob sich ein Finger im In- oder Out-Of-Lock-Zustand befindet, verbessern.
  • 12 stellt ein beispielhaftes funktionales Blockdiagramm einer Schaltung dar zum Bestimmen ob ein individueller Finger sich im In- oder Out-Of-Lock-Zustand befindet. Ähnlich zu der 11 gibt der kontinuierliche Pilotgenerator 336 der oben beschrieben wurde, einen Strom von kontinuierlichen Pilotsymbolen aus, die von dem diskontinuierlichen R-PICH rekonstruiert wurden. Die Energie dieser Pilotsymbole wird im Energieberechner 1102 gemessen, wie es gemäß der beiden Ausführungsbeispiele der 11 beschrieben wurde. Die Energiewertausgabe vom Energieberechner 1102 wird dann in dem RSSI-Filter bzw. Filter für den Empfangssignalstärkenanzeiger (RSSI = received signal strength indicator) 1204 eingegeben, wo er über eine vorbestimmte Zeitperiode integriert wird. Der resultierende integrierte Energiewert wird dann mit einer vorbestimmten Schwelle in einem Schwellenvergleicher 1206 verglichen. Wenn der integrierte Energiewert größer als oder gleich der vorbestimmten Schwelle ist, dann generiert er eine Anzeige, dass der Finger sich „In-Lock" (d.h. er empfängt ausreichend Mehrwegeenergie, damit er als zuverlässig angesehen wird) befindet. Umgekehrt, wenn der integrierte Energiewert kleiner als die vorbestimmte Schwelle ist, dann generiert der Schwellenvergleicher 1206 eine Anzeige, dass der Finger sich Out-Of-Lock (d.h. er empfängt nicht ausreichend Mehrwegeenergie, um als zuverlässig angesehen zu werden) befindet.
  • VII. Frequenzschätzung
  • Zurück Bezug nehmend auf 3, generiert Vektorproduktschaltung 324 eine Frequenzschätzung von dem R-PICH. Diese Frequenzschätzung wird vom Rotierer 310 verwendet, um die frühen, zeitgenauen und späten Pilotkomponenten, wie oben beschrieben, zu rotieren. Dies erlaubt es den Fingern, damit fortzufahren, den Pilotkanal in der Frequenz genau zu erfassen. Da die Genauigkeit der Frequenzschätzung erhöht wird, wenn ein kontinuierlicher Pilotkanal vorliegt, ist die vorliegende Erfindung ebenfalls nützlich für die Generierung einer Frequenzschätzung.
  • 13 stellt ein funktionales Blockdiagramm eines beispielhaften Ausführungsbeispiels der Vektorproduktschaltung 324 zum Generieren der Frequenzschätzung dar. Vektorproduktschaltung 324 empfängt In-Phasen-(I-Phasen)- und Quadratur-Phasen-(Q-Phasen)-Pilotsymbole für die Verarbei tung. Diese I-Phasen- und Q-Phasen-Pilotsymbole können zum Beispiel vom kontinuierlichen Pilotgenerator 336 vorgesehen werden. Alternativ können sie direkt vom Pilotphasen-RAM 322 gelesen und gemäß der Vorzeichenentscheidung vom Informationsvorzeichendemodulator 334 angepasst werden. Die I-Phasen- und Q-Phasen-Pilotsymbole, Pi(n), Pq(n) werden in Filter 1302 eingegeben, wo sie um einen vorbestimmten Betrag verzögert werden. In dem bevorzugten Ausführungsbeispiel ist dieser Betrag 256 Chips, was einer Symbolakkumulierung, wie oben beschrieben, entspricht. Zusätzlich werden die I-Phasen- und Q-Phasen-Pilotsymbole Pi(n), Pq(n) an Vektor- bzw. Kreuzmultiplizierer 1304 bzw. 1306 vorgesehen, wo sie kreuz- bzw. vektormultipliziert mit der um ein Symbol verzögerten Ausgabe des Filters 1302, Pi(n-1), Pq(n-1) werden. Wie der Fachmann erkennen wird, resultiert die Kreuzmultiplikation, die von Kreuzmultiplizierer 1304 und 1306 ausgeführt wird, in In-Phasen- und Quadratur-Phasen-Frequenzfehlerschätzungssignalen, die dann im Kombinierer 1308 kombiniert werden.
  • Verstärkungselement 1310 maskiert bzw. blendet das Frequenzfehlerschätzungssignal durch Multiplizieren mit einer Null-Verstärkung aus wenn sich der Finger in Out-Of-Lock befindet, und wobei mit einer Nicht-Null-Verstärkung multipliziert wird, wenn der Finger sich nicht in In-Lock befindet. Die Entscheidung ob ein Finger sich In/Out-Of-Lock befindet, die durch die Schaltung der 12 generiert wird, kann verwendet werden, um Verstärkungselement 1310 zu steuern. Kombinierer 1312 und Filter 1314 agieren zusammen, um die Frequenzfehlerschätzung zu filtern, bevor sie als das Frequenzschätzungssignal an Rotierer 310 (3) vorgesehen wird.
  • Um die Zeitkonstante der Frequenzverfolgungsschleife (frequency tracking loop) der vorliegenden Erfindung klein zu halten, was ein besseres Ansprechverhalten erlaubt, kann die Vektorproduktschaltung 324 die I-Phasen- und Q-Phasen-Pilotsymbole direkt vom Pilotphasen-RAM 322 lesen anstelle vom kontinuierlichen Pilotgenerator 336. Die Vektorproduktschaltung 324 muss jedoch immer noch die Vorzeichenungewissheit der Informationssymbole, A24,5 und B24,5 berücksichtigen. Um dies zu tun, kann die Vektorprodukt schaltung 324 das in Tabelle I unten gezeigte Timing-Schema verwenden, das die Namenskonventionen, die in 10 eingeführt wurden, verwendet.
  • Tabelle I: Frequenzfehlerschätzungs-Timing
    Figure 00280001
  • Die Frequenzschätzungen von Tabelle 1 werden durch Vektorproduktschaltung 324 berechnet. Wie zu erkennen ist, wird das Vektorprodukt auf einfache Art für die Schätzungen für n=0 bis n=3 berechnet. Für die n=4 Schätzungen wird jedoch nur die erste Hälfte (nicht-punktierte Pilotsymbole A14, B14, etc.) in dem Vektorprodukt verwendet, um die Frequenzerfassungsschleife zu betreiben. Dies ist der Fall, da Informationsvorzeichendemodulator 334 noch nicht die Demodulation des Informationschipvorzeichens für das Symbol erreicht hat. Aus demselben Grund gibt es kein sinnvolles Vektorprodukt, das für n=5 berechnet wird. Die verlorene Aktualisierung für n=5 wird durch die folgende n=0 Berechnung kompensiert. Die genaueste Aktualisierung, die für n=5 zur Verfügung steht, wäre zum Beispiel A14 kreuz A24,5 gewesen. Dies wird jedoch in der folgenden n=0 Berechnung wieder erlangt durch Berechnen von B0-A14 kreuz A24,5. Es sei anzumerken, dass die n=0 Berechnung gemäß der Informationschipvorzeichenentscheidung angepasst werden sollten.
  • Somit umfasst die vorliegende Erfindung, wie sie oben offenbart ist, ein Verfahren und Vorrichtung zum Berücksichtigen der Vorzeichenunsicherheit, die durch Punktierung von Informationschips mit ungewissem Vorzeichen in einen ansonsten kontinuierlichen Pilotkanal eingeführt wird. Die vorliegende Erfindung löst die Vorzeichenmehrdeutigkeit in den Informationschips, die in den Pilotkanal punktiert sind, und verwendet dann die Entscheidung, um einen Pilotkanal mit kontinuierlicher Phase zu rekonstruieren, der nachfolgend in beliebigen Anwendungen, für die ein kontinuierlicher Phasenpilotkanal vorteilhaft ist, verwendet werden kann. Mehrere beispielhafte Anwendungen werden oben offenbart, und zwar Frequenzerfassung, Kanalphasenschätzung, Leistungssteuerungsentscheidungen und Finger-In/Out-Of-Lock-Entscheidungen. Diese Anwendungen bilden verschiedene zusätzliche Ausführungsbeispiele der vorliegenden Erfindung. Der Fachmann wird erkennen, dass verschiedene andere Anwendungen und Ausführungsbeispiele von der vorliegenden Erfindung umfasst sind.
  • Die vorhergehende Beschreibung der bevorzugten Ausführungsbeispiele wird vorgesehen, um es einem Fachmann zu ermöglichen die vorliegende Erfindung auszuführen oder zu verwenden. Die verschiedenen Modifikationen dieser Ausführungsbeispiele werden einem Fachmann einfach offensichtlich werden und die Grundprinzipien die hierin definiert sind können auf andere Ausführungsbeispiele angewendet werden ohne dabei erfinderisch tätig zu werden. Somit ist es nicht beabsichtigt die vorliegende Erfindung auf die hierin gezeigten Ausführungsbeispiele zu beschränken, sondern vielmehr sollte der Erfindung der größtmögliche Umfang, der mit den Prinzipien und neuen Merkmalen, wie sie in den Ansprüchen offenbart sind, zugeordnet werden.

Claims (18)

  1. Eine Vorrichtung zum Demodulieren eines Signals, welches einen punktierten bzw. gelochten (punctured) Pilotkanal, bestehend aus Pilotkanalsymbolen eines vorbestimmten Vorzeichens, und ein Informationssignal, bestehend aus Informationssymbolen mit unbestimmten Vorzeichen, das in die Pilotkanalsymbole punktiert ist, aufweist, wobei die Vorrichtung Folgendes aufweist: einen Akkumulator (330, 332) zum Akkumulieren von Pilotkanalsymbolen in einen Teil bzw. Abschnitt des Pilotkanals und Informationssymbolen in einen Teil des Informationssignals; dadurch gekennzeichnet, dass Folgendes vorgesehen wird: einen Informationsvorzeichen-Demodulator (334) zum Bestimmen des Vorzeichens des Informationsteils und zum Ausgeben eines Signals anzeigend für das vorbestimmte Vorzeichen; und einen kontinuierlichen Pilotsignalgenerator (336), der das Signal anzeigend für das vorbestimmte Zeichen verwendet zum Generieren eines nicht-punktierten Pilotkanals mit vorbestimmten Vorzeichen aus dem Informationsteil und dem Pilotkanalteil.
  2. Vorrichtung nach Anspruch 1, wobei der Demodulator (334) Folgendes aufweist: eine erste Skalar-Produktschaltung (402) zum Berechnen eines ersten Skalar-Produkts (dot product) des Pilotkanalteils und des Informationsteils; und einen Schwellenvergleicher (406) zum Vergleichen des ersten Skalar-Produkts mit einer Schwelle und zum Bestimmen des Vorzeichens der Informationssymbole, ansprechend auf den Vergleich.
  3. Vorrichtung nach Anspruch 2, wobei der Schwellenvergleicher bestimmt, dass das Vorzeichen positiv ist, wenn das erste Skalar-Produkt größer ist als die Schwelle, und bestimmt dass das Vorzeichen negativ ist, wenn das erste Skalar-Produkt kleiner ist als die Schwelle.
  4. Vorrichtung nach Anspruch 2 oder 3, die weiterhin Folgendes aufweist: eine zweite Skalar-Produktschaltung (402) zum Berechnen eines zweiten Skalar-Produkts des Pilotkanalteils einer separaten Mehrwegekomponente und des Informationsteils einer separaten Mehrwegekomponente; und einen Summierer (404) zum Ausgeben einer Summe des ersten Skalar-Produkts und des zweiten Skalar-Produkts, und wobei der Schwellenvergleicher (406) angeordnet ist, um die Summe mit der Schwelle zu vergleichen.
  5. Eine Vorrichtung nach Anspruch 2, wobei der Demodulator (334) Folgendes aufweist: eine Summierschaltung (502) zum Berechnen der Summe des Pilotkanalteils und des Informationsteils; eine Differenzschaltung (502) zum Berechnen der Differenz zwischen dem Pilotkanalteil und dem Informationsteil; einen Maximum-Auswähler (506) zum Auswählen des Maximums aus der Summe und der Differenz von der Summierschaltung (502) und der Differenzschaltung (502), wobei das Vorzeichen des Informationsteils bestimmt wird.
  6. Vorrichtung nach Anspruch 5, wobei der Maximum-Auswähler (506) das Vorzeichen als positiv bestimmt, wenn die Summe größer ist als die Differenz und bestimmt dass das Vorzeichen negativ ist, wenn die Summe kleiner ist als die Differenz.
  7. Vorrichtung nach Anspruch 6, die weiterhin Folgendes aufweist: einen Kombinierer (504) zum Kombinieren der Summe von der Summierschaltung (502) mit einer Summe von einer separaten Mehrwegekomponente, um eine kombinierte Summe zu bilden, und zum Kombinieren der Differenz von der Differenzschaltung (502) mit einer Differenz von einer separaten Mehrwegekomponente, um eine kombinierte Differenz zu bilden, und wobei der Maximum-Auswähler (506) angeordnet ist, um das Vorzeichen des Informationsteils ansprechend auf ein Maximum der kombinierten Summe und der kombinierten Differenz zu bestimmen.
  8. Vorrichtung nach einem der vorhergehenden Ansprüche, wobei der Pilotgenerator (336) angeordnet ist um den nicht-punktierten Pilotkanal als ein kontinuierliches Phasenpilotsignal bzw. Pilotsignal mit kontinuierlicher Phase zu generieren.
  9. Vorrichtung nach Anspruch 8, wobei der Pilotgenerator (336) angeordnet ist um den Informationsteil zu dem Pilotkanalteil zu addieren, wenn das Vorzeichen des Informationsteils positiv ist, und zum Subtrahieren des Informationsteils von dem Pilotkanalteil, wenn das Vorzeichen des Informationsteils negativ ist.
  10. Ein Verfahren zum Demodulieren eines Signals, das einen punktierten Pilotkanal bestehend aus Pilotkanalsymbolen mit einem vorbestimmten Vorzeichen und aus einem Informationssignal bestehend aus Informationssymbolen mit einem unbestimmten Vorzeichen, die in die Pilotkanalsymbole punktiert sind, aufweist, wobei das Verfahren folgende Schritte aufweist: Akkumulieren von Pilotkanalsymbolen in einem Teil bzw. Abschnitt des Pilotkanals und Informationssymbolen in einem Teil des Informationssignals; gekennzeichnet durch die folgende Schritte: Bestimmen des Vorzeichens des Informationsteils und Vorsehen eines Signals anzeigend für das bestimmte Vorzeichen; und Generieren eines nicht-punktierten Pilotkanals mit vorbestimmten Vorzeichen aus dem Informationsteil und dem Pilotkanalteil unter Verwendung des Signals anzeigend für das bestimmte bzw. ermittelte Vorzeichen.
  11. Verfahren nach Anspruch 10, wobei das Bestimmen Folgendes aufweist: Berechnen eines ersten Skalar-Produkts des Pilotkanalteils und des Informationsteils; Vergleichen des ersten Skalar-Produkts mit einer Schwelle und Bestimmen des Vorzeichens der Informationssymbole ansprechend auf den Vergleich.
  12. Verfahren nach Anspruch 11, wobei das Vorzeichen als positiv bestimmt wird, wenn das erste Skalar-Produkt größer ist als die Schwelle und wobei das Vorzeichen als negativ bestimmt wird, wenn das erste Skalar-Produkt kleiner ist als die Schwelle.
  13. Verfahren nach Anspruch 11 oder 12, das weiterhin Folgendes aufweist: Berechnen eines zweiten Skalar-Produkts des Pilotkanalteils einer separaten Mehrwegekomponente und des Informationsteils einer separaten Mehrwegekomponente und Ausgeben einer Summe des ersten Skalar-Produkts und des zweiten Skalar-Produkts, und Vergleichen der Summe mit der Schwelle.
  14. Verfahren nach Anspruch 11, wobei das Bestimmen Folgendes aufweist: Berechnen der Summe des Pilotkanalteils und des Informationsteils; Berechnen der Differenz zwischen dem Pilotkanalteil und dem Informationsteil; und Auswählen des Maximums der Summe und der Differenz, wobei das Vorzeichen des Informationsteils bestimmt wird.
  15. Verfahren nach Anspruch 14, wobei das Vorzeichen als positiv bestimmt wird, wenn die Summe größer ist als die Differenz, und das Vorzeichen als negativ bestimmt wird, wenn die Summe kleiner ist als die Differenz.
  16. Verfahren nach Anspruch 15, das weiterhin Folgendes aufweist: Kombinieren der Summe mit einer Summe von einer separaten Mehrwegekomponente, um eine kombinierte Summe zu bilden; und Kombinieren der Differenz mit einer Differenz von einer separaten Mehrwegekomponente, um eine kombinierte Differenz zu bilden; und Bestimmen des Vorzeichens des Informationsteils ansprechend auf ein Maximum der kombinierten Summe und der kombinierten Differenz.
  17. Verfahren nach einem der Ansprüche 10 bis 16, wobei der nichtpunktierte Pilotkanal generiert wird als ein kontinuierliches Phasenpilotsignal bzw. Pilotsignal mit kontinuierlicher Phase.
  18. Ein Verfahren nach Anspruch 17, das weiterhin Folgendes aufweist: Addieren des Informationsteils zu dem Pilotkanalteil, wenn das Vorzeichen des Informationsteils positiv ist und Subtrahieren des Informationsteils von dem Pilotkanalteil, wenn das Vorzeichen des Informationsteils negativ ist.
DE60015969T 1999-04-23 2000-04-21 Methode und apparat zum bearbeiten eines intermittierten pilot kanals Expired - Lifetime DE60015969T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US298394 1999-04-23
US09/298,394 US6304563B1 (en) 1999-04-23 1999-04-23 Method and apparatus for processing a punctured pilot channel
PCT/US2000/010855 WO2000065749A1 (en) 1999-04-23 2000-04-21 Method and apparatus for processing a punctured pilot channel

Publications (2)

Publication Number Publication Date
DE60015969D1 DE60015969D1 (de) 2004-12-23
DE60015969T2 true DE60015969T2 (de) 2005-11-10

Family

ID=23150316

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60015969T Expired - Lifetime DE60015969T2 (de) 1999-04-23 2000-04-21 Methode und apparat zum bearbeiten eines intermittierten pilot kanals

Country Status (12)

Country Link
US (2) US6304563B1 (de)
EP (1) EP1186116B1 (de)
JP (1) JP4510302B2 (de)
KR (2) KR100871353B1 (de)
CN (1) CN1172455C (de)
AT (1) ATE282909T1 (de)
AU (1) AU4482500A (de)
BR (1) BR0009924A (de)
DE (1) DE60015969T2 (de)
HK (1) HK1043889B (de)
TW (1) TW499801B (de)
WO (1) WO2000065749A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2978140A1 (de) * 2014-07-23 2016-01-27 Robert Bosch Gmbh Verfahren und vorrichtung zum bestimmen einer frequenzablage eines radiosignals und empfangseinrichtung

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6865173B1 (en) * 1998-07-13 2005-03-08 Infineon Technologies North America Corp. Method and apparatus for performing an interfrequency search
JP3295037B2 (ja) * 1998-07-22 2002-06-24 沖電気工業株式会社 伝搬路推定方法及び装置、並びに伝搬路推定システム
WO2000007377A2 (en) * 1998-07-28 2000-02-10 Samsung Electronics Co., Ltd. Gated transmission in control hold state in cdma communication system
KR100401211B1 (ko) * 1998-09-03 2004-03-30 삼성전자주식회사 부호분할다중접속통신시스템에서역방향파일럿신호의통신장치및방법
EP1065800A1 (de) * 1999-07-02 2001-01-03 Lucent Technologies Inc. CDMA-System mit verbesserten Pilot-Kanälen
US6631125B1 (en) * 1999-10-20 2003-10-07 Nokia Corporation Channel set-up in wideband, code division multiple access systems
US6967998B1 (en) * 1999-11-12 2005-11-22 Qualcomm Incorporated Method and apparatus for monitoring transmission quality
US6542756B1 (en) * 2000-02-29 2003-04-01 Lucent Technologies Inc. Method for detecting forward link power control bits in a communication system
US6690713B1 (en) * 2000-06-19 2004-02-10 Lucent Technologies Inc. Tracking loop for a code division multiple access (CDMA) system
US6459883B2 (en) * 2000-07-31 2002-10-01 Morphics Technology, Inc. Generic finger architecture for spread spectrum applications
US7443826B1 (en) * 2000-10-04 2008-10-28 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for automatic frequency control in a CDMA receiver
US7020218B2 (en) * 2001-06-18 2006-03-28 Arnesen David M Sliding-window transform with integrated windowing
US7002946B2 (en) * 2001-07-16 2006-02-21 Qualcomm Inc. Frequency discriminator
US7430191B2 (en) * 2001-09-10 2008-09-30 Qualcomm Incorporated Method and apparatus for performing frequency tracking based on diversity transmitted pilots in a CDMA communication system
US7020180B2 (en) * 2001-10-04 2006-03-28 Qualcomm Inc. Method and apparatus for acquiring pilots over code space and frequency errors in a CDMA communication system
US6754254B2 (en) * 2001-11-09 2004-06-22 Qualcomm Incorporated Control of transit power during out-of-lock condition
US7263119B1 (en) 2001-11-29 2007-08-28 Marvell International Ltd. Decoding method and apparatus
JP3840412B2 (ja) * 2001-12-28 2006-11-01 株式会社日立製作所 無線端末装置
KR100869500B1 (ko) * 2001-12-29 2008-11-19 엘지전자 주식회사 통신 시스템에서 주파수 에러 정정 장치 및 방법
US7372892B2 (en) * 2002-04-29 2008-05-13 Interdigital Technology Corporation Simple and robust digital code tracking loop for wireless communication systems
US7142865B2 (en) * 2002-05-31 2006-11-28 Telefonaktie Bolaget Lm Ericsson (Publ) Transmit power control based on virtual decoding
US8498234B2 (en) 2002-06-21 2013-07-30 Qualcomm Incorporated Wireless local area network repeater
US8885688B2 (en) 2002-10-01 2014-11-11 Qualcomm Incorporated Control message management in physical layer repeater
AU2003274992A1 (en) 2002-10-11 2004-05-04 Widefi, Inc. Reducing loop effects in a wireless local area network repeater
US8060009B2 (en) 2002-10-15 2011-11-15 Qualcomm Incorporated Wireless local area network repeater with automatic gain control for extending network coverage
US8078100B2 (en) 2002-10-15 2011-12-13 Qualcomm Incorporated Physical layer repeater with discrete time filter for all-digital detection and delay generation
US7230935B2 (en) 2002-10-24 2007-06-12 Widefi, Inc. Physical layer repeater with selective use of higher layer functions based on network operating conditions
JP2006506897A (ja) 2002-11-15 2006-02-23 ワイデファイ インコーポレイテッド 無線ローカルエリアネットワーク検出中継器
CN1720755B (zh) 2002-12-16 2010-05-05 高通股份有限公司 改进的无线网络中继器及其操作方法
KR20050036521A (ko) * 2003-10-16 2005-04-20 삼성전자주식회사 주파수도약 직교주파수분할다중화 기반의이동통신시스템에서의 핸드오버 방법
US8027642B2 (en) * 2004-04-06 2011-09-27 Qualcomm Incorporated Transmission canceller for wireless local area network
KR101291850B1 (ko) 2004-05-13 2013-07-31 퀄컴 인코포레이티드 업링크 및 다운링크 동기화를 위해 다운링크를 검출하는 비-주파수 변환 리피터
KR20070026558A (ko) 2004-06-03 2007-03-08 위데피, 인코포레이티드 저가의 고성능 국부 발진기 구조를 갖는 주파수 변환반복기
US8009551B2 (en) * 2004-12-22 2011-08-30 Qualcomm Incorporated Initial pilot frequency selection
WO2006081405A2 (en) 2005-01-28 2006-08-03 Widefi, Inc. Physical layer repeater configuration for increasing mino performance
US7778311B2 (en) * 2005-10-04 2010-08-17 Sirf Technology Holdings, Inc. Bit synchronization for weak navigational satellite signals
CN1960354B (zh) 2006-04-27 2012-04-11 北京泰美世纪科技有限公司 多载波系统中连续导频编码的发送和接收方法及装置
CN101595657B (zh) 2006-09-21 2014-07-09 高通股份有限公司 用于缓解中继器之间的振荡的方法和装置
BRPI0717378A2 (pt) 2006-10-26 2013-10-29 Qualcomm Inc Técnicas de repetidora para múltiplas entradas e múltiplas saídas utilizando conformadores de fachos.
US8213526B2 (en) * 2007-12-13 2012-07-03 Telefonaktiebolaget Lm Ericsson (Publ) MIMO/transmit diversity channel estimation
US7936839B2 (en) * 2007-12-13 2011-05-03 Telefonaktiebolaget Lm Ericsson (Publ) MIMO/transmit diversity channel estimation
US8243696B2 (en) * 2009-02-02 2012-08-14 Texas Instruments Incorporated Joint processing downlink coordinated multi-point reference signal support
US9059824B2 (en) * 2009-02-02 2015-06-16 Texas Instruments Incorporated Joint processing down link coordinated multi-point reference signal support
KR20140122382A (ko) * 2013-04-10 2014-10-20 한국전자통신연구원 고차변조 ofdm 전송에서 오프셋 보상 장치 및 방법
KR20140125112A (ko) * 2013-04-18 2014-10-28 한국전자통신연구원 무선 lan 시스템에서 시그널 필드의 채널 정보를 이용하여 채널을 추정하는 방법 및 시스템
US9659350B2 (en) * 2014-01-31 2017-05-23 Morpho, Inc. Image processing device and image processing method for image correction, and non-transitory computer readable recording medium thereof
US9503747B2 (en) 2015-01-28 2016-11-22 Intel Corporation Threshold filtering of compressed domain data using steering vector
US10458217B2 (en) * 2016-06-01 2019-10-29 Accenture Global Solutions Limited Real-time engineering analysis based system control
KR20180092744A (ko) * 2017-02-10 2018-08-20 삼성전자주식회사 무선 통신 시스템에서 수신 신호를 컴바이닝하는 방법 및 장치
US10530905B1 (en) * 2019-04-08 2020-01-07 Nxp Usa, Inc. Frame delimiter detection

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4901307A (en) 1986-10-17 1990-02-13 Qualcomm, Inc. Spread spectrum multiple access communication system using satellite or terrestrial repeaters
US5056109A (en) 1989-11-07 1991-10-08 Qualcomm, Inc. Method and apparatus for controlling transmission power in a cdma cellular mobile telephone system
US5109390A (en) 1989-11-07 1992-04-28 Qualcomm Incorporated Diversity receiver in a cdma cellular telephone system
US5485486A (en) 1989-11-07 1996-01-16 Qualcomm Incorporated Method and apparatus for controlling transmission power in a CDMA cellular mobile telephone system
US5101501A (en) 1989-11-07 1992-03-31 Qualcomm Incorporated Method and system for providing a soft handoff in communications in a cdma cellular telephone system
US5103459B1 (en) 1990-06-25 1999-07-06 Qualcomm Inc System and method for generating signal waveforms in a cdma cellular telephone system
US5295153A (en) 1992-04-13 1994-03-15 Telefonaktiebolaget L M Ericsson CDMA frequency allocation
ZA938324B (en) 1992-11-24 1994-06-07 Qualcomm Inc Pilot carrier dot product circuit
MY112371A (en) 1993-07-20 2001-05-31 Qualcomm Inc System and method for orthogonal spread spectrum sequence generation in variable data rate systems
JP2732783B2 (ja) * 1993-08-31 1998-03-30 沖電気工業株式会社 符号分割多元接続復調装置
JPH09504915A (ja) 1993-09-10 1997-05-13 アマティ・コミュニケーションズ・コーポレーション 専用制御チャンネルを用いたデジタルサウンド放送
KR960003102B1 (ko) 1993-12-01 1996-03-04 재단법인 한국전자통신연구소 씨.디.엠.에이(cdma) 이동통신 기지국 변조장치의 채널 변조회로 및 그를 이용한 변조장치
FI941072A (fi) 1994-03-07 1995-09-08 Nokia Mobile Phones Ltd Tiedonsiirtomenetelmä, lähetin sekä vastaanotin
JP2993554B2 (ja) 1994-05-12 1999-12-20 エヌ・ティ・ティ移動通信網株式会社 送信電力制御法および前記送信電力制御法を用いた通信装置
US5604730A (en) 1994-07-25 1997-02-18 Qualcomm Incorporated Remote transmitter power control in a contention based multiple access system
US5920555A (en) * 1994-07-28 1999-07-06 Roke Manor Research Limited Pilot assisted direct sequence spread spectrum synchronization apparatus
US5691974A (en) * 1995-01-04 1997-11-25 Qualcomm Incorporated Method and apparatus for using full spectrum transmitted power in a spread spectrum communication system for tracking individual recipient phase, time and energy
US5764687A (en) * 1995-06-20 1998-06-09 Qualcomm Incorporated Mobile demodulator architecture for a spread spectrum multiple access communication system
US5680395A (en) * 1995-08-15 1997-10-21 Qualcomm Incorporated Method and apparatus for time division duplex pilot signal generation
US6396804B2 (en) * 1996-05-28 2002-05-28 Qualcomm Incorporated High data rate CDMA wireless communication system
US5930230A (en) 1996-05-28 1999-07-27 Qualcomm Incorporated High data rate CDMA wireless communication system
JP2785804B2 (ja) 1996-05-30 1998-08-13 日本電気株式会社 移動通信システム
FI106666B (fi) * 1997-01-24 2001-03-15 Nokia Networks Oy Tehonsäätömenetelmä epäjatkuvaan lähetykseen
US5943331A (en) * 1997-02-28 1999-08-24 Interdigital Technology Corporation Orthogonal code synchronization system and method for spread spectrum CDMA communications
DE69824802T2 (de) 1997-08-18 2005-07-14 Samsung Electronics Co., Ltd., Suwon Spreizspektrumsignalerzeugungseinrichtung und -verfahren
US6285663B1 (en) * 1998-06-05 2001-09-04 Telefonaktiebolaget Lm Ericsson (Publ) Increasing performance in communications by embedding one signal in another signal
WO2000007377A2 (en) * 1998-07-28 2000-02-10 Samsung Electronics Co., Ltd. Gated transmission in control hold state in cdma communication system
US6798736B1 (en) * 1998-09-22 2004-09-28 Qualcomm Incorporated Method and apparatus for transmitting and receiving variable rate data
US6717976B1 (en) * 1998-12-21 2004-04-06 Nortel Networks Ltd. Method and apparatus for signal to noise power ratio estimation in a multi sub-channel CDMA receiver
US6633553B1 (en) * 1998-12-31 2003-10-14 Samsung Electronics Co., Ltd. Apparatus and method for forward power controlling in CDMA mobile telecommunication system
US6788685B1 (en) * 1999-01-28 2004-09-07 Qualcomm, Incorporated Method and apparatus for controlling transmission power in a CDMA communication system
US6304581B1 (en) * 1999-02-16 2001-10-16 Motorola, Inc. Interleaving method and apparatus for orthogonal transmit diversity and multi-carriers CDMA communication systems
US6219344B1 (en) * 1999-04-21 2001-04-17 Infineon Technologies Ag Pilot aided traffic channel estimation for CDMA cellular systems
US6594286B2 (en) * 1999-08-12 2003-07-15 Qualcomm Incorporated Method and apparatus for coherent demodulation in communication system employing a potentially gated pilot signal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2978140A1 (de) * 2014-07-23 2016-01-27 Robert Bosch Gmbh Verfahren und vorrichtung zum bestimmen einer frequenzablage eines radiosignals und empfangseinrichtung

Also Published As

Publication number Publication date
CN1172455C (zh) 2004-10-20
US6304563B1 (en) 2001-10-16
WO2000065749A1 (en) 2000-11-02
HK1043889A1 (en) 2002-09-27
AU4482500A (en) 2000-11-10
TW499801B (en) 2002-08-21
ATE282909T1 (de) 2004-12-15
KR100871353B1 (ko) 2008-12-02
US20020009064A1 (en) 2002-01-24
EP1186116B1 (de) 2004-11-17
KR20070033478A (ko) 2007-03-26
CN1348640A (zh) 2002-05-08
DE60015969D1 (de) 2004-12-23
EP1186116A1 (de) 2002-03-13
BR0009924A (pt) 2002-12-31
JP2002543664A (ja) 2002-12-17
KR100868402B1 (ko) 2008-11-11
JP4510302B2 (ja) 2010-07-21
HK1043889B (zh) 2005-05-13
US7471657B2 (en) 2008-12-30
KR20010109358A (ko) 2001-12-08

Similar Documents

Publication Publication Date Title
DE60015969T2 (de) Methode und apparat zum bearbeiten eines intermittierten pilot kanals
DE69738314T2 (de) Kohärente signalverarbeitung für cdma-nachrichtenübertragungssystem
DE69728211T2 (de) Mobilkommunikationssystem mit Senderleistungssteuerung
DE69729296T2 (de) Teilnehmergerät für drahtloses cdma-nachrichtenübertragungssystem
DE69732357T2 (de) Teilnehmergerät für drahtloses cdma-nachrichtenübertragungssystem
DE69636730T2 (de) Spreizspektrumübertragungssystem
DE69635049T2 (de) Verfahren und vorrichtung zum bestimmen der signalstarke in einem spreizspektrumkommunikationssystem mit veranderlichem datenfluss
DE60114881T2 (de) Verfahren und vorrichtung zur bestimmung des sollwertes einer geschlossenen leistungsregelungsschleife der abwärtsrichtung in einem drahtlosen paketdaten-kommunikationssystem
DE69133407T2 (de) Spreizband CDMA Empfänger
DE69735549T2 (de) Kohärente demodulation mit entscheidungsgesteurter kanal schätzung für digitale übertragung
DE69836763T2 (de) Verfahren und vorrichtungen zur ternären leistungsregelung in einem kommunikationssystem
DE60129111T2 (de) Kanalschätzung in einem CDMA-System mit codierten Steuersymbolen als zusätzlichen Pilotsymbolen
DE69837759T2 (de) Teilnehmereinheit und verfahren für den gebrauch in einem drahtlosen kommunikationssystem
DE60200651T2 (de) Verfahren und system zur gerätesendeleistungsregelung in einem drahtlosen übertragungsnetzwerk
DE69633625T2 (de) Adaptiver entspreizer
DE60034338T2 (de) Verfahren und einrichtung zur bestimmung einer rückwärtsverbindungsübertragungsrate in ein funkkommunikationssystem
DE69333819T2 (de) RAKE-Empfänger mit selektiver Kombination von Signalstrahlen
DE69933869T2 (de) Verfahren und vorrichtung zur einschränkung des frequenz-unsicherheitsbereiches eines doppler-verschobenen signals
DE69733291T2 (de) Sender und Empfänger zur Spreizspektrumnachrichtenübertragung sowie Mobilnachrichtenübertragungssystem und Mobilnachrichtenübertragungsverfahren mit Kodemultiplexvielfachzugriff
DE69738236T2 (de) Bestimmung von frequenzoffsets in ubertragungsystemen
DE602005000640T2 (de) System und Verfahren zur OFDM-Kommunikation
DE60029947T2 (de) System und verfahren für joint-time-tracking von mehrfachen pfaden
DE19860094A1 (de) Datenübertragungseinrichtung und Verfahren zur Störungsunterdrückung durch adaptive Entzerrung in einem Datenübertragungssystem mit gespreiztem Spektrum
DE4441543A1 (de) Empfänger und Verfahren zum Demodulieren eines CDMA-Signals
DE69919433T2 (de) IS-95, W-CDMA Basisstation, Mobilkommunikationssystem und Verfahren zur Frequenzteilung mit Sendeleistungsregelung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition