Nothing Special   »   [go: up one dir, main page]

DE69928269T2 - Verfahren und vorrichtung zur verminderung von amplitudenschwankungen in kommunikationssignalen unter verwendung von eingesetzten pilotsymbolen - Google Patents

Verfahren und vorrichtung zur verminderung von amplitudenschwankungen in kommunikationssignalen unter verwendung von eingesetzten pilotsymbolen Download PDF

Info

Publication number
DE69928269T2
DE69928269T2 DE69928269T DE69928269T DE69928269T2 DE 69928269 T2 DE69928269 T2 DE 69928269T2 DE 69928269 T DE69928269 T DE 69928269T DE 69928269 T DE69928269 T DE 69928269T DE 69928269 T2 DE69928269 T2 DE 69928269T2
Authority
DE
Germany
Prior art keywords
chip position
orthogonal
common chip
orthogonal codes
codes
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
DE69928269T
Other languages
English (en)
Other versions
DE69928269D1 (de
Inventor
Jack Holtzman
Daisuke Terasawa
Leonid Razoumov
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
Application granted granted Critical
Publication of DE69928269D1 publication Critical patent/DE69928269D1/de
Publication of DE69928269T2 publication Critical patent/DE69928269T2/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/76Pilot transmitters or receivers for control of transmission or for equalising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • 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/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0048Walsh
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation
    • H04J13/12Generation of orthogonal codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2614Peak power aspects
    • H04L27/2615Reduction thereof using coding
    • 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
    • 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/70706Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation with means for reducing the peak-to-average power ratio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • 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/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03777Arrangements for removing intersymbol interference characterised by the signalling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

  • HINTERGRUND DER ERFINDUNG
  • I. Gebiet der Erfindung
  • Die Erfindung betrifft Nachrichten- bzw. Kommunikationssysteme. Im Detail betrifft die Erfindung Verfahren und Vorrichtungen zur Reduzierung der Amplitude und Interferenz in drahtlosen Nachrichtensystemen, welche eingefügte Pilotsymbole verwenden.
  • II. Beschreibung des relevanten Stands der Technik
  • Verschiedene Vielfachzugriff-Nachrichtentechniken sind im Stand der Technik bekannt, wie Zeitmulitplex-Vielfachzugriff (TDMA = Time Division Multiple Access) und Frequenzmutliplex-Vielfachzugriff (FDMA = Frequency Division Multiple Access). Jedoch sehen die Spreizspektrum-Modulationstechniken von Codemulitplex-Vielfachzugriff (CDMA = Code Division Multiple Access) entscheidende Vorteile über andere Mulitplex-Modulationstechniken vor. CDMA-Techniken in einem Nachrichtensystem sind in U.S. Patent Nummer 4,901,307, benannt „SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS" und U.S. Patent Nummer 5,103,459, benannt „SYSTEM AND METHOD FOR GENERATING SIGNAL WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM", offenbart, welche beide dem Bevollmächtigten der vorliegenden Erfindung zuzuordnen sind.
  • CDMA-Modulationstechniken sehen Kapazitätsverbesserungen über andere Techniken vor, welche teilweise auf der Verwendung von orthogonalen Funktionen in CDMA basieren. Die CDMA-Codes werden beispielsweise durch Walshfunktionen erzeugt, welche mathematisch einen orthogonalen Satz bilden. Somit sind jeweils zwei Walshfunktionen orthogonal zu einander, und Signale, welche mit zwei separaten Walshfunktionen codiert sind, verursachen keine gegenseitige Interferenz, wenn sie zeitlich ausgerichtet sind. Ein Beispiel von Walshfunktionen, welche in einem CDMA-Nachrichtensystem verwendet werden, ist in U.S. Patent Nummer 5,602,883, benannt „METHOD AND APPARATUS FOR USING WALSH SHIFT KEYING IN A SPREAD SPECTRUM COMMUNICATION SYSTEM", offenbart, welches dem Bevollmächtigten der vorliegenden Erfindung zugeordnet werden kann.
  • Weil CDMA ein Breitbandsignal verwendet, spreizt es die Signalenergie über eine breite Bandbreite. Somit beeinflusst frequenzselektives Fading nur einen kleinen Teil dieser CDMA-Signalbandbreite. CDMA sieht auch Raum- oder Pfaddiversität bzw. -diversity durch mehrere Signalpfade vor, welche simultan eine Mobilstation oder einen Benutzer mit zwei oder mehreren Zellstandorten verbinden. Ferner kann CDMA die Mehrwegumgebung ausnutzen, in dem es erlaubt, dass ein Signal mit verschiedenen Ausbreitungsverzögerungen empfangen wird und separat verarbeitet wird. Beispiele von Pfaddiversität sind in U.S. Patent Nummer 5,101,501, benannt „METHOD AND SYSTEM FOR PROVIDING A SOFT HANDOFF IN COMMUNICATIONS IN A CDMA CELLULAR TEOEPHONE SYSTEM", und U.S. Patent Nummer 5,109,390, benannt „DIVERSITY RECEIVER IN A CDMA CELLULAR TELEPHONE SYSTEM", illustriert, welche beide dem Bevollmächtigten der vorliegenden Erfindung zugeordnet sind.
  • Unter einem CDMA-Standard, welcher in der Telecommunications Industry Assiciation's TIA/EIA/IS-95-A Mobile Stations-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular System beschrieben ist, sendet jede Basisstation Pilot-, Sync- bzw. Synchronisations-, Paging- bzw. Funkruf- und Vorwärts-Verkehrskanäle zu seinen Benutzern. Der Pilotkanal ist ein nicht-moduliertes, Direkt-Sequenz-Spreizspektrumsignal, welches kontinuierlich von jeder Basisstation gesendet wird. Der Pilotkanal erlaubt jedem Benutzer, das Timing der Kanäle, welches durch die Basisstation gesendet werden, zu erfassen, und sieht eine Phasenreferenz für kohärente Demodulation vor. Der Pilotkanal sieht auch ein Mittel für Vergleiche der Signalstärke zwischen Basisstationen vor, um zu bestimmen, wann eine Übergabe zwischen Basisstationen stattfinden soll (wie bei einer Bewegung zwischen Zellen).
  • CDMA-Modulationstechniken erfordern, dass alle Sender unter präziser Leistungskontrolle sind, um Interferenz in dem System zu bewältigen. Wenn die Übertragungsleistung von Signalen, welche von einer Basisstation zu einem Benutzer gesendet werden (die Vorwärtsverbindung) zu hoch ist, kann es Probleme wie Interferenzen mit anderen Benutzern geben. Als ein Ergebnis haben die meisten Basisstationen eine feste Leistungsmenge, mit welcher Signale gesendet werden, und können somit nur zu einer begrenzten Anzahl an Benutzern senden. Alternativ, wenn die Übertragungsleistung von Signalen, welche von der Basisstation gesendet werden, zu gering ist, können einige Benutzer mehrere fehlerhaft übertragene Rahmen empfangen. Terrestrisches Kanalfading und andere bekannte Faktoren beeinflussen auch die Übertragungsleistungen von Signalen, welche von der Basisstation gesendet werden. Somit muss jede Basisstation die Übertragungsleistung der Signale, welche sie zu ihrem Benutzer sendet, einstellen bzw. anpassen. Ein Verfahren und eine Vorrichtung zum Steuern der Übertragungsleistung ist in U.S. Patent Nummer 5,056,190, benannt „METHOD AND APPARATUS FOR CONTROLLING TRANSMISSION POWER IN A CDMA CELLULAR TELEPHONE SYSTEM", offenbart, welches dem Bevollmächtigten der vorliegenden Erfindung zugeordnet ist.
  • Neueste CDMA-Modulationstechniken wurden vorgeschlagen, welche dedizierte zeitmultiplexierte („DTMP" = Dedicated Time Multiplexed) Pilotsymbole verwenden. Unter dem DTMP-Ansatz werden separate Pilotsymbole auf dem Verkehrskanal jedes Benutzers zeitmultiplexiert. Jeder Benutzer entspreizt sequentiell die Pilotsymbole (Informationssymbole). Unter einem alternativen Ansatz einem allgemeinen codemultiplexierten Pilot („CCMP" = Common Code Multiplexed), ist ein Co-Kanal zum Übertragen eines Pilotsignals dediziert. Keine Pilotsymbole werden mit dedizierten bzw. zugewiesenen Kanälen multiplexiert, und alle Benutzer entspreizen sowohl die Pilotsymbole wie auch die modulierten Informationssignale parallel.
  • Unter dem DTMP-Ansatz muss die Basisstation einen Teil ihrer gesamten Leistung für Pilotsymbole und Pilotdaten für jeden Benutzer verwenden. Die gesamte Menge an Leistung, welche für die Pilotsymbole und Pilotdaten benötigt wird, ist abhängig von einer Summe der Leistung, welche für alle Pilotsymbole und Pilotdaten für alle Benutzer der Basisstation benötigt wird. Der CCMP-Ansatz muss nur einen Teil seiner gesamten Leistung dem allgemeinen Pilot zuweisen, basierend auf einer maximalem Pilotleistung, welche von dem „worst case"-Benutzer benötigt wird. Zusätzlich kann der DTMP-Ansatz weitere Unzulänglichkeiten aufweisen.
  • US Patent Nummer US 5,742,595 , zugeordnet zu „DSC Communications Corporation" offenbart eine allgemeine Signalverarbeitungstechnik und eine Vorrichtung zum Verarbeiten von CDMA-Signalen in einem Telekommunikationssystem, um die Frequenzbandleistung zu erhöhen und Interferenz zwischen Symbolen zu reduzieren. US Patent Nummer US 5,793,797 , zugeordnet zu „Unisys Corporation" offenbart ein elektronisches Datenübertragungssystem, welches ein niedriges Verhältnis zwischen Spitzenleistung zu Durchschnittsleistung durch Aufweisen eines Senderschaltkreises, welcher ein Eingangssignal empfängt und in Antwort darauf ein verzerrtes Ausgangssignal erzeugt, offenbart. Ein weiteres US Patent Nummer US 5,668,806 , zugeordnet zu „Canon Kabushiki Kaisha", offenbart eine Nachrichtenvorrichtung zum Multiplexieren unter Verwendung von Codemultiplex für einen Sendepfad, welcher Sender und Empfänger mit einem Spreizspektrum aufweist.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die Erfinder haben herausgefunden, dass, wie in den angefügten Ansprüchen dargelegt ist, bei eingefügten Pilotsymbolen (im Gegensatz zum allgemeinen, kontinuierlichem Pilotsignal) sich die Pilotsymbole, welche zu verschiedenen Mobilstationen oder Benutzern in einem DTMP-Ansatz gesendet werden, linear aufaddieren und große Variationen der Spitze-zu-Mittelwertamplitude verursachen. Solche Amplitudenvariationen benötigen entweder große Leistungsverstärker und/oder verursachen Interferenz in dem System. Wie untenstehend vollständiger beschrieben wird, ist ein Vorzeichen oder Wert in einer Position von jedem den gleichzeitigen Benutzern zugewiesenem orthogonalen Code (die „gemeinsame bzw. allgemeine Vorzeichen-Chipposition" bzw. „common sign chip position") identisch, welches sich linear addieren kann, um eine große Amplitude zu erzeugen.
  • Die Erfinder haben mindestens vier Klassen von Lösungen für dieses Problem identifiziert. Bei einer ersten Lösung multipliziert die Basisstation die Signale von jedem Benutzer mit einer Plus- oder Minus-Zufallsvariable oder einer Phasendrehung zwischen 0 oder 360 Grad, wie 0 oder 180 Grad. Die Orthogonalität der Codes wird noch zwischen den orthogonalen Funktionen erhalten, aber der Wert des Vorzeichens Chipposition von einigen Codes wird verändert. Die Benutzerstation kann den Wert der Zufallszahl entweder durch Beobachtung des Zeichens oder Walsh-Demodulation oder durch Empfangen von zusätzlichen Daten, welche von der Basisstation gesendet werden, bestimmen.
  • Bei einer zweiten Klasse an Lösungen sendet die Basisstation leere Symbole oder Chips in der gemeinsamen Vorzeichenposition von jeder orthogonalen Funktion. Die Benutzerstation setzt dann den fehlenden Chip nach Empfangen des Rests der orthogonalen Funktionssequenz wieder ein. Die Benutzerstation kann den ersten Chip mit den Walshfunktionen rekonstruieren. Beispielsweise summiert, wenn all die gesendeten Walshfunktionen zu 0 summieren würden, wenn sie voll gesendet wurden, die Benutzerstation alle die empfangenen Walshfunktionen (ohne die ersten Chips) über alle die Walshchips. Das Negative dieser Summe ist der Wert, welchen das empfangene Signal gehabt hätte, wenn die Walshfunktionen voll gesendet worden wären. Wenn eine der Walshfunktionen sich nicht zu 0 summierte (beispielsweise alle Chips waren gleich 1), dann sieht eine erste Walsh-Demodulation von all den empfangenen Walshfunktionen simultane Gleichungen zum Lösen der ersten Walshchip-Amplituden vor.
  • Bei einer dritten Klasse an Lösungen, welche keinen Teil der vorliegend beanspruchten Erfindung bildet, identifiziert, anstatt für jede Benutzerstation ihre eigenen Pilotsymbole vorzusehen, die Basisstation zunächst Symbolpositionen, welche für verschiedene Benutzer gleich sind. Zum Beispiel können vier Benutzer erwarten, ein Pilotsymbol in Symbolposition sechs zu empfangen. Anstatt vier separate Pilotsymbole zu senden, sendet die Basisstation nur ein Pilotsymbol, welches von allen vier Benutzern verwendet wird. Dies ist ein hybrider DTMP- und CCMP-Ansatz. Individuelle Pilotsymbole werden effektiv gemeinsam genutzt bzw. kombiniert unter Benutzern, um die Pilotsymbole, welche für alle Benutzerstationen benötigt werden, vorzusehen. Pilotsymbole werden nicht in Symbolpositionen gesendet, wo keine Benutzerstation erwartet, ein Pilotsymbol zu finden. Diese dritte Klasse an Lösungen reduziert nicht nur das Problem der maximalen zur durchschnittlichen Amplitude, sondern reduziert auch die Anzahl an gesendeten Symbolen, um dadurch Interferenz unter gesendeten Kanälen zu reduzieren.
  • Unter einer vierten Klasse an Lösungen verschiebt die Basisstation jeden orthogonalen Code um einen zufälligen Wert. Die Benutzerstation empfängt Information betreffend die zufälligen Verschiebungen für jeden Kanal, um dadurch die Kanäle zurückzuschieben und die Orthogonalität zu erhalten. Solche zufälligen Verschiebungen „mischen" effizient die Vorzeichen-Chipposition in den orthogonalen Codes, wodurch das Problem der maximalen bzw. Spitzen- zur durchschnittlichen Amplitude, wie es oben erwähnt wurde, reduziert wird.
  • Im weiteren Sinne ist ein Aspekt der Erfindung zur Benutzung in einem Nachrichtensystem, welches eine Basisstation und mehrere Benutzerstationen, welche Nachrichtensignale mit der Basisstation austauschen, aufweist. Ein Verfahren zur Reduzierung der Sendesignalleistung von gesendeten Nachrichtensignalen weist folgendes auf: (a) Empfangen von Kanaldaten zum Senden auf mehreren Kanälen, wobei die Kanaldaten Pilotsymboldaten aufweisen; (b) Kombinieren von orthogonalen Codes mit den empfangenen Kanaldaten, wobei jeder orthogonale Code mindestens eine gemeinsame Chip position hat, und wobei die gemeinsame Chipposition einen gleichen Wert für jeden orthogonalen Code hat; und (c) Ändern der gemeinsamen Chipposition von mindestens einem der orthogonalen Codes vor Sendung der Kanaldaten, welche mit den orthogonalen Codes kombiniert sind, um eine kombinierte Amplitude zu reduzieren, welche aus simultanem Senden und Addieren der gemeinsamen Chipposition der mehreren Kanäle resultiert.
  • In noch einem weiteren Aspekt der Erfindung weist eine Benutzerstation einen Empfänger und einen Prozessor auf. Die Benutzerstation ist zur Benutzung in einem Nachrichtensystem, welches eine Basisstation und mehrere andere Benutzerstationen hat. Alle Benutzerstationen tauschen Nachrichtensignale mit der Basisstation aus. Der Empfänger empfängt Kanaldaten von einem der mehreren Kanäle, wobei die Kanaldaten Pilotsymboldaten aufweisen, welche mit einem von mehreren orthogonalen Codes codiert sind, und wobei jeder Orthogonalcode mindestens eine gemeinsame Chipposition hat. Die gemeinsame Chipposition hat einen gleichen Wert für jeden orthogonalen Code: Die gemeinsame Chipposition des einen empfangenen orthogonalen Codes wird geändert. Der Prozessor, welcher mit dem Empfänger verbunden ist, setzt den einen geänderten orthogonalen Code auf einen ursprünglichen Zustand zurück.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • In den Figuren identifizieren gleiche Bezugszeichen ähnliche Elemente. Um die Identifizierung der Diskussion von jedem speziellen Element zu erleichtern bezieht sich die höchstwertige Zahl in einem Bezugszeichen auf die Figurennummer, in welchem das Element zum ersten Mal eingeführt wurde (das heißt, Element 204 , ist zuerst mit Bezug auf 2 eingeführt und diskutiert).
  • 1 zeigt ein drahtloses Nachrichtensystem, welches die Erfindung verwendet.
  • 2 ist ein Blockdiagramm eines Teils der Basisstation in dem drahtlosen Nachrichtensystem von 1, geeignet für die erste Klasse von Lösungen.
  • 3 ist eine Tabelle, welche eine obere linke Ecke einer Walshmatrix der Dimension 128 zeigt.
  • 4 ist eine Tabelle, welche eine kumulative Summation von Zeilen der Walshmatrix von 3 zeigt.
  • 5 ist ein Graph, welcher die Wahrscheinlichkeit dafür zeigt, dass eine Amplitude eine mittlere quadratische Amplitude für eingefügte Pilotsymbole übersteigt, verglichen mit einer Leistung eines separaten Pilotkanals, alles basierend auf zwanzig gleichzeitigen Anrufen.
  • 6 ist ein Graph, welcher die Wahrscheinlichkeit dafür zeigt, dass eine Amplitude die mittlere quadratische Amplitude für eingefügte Pilotsymbole übersteigt, verglichen mit einer Leistung eines separaten Pilotkanals, alles basierend auf einhundertzwanzig gleichzeitigen Anrufen.
  • 7 ist ein Blockdiagramm einer Mobilstation in dem drahtlosen Nachrichtensystem von 1.
  • 8 ist ein Blockdiagramm eines Teils der Basisstation in dem drahtlosen Nachrichtensystem von 1 unter einem ersten alternativen Ausführungsbeispiel, geeignet für die zweite Klasse an Lösungen.
  • 9 zeigt schematische Wellenformendiagramme, welche einen Aspekt des zweiten alternativen Ausführungsbeispiels anzeigen.
  • 10 ist ein Blockdiagramm eines Teils der Basisstation in dem drahtlosen Nachrichtensystem von 1 unter einem zweiten alternativen Ausführungsbeispiel, geeignet für die dritte Klasse an Lösungen.
  • 11 ist ein exemplarisches Flussdiagramm eines Verfahrens zum Erzeugen von Pilotsymbolen unter dem zweiten alternativen Ausführungsbeispiel.
  • 12 ist ein Blockdiagramm eines Teils der Basisstation in dem drahtlosen Nachrichtensystem von 1 unter einem dritten alternativen Ausführungsbeispiel, geeignet für die vierte Klasse an Lösungen.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSBEISPIELE
  • Ein Kommunikations- bzw. Nachrichtensystem, und insbesondere eine Vorrichtung und ein Verfahren zur Steuerung von Leistung und Signalinterferenz in dem System, wird hierin detailliert beschrieben. In der folgenden Beschreibung werden zahlreiche spezifische Details vorgesehen, um ein gründliches Verständnis der Erfindung zu geben. Der Fachmann wird jedoch sofort erkennen, dass die Erfindung ohne diese spezifischen Details oder mit alternativen Elementen oder Schritten ausgeführt werden kann. In solchen Fällen sind wohlbekannte Strukturen und Verfahren nicht detailliert gezeigt, um ein Verschleiern der Erfindung zu vermeiden.
  • 1 zeigt ein exemplarisches zellulares Teilnehmernachrichtensystem 100, welches Mehrfachzugrifftechniken wie CDMA zur Kommunikation zwischen Benutzern von Benutzerstationen (zum Beispiel mobile Telefone) und Zellenstandorten oder Basisstationen verwendet. In 1 kommuniziert eine mobile Benutzerstation 102 mit einem Basisstations-Steuerelement 104 im Wege von einer oder mehreren Basisstationen 106a, 106b etc. Ähnlich kommuniziert eine ortsfeste Benutzerstation 108 mit dem Basisstations-Steuerelement 104, aber im Weg von nur einer oder mehreren benachbarten Basisstationen wie der Basisstationen 106a und 106b.
  • Das Basisstations-Steuerelement 104 ist mit einem Interface und einem Verarbeitungsschaltkreis zum Vorsehen von Systemsteuerung für die Basisstationen 106a und 106b verbunden, und enthält diese typischerweise. Das Basisstations-Steuerelement 104 kann auch mit anderen Basisstationen verbunden sein und mit diesen kommunizieren, und vielleicht sogar mit anderen Basisstationens-Steuerelementen. Das Basisstations-Steuerelement 104 ist mit einer Mobilvermittlungsstelle 110 verbunden, welche wiederum mit einem Home Location Register bzw. Heimatverzeichnis 112 verbunden ist. Während der Registrierung von jeder Benutzerstation an dem Anfang von jedem Anruf, vergleichen das Basisstations-Steuerelement 104 und die Mobilvermittlungsstelle 110 Registrierungssignale, welche von den Benutzerstationen empfangen wurden, mit Daten, welche in dem Home Location Register 112 enthalten sind, wie im Stand der Technik bekannt ist. Soft-Handoffs können zwischen dem Basisstations-Steuerelement 104 und anderen Basisstationens-Steuerelementen auftreten, und sogar zwischen der Mobilvermittlungsstelle 110 und anderen Mobilvermittlungsstellen, wie dem Fachmann bekannt ist.
  • Wenn das System 100 Telefon- oder Datenverkehranrufe verarbeitet oder aufbaut, hält und beendet das Basisstations-Steuerelement 104 die drahtlose Verbindung mit der Mobilstation 102 und der festen Station 108, während die Mobilvermittlungsstelle 110 Kommunikationen mit einem öffentlichen vermittelten Telefonnetzwerk (PSTN = Public Switched Telephone Network) aufbaut, erhält und beendet. Während die untenstehende Diskussion sich auf Signale fokussiert, welche zwischen der Basisstation 106a und der Mobilstation 102 gesendet werden, wird der Fachmann erkennen, dass die Diskussion gleichermaßen auf andere Basisstationen und auf die festen Stationen 108 angewendet werden kann.
  • Unter Bezugnahme auf 2 weist ein Modulator und Codierer 200 zur Benutzung in der Basisstation 106a einen seriell zu parallel Konverter 202 auf, welcher einen seriellen Strom von Kanaldaten empfängt, und einen parallelen Strom von Daten an In-Phasen („I") und Quadratur („Q") – Kanäle ausgibt. Ein Orthogonalcodeerzeuger 204 erzeugt orthogonale Codes, wie Walshcodes. Wie untenstehend gründlicher beschrieben ist, erzeugt ein Phasenrotierelement 206 eine verschiedene Phasenrotation zwischen 0 und 360 für Walshcodes, welche von dem Orthogonalcodeerzeuger 204 ausgeben werden. Zum Beispiel erzeugt, unter einem einfacheren Ausführungsbei spiel, das Phasenrotierelement 206 Phasenrotationen von 0 oder 180 Grad. Als ein Ergebnis multipliziert das Phasenrotierelement 206 zufällig einen Wert von plus oder minus 1 mit den Walshcodes. Während das Phasenrotierelement 206 als verbunden mit dem Orthogonalcodeerzeuger gezeigt ist, kann das Phasenrotierelement mit anderen Elementen in dem Codierer 200 verbunden sein. Ein erstes Paar von Multiplizierern 208 und 210 multipliziert jeweils die zufällig invertierten Walshcodes mit In-Phasen- und Quadratur-Signalen. Es ist wichtig, dass die Eingabe an Kanaldaten zu dem Modulator 200 eingefügte Pilotsymbole aufweist, mit welchen orthogonale Codes von dem Orthogonalcodeerzeuger 204 multipliziert werden. In allen orthogonalen Codes haben mindestens eine Zeile oder Spalte in einer Matrix von orthogonalen Codes das gleiche Vorzeichen (die „allgemeine Vorzeichenchipposition"). Die Pilotsymbole weisen typischerweise eine Serie von +1 Werten für alle Chippositionen für das Symbol auf. Somit würden sich die plus eins Werte Pilotsymbole für verschiedene Mobilstationen ohne das Phasenrotierelement 206 zusammenaddieren, um die Spitze zur gemittelten Amplitude zu erhöhen, wenn die gemeinsamen Vorzeichenchippositionen der orthogonalen Codes ausgerichtet sind, wie nachstehend beschrieben ist.
  • Ein zweites Paar von Mutlitplizierern 212 und 214 multipliziert jeweils einen Verwürfelungscode, welcher von einem Verwürfelungscodeerzeuger 216 ausgeben wird, mit den Signalausgaben von den Multiplizierern 208 und 210. Obwohl nur ein Kanal gezeigt ist kombiniert der Codierer 200 Signale von allen Walshkanälen (mit einer Verstärkung auf jedem Kanal) bevor sie durch den Verwürfelungscodeerzeuger 216 verwürfelt oder gespreizt werden. Ein Paar von Filtern 218 und 220, wie Pulsfilter, filtert jeweils die Ausgaben von den Multiplizieren 212 und 214 an den In-Phasen- und Quadraturkanälen. Ein drittes Paar an Multiplizieren 222 und 224 multipliziert die gefilterten Signale mit Trägerfrequenzen, welche durch cos(ωt)- und sin(ωt)-Erzeuger 226 und 228 jeweils auf den in-Phase und Quadraturkanälen vorgesehen sind. Schlussendlich addiert ein Addierer 230 die Signale von dem dritten Paar von Mulitplizierern 222 und 224, vorausgehend der Verstärkung und Sendung zu der Mobilstation 102. Solange nicht anderweitig hierin beschrieben ist, sind die Konstruktion und der Betrieb den verschiedenen Blöcken, welche in den 1, 2 und den anderen Figuren gezeigt sind, von konventionellem Design und Betrieb. Somit müssen solche Blöcke nicht detaillierter beschrieben werden, weil sie vom Fachmann verstanden werden. Jegliche zusätzliche Beschreibung wird zum Zweck der Kürze und zur Vermeidung einer Verschleierung der detaillierten Beschreibung der Erfindung vermieden. Jegliche Modifikationen, welche für die Blöcke des Nachrichtensystems 100 von 1, den Codierer 200 von 2 oder andere Systeme notwendig sind, können basierend auf der detaillierten hierin enthaltenen Beschreibung vom Fachmann leicht durchgeführt werden.
  • Unter Bezugnahme auf 3 ist ein Teil der ersten vierzehn Zeilen und elf Spalten einer Walshmatrix 128 gezeigt, was ein Beispiel von orthogonalen Codes, welche von einem Orthogonalcodeerzeuger 204 erzeugt wurden, wiedergibt. Wie in 3 gezeigt ist, enthält die erste Chipposition (das heißt erste Spalte) lauter „1" Werte. Andere orthogonale Codes können Matrizen verwenden, welche eine gemeinsame Vorzeichenchipposition haben, welche nicht notwendigerweise in der ersten Spalte ist (das heißt nicht in der ersten Chipposition).
  • Unter Bezugnahme auf 4 wird es angenommen, dass gleiche Leistung für jede Mobilstation verwendet wird, als ein illustratives Beispiel, aber ähnliche Schlussfolgerungen können von dem folgenden Beispiel eines realistischeren Falls des Sendens von verschiedener Leistung zu jeder Benutzerstation gezogen werden. Es ist wichtig, dass die Walshchips linear addieren. Die k-te Zeile ist die Summe der ersten (k + 1) Zeilen in der Walshmatrix welche (k + 1) Pilotsymbolen von verschiedenen Mobilstationen, welche addiert werden, entspricht. Somit addieren, unter Annahme von korrekter Ausrichtung von Pilotsymbolen, die ersten Walshchips zu einem Wert von 16 mit 16 Mobilstationen. Wie untenstehend beschrieben ist, steigt die Leistung der ersten Walshchipposition ungefähr mit dem Quadrat einer Nummer N von Mobilstationen an, während die Varianz von allen Kanälen linear mit N ansteigt, wobei die Ergebnisse verschlechtert werden, wenn N sich erhöht.
  • Während eine bessere Glättung der Amplitude resultiert, wenn sich N erhöht, wird herausgefunden, dass eine Erhöhung in N das lineare Wachstum in der Amplitude nur versetzt.
  • Die Erfinder haben nicht nur ein Problem mit eingefügten Pilotsymbolen identifiziert, sondern haben ein solches Problem folgendermaßen quantifiziert. Ein Beispiel einer solchen Quantifizierung nimmt an, dass jeder Rahmen 16 Schlitze aufweist, ein Anruf zur Vollrate hat Schlitze, welche aus vier Pilotsymbolen, einem Leistungssteuerungsbit und 15 Datensymbolen bestehen, während Anrufe zur 1/8 Rate vier Pilotsymbole, ein Leistungssteuerungsbit, zwei Datensymbole und 13 leere Symbole aufweisen, welche zufällig als Bursts relativ zueinander gesendet werden. Anrufe sind zugeordnete Rahmen-(und Schlitz-)Versatzpositionen mit einer Auflösung von einem Symbol. Der Einfachheit halber hat ein Referenzschlitz keine Versetzung und alle Anrufe zur 1/8 Rate haben Versetzungen der Schlitze von 0 bis 19 relativ zu dem Referenzschlitz. Mathematisch, sei
    x18 = eine Anzahl von Anrufen zur 1/8 Rate, aufgebaut durch die eigenen Basisstation der Mobilstation
    x1f = eine Anzahl von Anrufen zur Vollrate, aufgebaut durch die eigene Basisstation der Mobilstation
    x28 = eine Anzahl von Anrufen zur 1/8 Rate, bedient durch die Basisstation, aber aufgebaut in einer anderen Basisstation
    x2f = eine Anzahl von Anrufen zur Vollrate, bedient durch die Basisstation, aber aufgebaut in einer anderen Basisstation
    x18i = eine Anzahl von Anrufen zur 1/8 Rate, aufgebaut durch die eigene Basisstation der Mobilstation mit Versetzung i
    y18i = eine Anzahl von Anrufen zur 1/8 Rate, aufgebaut durch die eigenen Basisstation der Mobilstation, welche Symbole in Versetzung i haben, etc.
  • Alle Anrufe, welche durch eine andere Basisstation aufgebaut wurden („ 2-Anrufe") werden zufällig in den 20 Versetzungen platziert. Für alle Anrufe, welche von der eigenen Basisstation der Mobilstation aufgebaut wurden („1- Anrufe") wählt die Basisstation Versetzungen bzw. Versatze vorab aus, wenn die Anrufe erzeugt wurden, um die Interferenz mit den Anrufen zur 1/8 Rate in einer unten beschriebenen Art und Weise zu minimieren.
  • Die gesamte Anzahl an Anrufsymbolen in einer Symbolposition i wird folgendermaßen bestimmt. Die Anrufe zur Vollrate besetzen alle Symbolpositionen, während die Anrufe zur 1/8 Rate, welche Vesetzungen von i-6, i-5, i-4, i-3, i-2, i-1, i aufweisen, Symbole zwischen Anrufen haben, welche in Position i überlappen. Wenn i – j < 0 ist wird angenommen, dass solche Symbole von der Burst resultieren, welcher in einem vorangegangenen Schlitz initiiert wurde. Somit
    Figure 00140001
    und ähnlich für die anderen Fälle.
  • Das Signal x für N Kanäle kann gut mit einer Gauß'schen Näherung modelliert werden. Die I und U Komponenten nach dem Multiplizieren mit abhängigen ±1 Sequenzen a1 und aQ sind x1 = a1x und xQ = aQx. Die quadratische Umhüllende ist A2 = x1 2 + xQ 2 Dann
  • Figure 00140002
  • Somit ist x2 eine nichtzentrale Chi-quadrierte Zufallsvariable mit Nichtzentralitätsparameter p.
  • Für einen Anruf zur 1/8 Rate, welcher für alle Symbole zur Einheitsamplitude normiert ist, gibt es vier Pilotsymbole von konstantem Vorzeichen und drei andere Symbole von ±1. Wenn eine gegebene Position gesetzt ist, sind der Mittelwert und die Varianz für eine bestimmte Symbolposition jeweils μ = 4/7 und σ2 = 1 – 16/49. Ähnlich sind der Mittelwert und die Varianz für einen Anruf zur Vollrate mit vier Pilotsymbolen von konstantem Vorzeichen jeweils μ = 4/20 und σ2 = 1 – μ2. Für Anrufe mit fixiertem y8 und yf in einer bestimmten Symbolposition, wo y8 = y8 + y28 und yf = y1f + y2f, sind der Mittelwert und die Varianz in einer bestimmten Symbolposition jeweils μ = 4/7·y8 + 1/5·yf und σ2 = y8(1 – 16/49) + yf (1 – 125). Unter Verwendung der Chi-quadrierten Aproximation für eine feste Anzahl an Anrufen gilt P{10logA2 > ε} = Σ y8Σ yfP{10logA2 > ε|μ(y8, yf), σ2(y8, yf)}p(y8, yf)wobei p(y8, yf) die gemeinsame Wahrscheinlichkeitsfunktion (probability mass function) von solchen Zufallsvariablen ist.
  • Beim Konstruieren einer Simulation, basierend auf den oben stehenden mathematischen Ergebnissen, wurden die Graphen von 5 und 6 produziert. Bei der Simulation wurden die folgenden Annahmen gemacht:
    • (1) alle Anrufe kommen zufällig an (Poisson);
    • (2) für eine feste Anzahl an Anrufen beendet jeder ankommende Anruf einen Anruf des selben Typs (das heißt ein neuer Anruf zur 1/8 Rate beendet einen existierenden Anruf zur 1/8 Rate);
    • (3) für eine zufällige Anzahl an Anrufen werden die Anrufe zufällig beendet (exponentielle Haltezeiten);
    • (4) 2-Anrufen wird zufällig eine Versetzung zugeordnet;
    • (5) 1-Anrufen wird eine Versetzung zugeordnet, um eine minimale Summe von 1- und 2-Symbolen vorzusehen, y18 + y1f + y28 + y2f;
    • (6) Anrufe zur Vollrate werden Anrufe zur 1/8 Rate und umgekehrt mit einer gewählten Rate;
    • (7) eine feste Anzahl von 1- und 2-Anrufen wird verwendet;
    • (8) Abwicklungsraten werden so gesetzt, dass die Anrufe durchschnittlich eine gleiche Menge an Zeit brauchen wie Anrufe zur Vollrate oder 1/8 Rate;
    • (9) die durchschnittliche Anzahl von jedem Typ von Anrufen (18, 1f, 28, 2f) ist 5 oder 30 (das heißt die gesamte Anzahl an Anrufen ist N = 20 oder 120); und
    • (10) alle Symbole, Pilot und anderes, haben die gleiche Amplitude.
  • Wir in den 5 und 6 gezeigt ist addieren die Amplituden von eingefügten Pilotsymbolen, um dabei das Verhältnis von Spitzenleistung zur durchschnittlicher Leistung für eine Anzahl. N = 20 und 120 Anrufen jeweils zu erhöhen. Mit einer statistisch vernünftigen Wahrscheinlichkeit von 1 × 10–4 ist das Verhältnis von Spitze zu Durchschnitt von eingefügten Pilotsymbolen umgekehrt 15 und 17 dB wie in den 5 und 6 jeweils gezeigt ist. Dies wird verglichen mit einem Verhältnis von ungefähr 12 dB für einen separaten Pilot, welcher kontinuierlich mit der Vollrate gesendet wird (gezeigt als der Graph mit der gepunkteten Linie in 5 und 6).
  • Wie oben stehend erwähnt resultiert diese Erhöhung des Verhältnisses von Spitze zu Durchschnitt aus der gemeinsamen Vorzeichenchipposition in orthogonalen Codes, verwendet in CDMA-Codierungen. Um diese Erhöhung von Spitze zu Durchschnitt abzuschwächen verwendet, bei einer ersten Klasse von Lösungen, der Modulator 200 von 2 das Phasenrotierelement 206, um zufällig einen plus oder minus eins Wert mit den orthogonalen Codes, welche von dem orthogonalen Codeerzeuger 204 ausgegeben werden, zu multiplizieren. Zum Beispiel wird angenommen, dass den drei Anrufen die Walshcodes 11 –1 –11 –1 –111 –1 –..., 11 –1 –1 –1 –11111 –1 –1 ..., und 1 –11 –1 –11 –11 –11 –1 ... zugeordnet werden, korrespondierend jeweils zu den Zeilen 2, 6 und 13 der Walshmatrix von 3. Unter der Annahme, dass das Phasenrotierelement 206 die Werte von –1, –1 und 1 mit den drei Codes multipliziert, resultieren die folgenden geänderten Walshcodes: –1 –111 –1 –111 –1 –111 ..., –1 –11111 –1 –1 –1 –111 ..., 1 –11 –1 –11 –11 –11 –11 ... Wie in diesem Beispiel mit gerade einmal drei Anrufen gesehen werden kann, hat die erste Chipposition für die ersten zwei Anrufe ihren Einswert auf –1 geändert. Wenn solche geänderten Walshcodes mit Pilotsymbolen für gleichzeitige Anrufe multipli ziert werden, werden solche Pilotsymbole keine so große Amplitude vorsehen, wenn sie ausgerichtet und addiert werden.
  • Der Orthogonalcodeerzeuger bzw. -generator 204 kann algorithmisch die Orthogonalcodes, wie die Walshcodes, erzeugen. Das Phasenrotierelement 206 kann ein Pseudozufallszahlenerzeuger sein. Alternativ können der Orthogonalcodeerzeuger 204 und das Phasenrotierelement 206 kombiniert werden, um eine einheitliche Einheit auszubilden, welche zufällig orthogonale Codes, welche Phasenvariationen haben, erzeugt. In einer anderen Alternative kann der Orthogonalcodeerzeuger 204 eine gespeicherte Tabelle von orthogonalen Codes zeigen.
  • Die Basisstation 106a sieht eine beliebige Phasenversetzung für jeden Kanal vor, einschließlich der Kanäle, welche von der Mobilstation 102 empfangen wurden. Die Mobilstation 102 decodiert die Datensymbole, in dem sie sie mit der Phase der empfangenen Pilotsymbole vergleicht. Die Mobilstation 102 bestimmt nicht notwendiger Weise die ursprüngliche Phase des orthogonalen Codes (bevor er mit einem plus oder minus eins von dem Phasenrotierelement 206 multipliziert wird), sondern bestimmt stattdessen die relative Phasenversetzung zwischen den Pilotsymbolen und den Datensymbolen. Die Mobilstation 102 multipliziert alle empfangenen Symbole in einem Kanal mit dem gleichen Multiplikator, und die relative Phasenversetzung wird erhalten.
  • Unter Bezugnahme auf 7 weist ein Beispiel der Mobilstation 102 eine Antenne 710 auf, welche Signale zu der Basisstation 106a überträgt, und Signale von ihr empfängt. Ein Duplexer 712 sieht einen Vorwärts-Verbindungs-Kanal oder ein Signal von der Basisstation 106a zu dem Empfängersystem 714 vor. Das Empfängersystem 714 führt viel von der Demodulation und Decodierung des Vorwärts-Verbindungs-Kanals des Empfängers aus. Beispielsweise führt das Empfängersystem 714 Walshcodedemodulation aus, und kann Messungen der Leistung und der Signalqualität vornehmen.
  • Ein Steuerungsprozessor 716 sieht viel des Verarbeitens des Vorwärts-Verbindungs-Kanals vor, wie nachfolgend beschrieben ist. Ein Speicher 718 lagert permanent Routinen, welche durch den Steuerungsprozessor 716 ausgeführt werden, und sieht ein temporäres Lager von Daten wie empfangenen Rahmen vor. Ein Sendersystem 720 codiert, moduliert, verstärkt und aufkonvertiert ein Verkehrsdatensignal einer Rückverbindung zur Sendung zurück zu der Basisstation 106a.
  • Wenn ein Anruf mit der Mobilstation 102 aufgebaut wird, kann die Basisstation 106a Information zu der Mobilstation übermitteln, welche für die Mobilstation den Phasenwert, welcher durch das Phasenrotierelement 206 vorgesehen wird, identifizieren. Die Basisstation 106a kann Phasenwertinformation zu der Mobilstation 102 senden (1) wenn nur Pilotsymbolen eine Phasenversetzung gegeben wird, (2) wenn mehrere Walshcodekanäle für einen Benutzer verwendet werden, um hohe Datenraten zu tragen, diesen Kanälen werden verschiedene Phasenversetzungen gegeben, und wenn Pilotsymbole auf diesen Kanälen kohärent kombiniert werden, und (3) wenn Pilotsymbole von verschiedenen Walshcodekanälen kombiniert und verwendet werden sollen von der Mobilstation, und diesen Codekanälen verschiedene Phasenversetzungen gegeben werden. Der Steuerungsprozessor 716 kann dann Phasenänderungen in empfangenen Schlitzen basierend auf dem vorhergehenden gesendeten Phasenwert korrigieren. Somit multipliziert, wenn der Phasenwert 180° ist (das heißt –1), der Demodulator in dem Empfängersystem 714 der Mobilstation 102 den Code mit –1, um die Phase zu korrigieren. In einem alternativen Ausführungsbeispiel erzeugt das Phasenrotierelement 206 eine geordnete Sequenz von alternierenden plus und minus eins Werten (das heißt 1, –1, 1, –1, 1, ...), welche für die neuen Benutzer angewendet werden, anstatt eine zufällige Zeichenkette von plus und minus eins Werten zu erzeugen. Dieses alternative Ausführungsbeispiel, und diejenigen, welche hierin beschrieben werden, sind ähnlich zu vorstehend beschriebenen Ausführungsbeispielen; nur die signifikanten Unterschiede werden detailliert beschrieben. Der Orthogonalcodeerzeuger 204 des Modulators 200 bei diesem alternativen Ausführungsbeispiel weist jedem neuen Anrufer zufällig orthogo nale Codes zu. Als ein Ergebnis bleibt die Phase von orthogonalen Codes, welche mit Pilotsymbolen multipliziert wurde, zufällig, so dass zufällige orthogonale Codes in der Walshmatrix invertiert werden (das heißt mit –1 multipliziert).
  • In dem ersten dargestellten alternativen Ausführungsbeispiel, bei einer zweiten Klasse von Lösungen und gezeigt in 8, ist ein Codierer 800 ähnlich zu dem Codierer 200, aber ersetzt das Phasenrotierelement 206 mit einem Pilotchip-Dezimierer 806. Der Chipdezimierer 806 identifiziert Pilotsymbole und eliminiert die gemeinsame Vorzeichenchipposition in den orthogonalen Codes, welche von dem Orthogonalcodeerzeuger 204 für Pilotsymbole ausgegeben werden. Somit eliminiert der Chipdezimierer 806 mit den Walshcodes in 3 die erste Chipposition in solchen Codes (eliminiert die Chips in Spalte Null). Als ein Ergebnis sendet der Codierer 800 leere Pilotsymbole in der ersten Walshchipposition.
  • Während der Orthogonalcodeerzeuger 204 und Chipdezimierer 806 als separate Blöcke gezeigt sind, können diese Blöcke kombiniert werden, um einen einzigen Orthogonalcodeerzeuger zu bilden, welcher orthogonale Codes ausgibt, bei welchen die gemeinsame Vorzeichenchipposition eliminiert ist. Alternativ kann der Orthogonalcodeerzeuger 204 eine gespeicherte Tabelle sein, bei welcher die gemeinsame Vorzeichenchipposition für jeden Code fehlt. In dieser Alternative ist der Chipdezimierer 806 nicht notwendig und kann eliminiert werden.
  • Um Orthogonalität wieder herzustellen ersetzt die Mobilstation 102 den dezimierten Chip in den empfangenen Symbolen auf mindestens einem von zwei Wegen. Zunächst stellt die Mobilstation 102 fest dass, außer für die erste Zeile, alle Walshcodes zu einem Wert von Null summieren, wenn ein 1/–1 im Gegensatz zu einer 1/0-Notierung verwendet wird. Somit kann die Mobilstation 102 einen plus oder minus eins Wert durch Betrachtung des Vorzeichens der Walshdemodulation bestimmen. Die Benutzerstation 102 kann den ersten Chip mit den Walshfunktionen rekonstruieren. Zum Beispiel summiert, wenn alle gesendeten Walshfunktionen sich zu null summieren würden, wenn sie voll gesendet sind, die Benutzerstation 102 alle empfangenen Walshfunktionen (ohne die ersten Chips) über alle Walshchips. Das negative dieser Summe ist der Wert, welchen das empfangene Signal haben würde, wenn die Walshfunktionen vollständig übertragen worden wären. Wenn eine der Walshfunktionen sich nicht zu null summiert (zum Beispiel alle Chips waren gleich 1), dann liefert eine erste Walsh-Demodulation von allen empfangenen Walsh-Demodulationen simultane Gleichungen zum Lösen für die ersten Walshchipamplituden. Somit analysiert der Steuerungsprozessor 716 der Mobilstation 102 eine Summe der empfangenen Chips, um den Wert der ersten Chipposition zu bestimmen.
  • Alternativ sendet die Basisstation 106a Information zu der Mobilstation 102, wenn ursprünglich ein neuer Anruf ausgelöst wird, welche den Wert des dezimierten Chips reflektiert. Dieses Verfahren ist im Wesentlichen ähnlich zu demjenigen, welches oben stehend mit Bezug auf 7 beschrieben wurde.
  • In einem alternativen Ausführungsbeispiel wird der Chipdezimierer 806 durch einen gemeinsamen Chipabschwächer (nicht gezeigt) ersetzt. Der gemeinsame Chipabschwächer bzw. -dämpfungselement schwächt die gemeinsame Vorzeichenchipposition um eine gewählte Menge ab. Der Wert der gewählten Menge wird dann zu der Mobilstation 102 gesendet, typischerweise wenn ein neuer Anruf aufgebaut wird. Die Mobilstation 102 erhöht oder verstärkt dann die gemeinsame Vorzeichenchipposition um die gewählte Menge, um wieder Orthogonalität zu erhalten. Dieses alternative Ausführungsbeispiel ist eine allgemeinere Anwendung des ersten alternativen Ausführungsbeispiels, welches oben stehend mit Bezug auf 8 beschrieben wurde.
  • In einem zweiten gezeigten alternativen Ausführungsbeispiel, bei einer dritten Klasse an Lösungen, werden Pilotsymbole gesendet und effektiv zeitmultiplexiert durch die Basisstation 106a für gleichzeitige Benutzer. Diese dritte Klasse an Lösungen reduziert nicht nur das Problem der Spitzendurchschnittsamplitude, sondern reduziert auch die Anzahl an Symbolen, welche gesendet werden, um dadurch Interferenz unter gesendeten Kanälen zu reduzieren. Die verschiedenen Benutzer achten auf Pilotsymbole bei gewählten Zeiten. Wenn Benutzer nicht auf Pilotsymbole achten würden, sendet die Basisstation 106a keine Pilotsymbole mehr in solchen Zeiten (das heißt während solcher Schlitze).
  • Unter der Annahme von zum Beispiel 16 Schlitzen pro Rahmen und 20 Symbolen pro Schlitz (und 128 oder 256 Chippositionen pro Symbol) sendet, wenn jeder Schlitz vier Pilotsymbole 0 bis 3 aufweist, die Basisstation 106a alle vier Pilotsymbole 0 bis 3 in den ersten vier Symbolpositionen 0 bis 3 eines Schlitzes 0, wie in 9 gezeigt ist. Während die Pilotsymbole 0 bis 3 in aufeinander folgenden Symbolpositionen des Schlitzes gezeigt sind, müssen sie nicht so positioniert sein. Benutzer 1 achtet auf und empfängt die vier Pilotsymbole 0 bis 3 in den Symbolpositionen 0 bis 3. Schlitze von folgenden Benutzern werden mit einer festen Zahl 0 bis k an Symbolpositionen versetzt. Die Versetzungen von Schlitzen für Benutzer sollen mit einer Auflösung gleich zu der einen Symbollänge auftreten, so dass Symbolgrenzen ausgerichtet werden.
  • Benutzer 2 hat einen Versatz von zwei Symbolpositionen von Benutzer 1, während Benutzer 3 einen Versatz von acht Symbolpositionen von Benutzer 2 hat (10 Symbolpositionen von Benutzer 1). Benutzer 2 achtet auf und empfängt zwei seiner vier Pilotsymbole in Symbolpositionen 2 und 3 von Schlitz 0. Da sie weiß, dass Benutzer 2 einen Versatz von zwei Symbolpositionen von dem Anfang des Schlitzes hat, setzt die Basisstation 106a zwei Pilotsymbole in Symbolpositionen 4 und 5 ein, in welchem Benutzer 2 auf solche Symbole achtet und sie erhält.
  • Das sie weiß, dass Benutzer 3 einen Versatz von zehn Symbolpositionen von dem Start des Schlitzes hat, setzt die Mobilstation 106a die Pilotsymbole 0 bis 3 in Symbolpositionen 11 bis 14 ein. Benutzer 3 betrachtet deshalb die Symbolpositionen 11 bis 14, um seine Pilotsymbole zu erhalten. Benutzer 4 hat die gleichen Versetzungen wie Benutzer 3. Deshalb muss die Basisstation 106a keine zusätzlichen Pilotsymbole senden; Benutzer 4 betrachtet die selben Symbolpositionen wie Benutzer 3 für seine Pilotsymbole.
  • Es ist wichtig, dass die Basisstation 106a keine Pilotsymbole sendet, wenn sie weiß, dass ihre Benutzer nicht auf solche Pilotsymbole achten. Deshalb sendet, wie in 9 gezeigt ist, die Basisstation 106a keine Pilotsymbole in Symbolpositionen 6 bis 9. Somit sendet, anstatt hier Symbole für jeden der 4 Benutzer in diesem Beispiel zu senden (insgesamt 16 Symbole), die Basisstation 106a nur 10 Symbole für die 4 Benutzer. Durch das Senden von weniger Pilotsymbolen wird das Verhältnis von Spitze zu Mittelwert, wie oben erwähnt, reduziert. Ein solches System ist möglich, weil die Pilotsymbole im Wesentlichen ähnlich sind. Außerdem kann die Basisstation 106a bei diesem zweiten alternativen Ausführungsbeispiel die selben Walshcodes für jeden Benutzer für Pilotsymbole verwenden. Die Basisstation 106a kodiert jedoch Daten für jeden Benutzer mit einem verschiedenen Walshcode. Der Steuerungsprozessor 716 der Mobilstation 102 wechselt zwischen einem Walshcode, um die Pilotsymbole zu demodulieren, und einem anderen Walshcode, um Datenverkehr zu demodulieren. Vielleicht ist es noch wichtiger, dass durch die einfache Reduzierung der Anzahl an Pilotsymbolen, welche gesendet werden, Interferenz unter gesendeten Kanälen, einschließlich Verkehrskanälen, reduziert wird. In dem es versäumt wird, Pilotsymbole während bestimmen Symbolpositionen zu senden, kann Leistung, welche für Pilotsymbole zugewiesen ist, reduziert werden. Unter Bezugnahme auf 10 ist ein Kodierer 1000 zur Implementierung dieses zweiten alternativen Ausführungsbeispiels ähnlich zu dem Kodierer 200, aber eliminiert das Phasenrotierelement 206. Der Kodierer 1000 weist den Pilotsymbolerzeuger 1010 auf, welcher Pilotsymbole für die Kanaldaten vorsieht, was eine Eingabe für den Seriell-zu-Parallel-Konvertierer 202 ist. Ein Basisstationsprozessor 1012 identifiziert alle Benutzer, zu welchen der Kodierer 1000 sendet und bestimmt die Symbolpositionen in jedem Schlitz, bei welchen der Benutzer auf Pilotsymbole achten wird. Der Basisstationsprozessor 1012 weist den Pilotsymbolerzeuger 1010 an, nur Pilotsymbole in die Kanaldaten einzufügen, wenn erwartet wird, dass Benutzer solche Symbole empfangen. Daten, welche Benutzer betreffen, können temporär in einem Speicher 1014 gelagert werden. Der Basisstationsprozessor 1012 weißt den Pilotsymbolerzeuger 1010 an, keine Pilotsymbole in Symbolpositionen auszugeben, in welchen Benutzer nicht erwarten, solche Symbole zu empfangen. Insgesamt bestimmt der Basisstationsprozessor 1012, in welchen Symbolpositionen Pilotsymbole gesendet werden sollen.
  • Der Orthogonalcodeerzeuger 204 weißt dann den selben Walshcode für alle Pilotsymbole zu, und multipliziert sie. Alternativ weist der Basisstationsprozessor 1012 den Orthogonalcodeerzeuger 204 an, mehrere Walshcodes für Pilotsymbole zu erzeugen. Der Basisstationsprozessor 1012 veranlasst auch, dass der Kodierer 1000 Information zu der Mobilstation 102 derart sendet, dass die Mobilstation weiß, welche Walshcodes Pilotsymbolen zugeordnet wurden.
  • Unter Bezugnahme auf 11 beginnt eine grundlegende Routine 1100, welche durch den Basisstationsprozessor 1012 bei diesem zweiten alternativen Ausführungsbeispiel durchgeführt wird, in Schritt 1110 durch Identifizierung aller momentanen Benutzer, zu welchen die Basisstation 106a sendet. Der Fachmann kann solchen Quellcode basierend auf dem Flussdiagramm von 11 und der hierin vorgesehenen detaillierten Beschreibung erzeugen. Die Routine 1100 wird bevorzugter Weise in dem Speicher 1014 gelagert.
  • In Schritt 1112 bestimmt der Basisstationsprozessor 1012 Symbolpositionen, in welchen jeder derzeitige Benutzer erwartet, Pilotsymbole zu finden. In Schritt 1114 sieht der Basisstationsprozessor 1012 Signale für den Pilotsymbolerzeuger 1010 vor, um zu veranlassen, dass Pilotsymbole nur in Symbolpositionen erzeugt werden, in welchen die Nutzer erwarten, Pilotsymbole zu finden. Dieser Vorgang kann für jeden Rahmen wiederholt werden.
  • In einem dritten dargestellten alternativen Ausführungsbeispiel, bei einer vierten Klasse von Lösungen und gezeigt in 12, ist ein Kodierer 1200 ähnlich zu dem Kodierer 200, aber ersetzt das Phasenrotierelement 206 mit einem Erzeuger 1206 von zufälliger Verschiebung. Der Erzeuger 1206 von zufälliger Verschiebung verschiebt zufällig jeden orthogonalen Code, welcher von dem Orthogonalcodeerzeuger 204 ausgegeben wurde, um eine Zufallszahl zwischen 0 und n, wobei n die n-te Chipposition des Orthogonalcodes ist. Somit verschiebt der Erzeuger 1206 von zufälliger Verschiebung mit der Walshmatrix von 3 jeden Walshcode um einen zufälligen Betrag zwischen 0 und 127. Als ein Ergebnis existiert die gemeinsame Vorzeichen-Chipposition (erste Chipposition in 3) nicht länger, da jeder orthogonale Code zufällig verschoben wurde. Wenn zum Beispiel die ersten 4 und die letzten 6 Chippositionen eines gegebenen Walshcodes 1 –1 –11 ..., 1 –1 –111 –1 sind, und der Code nach rechts um eine Chipposition verschoben wurde, sind die resultierenden ersten und letzten 4 Chippositionen –11 –1 –1 ..., –1 –111. Man beachte, dass die Chippositionen, welche von dem rechten Ende des Codes aus verschoben wurden, am anfänglichen linken Ende des Codes positioniert sind.
  • Der Erzeuger 1206 von zufälliger Verschiebung kann ein Erzeuger von Pseudozufallszahlen sein, welcher zufällig Nummern 0 bis 127 für die Walshmatrix von 3 erzeugt. Noch mal kann der Orthogonalcodeerzeuger 204 eine gelagerte Tabelle sein. Alternativ können der Erzeuger 1206 von zufälliger Verschiebung und der Orthogonalcodeerzeuger 204 als ein einzelner Schaltkreis kombiniert werden, welcher orthogonale Codes erzeugt, welche um Zahlen gleich einer Anzahl an Chippositionen für den orthogonalen Code versetzt sind.
  • Die Basisstation 106a sendet nicht nur den Verschiebungswert für den Kanal der Mobilestation 102, sondern die Verschiebungscodes für alle Benutzer, an welche die Basisstation sendet. Unter Berücksichtigung der Erfordernis von signifikantem Overhead für den Steuerungsprozessor 716, verschiebt die Mobilstation 102 alle Kanäle zurück, um Orthogonalität wieder zu erhalten. Danach kann die Mobilstation 102 ihren Kanal demodulieren und dekodieren.
  • Obwohl spezifische Ausführungsbeispiele der Erfindung, und Beispiele für sie, hierin für illustrative Zwecke beschrieben sind, können verschiedene Modifikationen gemacht werden, ohne von dem Umfang der Erfindung abzuweichen, wie vom Fachmann erkannt werden wird. Zum Beispiel können, obwohl viele der obigen Ausführungsbeispiele als in Hardware implementiert gezeigt und beschrieben sind, solche Ausführungsbeispiele auch in Software implementiert werden, und von einem Prozessor ausgeführt werden. Solche Software kann auf jedem geeigneten computerlesbaren Medium gelagert bzw. gespeichert werden, wie ein Mikrocode, welcher in einem Halbleiterchip gelagert ist, wie eine computerlesbare Scheibe, oder von einem Server herunter geladen und gelagert. Die verschiedenen Ausführungsbeispiele, welche oben beschrieben sind, können kombiniert werden, um weitere Verbesserungen vorzusehen. Im Allgemeinen sind die oben detailliert beschriebenen Techniken zum Umändern von orthogonalen Codes Beispiele, und der Fachmann kann ähnliche Techniken unter den Lehren und Konzepten der Erfindung erzeugen.
  • Die Lehren der Erfindung, welche hierin vorgesehen sind, können auf andere Nachrichtensysteme, nicht notwendiger Weise das exemplarische Nachrichtensystem, wie oben beschrieben, angewendet werden. Zum Beispiel kann die vorliegende Erfindung gleichermaßen auf andere digitale oder analoge zellulare Nachrichtensysteme angewendet werden, während die vorliegende Erfindung im Allgemeinen oben als verwendet in dem CDMA-Nachrichtensystem 100 beschrieben wurde. Während die Basisstation 106a oben beschrieben ist als Umändern der orthogonalen Codes oder selektives Senden von Pilotsymbolen, können solche Techniken auf eine Benutzerstation angewendet werden. Die Erfindung kann auch modifiziert werden, falls notwendig, um die Systeme, Schaltkreise und Konzepte von den verschiedenen oben beschriebenen Patenten, welche alle durch Referenz aufgenommen werden, zu verwenden.
  • Diese und andere Veränderungen können mit der Erfindung im Licht der oben detaillierten Beschreibung gemacht werden. Im Allgemeinen sollen in den folgenden Ansprüchen die verwendeten Ausdrücke nicht als Einschränkung der Erfindung auf die spezifischen Ausführungsbeispiele, welche in der Spezifikation und den Ansprüchen offenbart sind, interpretiert werden, sondern sollen so interpretiert werden, dass sie jedes Nachrichtensystem, welches unter den Ansprüchen zum Reduzieren von Amplitude in gesendeten Signalen, oder Störungen dazwischen, betrieben wird, einschließen.

Claims (45)

  1. Ein Verfahren zur Reduzierung der Sendesignalleistung von gesendeten Nachrichtensignalen zur Verwendung in einem Nachrichten bzw. Kommunikationssystem mit einer Basisstation und einer Vielzahl von Benutzerstationen, die Nachrichtensignale mit der Basisstation austauschen, dadurch gekennzeichnet, dass das Verfahren Folgendes aufweist: Empfangen von Kanaldaten für die Sendung oder Übertragung auf einer Vielzahl von Kanälen, wobei die Kanaldaten Pilotsymboldaten umfassen; Kombinieren orthogonaler Codes mit den empfangenen Kanaldaten, wobei jeder orthogonale Code mindestens eine gemeinsame Chipposition besitzt und wobei die gemeinsame Chipposition einen gleichen Wert für jeden Orthogonalcode besitzt; und Ändern, vor der Sendung der Kanaldaten kombiniert mit den Orthogonalcodes, der gemeinsamen Chipposition von mindestens einem der Orthogonalcodes, um eine kombinierte Amplitude zu reduzieren, die sich aus der gleichzeitigen Sendung ergibt und Addition der gemeinsamen Chipposition für die Vielzahl der Kanäle.
  2. Verfahren nach Anspruch 1, wobei die Orthogonalcodes Walshcodes sind und wobei die gemeinsame Chipposition ein gleiches Zeichen bzw. Vorzeichen für jeden Walshcode besitzt, wobei die Änderung der gemeinsamen Chipposition das Multiplizieren eines Zufallswertes von +1 oder –1 mit jedem Walshcode umfasst, und zwar vor dem Kombinieren des Orthogonalcodes mit den empfangenen Pilotsymboldaten, wobei Empfangskanaldaten Empfangskanaldaten umfassen für die Sendung auf einer Vielzahl von Kanälen zu der Vielzahl von Benutzerstationen und wobei die Kombination der Orthogonalcodes und die Änderung der gemeinsamen Chipposition an der Basisstation ausgeführt werden.
  3. Verfahren nach Anspruch 1, wobei das Ändern der gemeinsamen Chipposition das Ändern jedes Orthogonalcodes durch einen Phasenwert zwischen 0° und 360° umfasst.
  4. Verfahren nach Anspruch 1, wobei die Änderung der gemeinsamen Chipposition das sequentielle Multiplizieren jedes Orthogonalcodes durch einen Wert umfasst, ausgewählt aus den Serien +1, –1, +1, –1, +1, ..., aber keine sequentielle Zuweisung orthogonaler Codes zu jedem neuen Satz von Kanaldaten für jeden neuen Benutzer oder Nutzer.
  5. Verfahren nach Anspruch 1, wobei die Orthogonalcodes Walshcodes sind und wobei die Chipposition ein erstes Chip in jedem Walshcode ist und wobei das Ändern der gemeinsamen Chipposition das Weglassen der ersten Chipposition in jedem Walshcode umfasst.
  6. Verfahren nach Anspruch 1, wobei das Ändern der gemeinsamen Chipposition das Weglassen der gemeinsamen Chipposition in mindestens einigen der Orthogonalcodes umfasst.
  7. Verfahren nach Anspruch 1, wobei das Ändern der gemeinsamen Chipposition das Dämpfen der gemeinsamen Chipposition in mindestens einigen Orthogonalcodes umfasst.
  8. Verfahren nach Anspruch 1, wobei das Ändern der gemeinsamen Chippositionen das Verschieben der Chipposition von mindestens einigen der Orthogonalcodes umfasst.
  9. Verfahren nach Anspruch 1, wobei ferner Folgendes vorgesehen ist: An der Basisstation: Senden von Information bezüglich des Änderns der gemeinsamen Chipposition an die Benutzer bzw. Nutzerstation; und an der Benutzerstation: Entfernen der Änderung der gemeinsamen Chipposition.
  10. Eine Vorrichtung zum Reduzieren der Sendesignalleistung von gesendeten Nachrichtensignalen zur Verwendung in einem Nachrichtensystem (100) mit einer Basisstation (106) und einer Vielzahl von Benutzerstationen (102), die Nachrichtensignale mit der Basisstation (106) austauschen, dadurch gekennzeichnet, dass die Vorrichtung Folgendes aufweist: Mittel (202) zum Empfang von Kanaldaten zur Sendung auf einer Vielzahl von Kanälen, wobei die Kanaldaten Pilotsymboldaten aufweisen; Mittel (204) zum Kombinieren von Orthogonalcodes mit den empfangenen Kanaldaten, wobei jeder Orthogonalcode mindestens eine gemeinsame Chipposition besitzt, und wobei die gemeinsame Chipposition einen gleichen Wert für jeden Orthogonalcode hat; und Mittel (206) gekoppelt mit den Mitteln zum Kombinieren zum Zwecke der Änderung der gemeinsamen Chipposition von mindestens einem der Orthogonalcodes, um eine kombinierte Amplitude zu reduzieren, die sich aus der gleichzeitigen Sendung ergibt und Addition der gemeinsamen Chipposition für die Vielzahl von Kanälen.
  11. Vorrichtung nach Anspruch 10, wobei die Orthogonalcodes Walshcodes sind und wobei die gemeinsame Chipposition ein gleiches Zeichen bzw. Vorzeichen für jeden Walshcode besitzt, wobei die Mittel (206) zur Änderung der gemeinsamen Chipposition Mittel aufweisen zum Multiplizieren eines Zufallwertes von +1 oder –1 mit jedem Walshcode vor der Kombination des Orthogonalcodes mit den empfangenen Pilotsymboldaten, und wobei die Mittel (202) zum Empfang von Kanaldaten Mittel aufweist zum Empfang von Kanaldaten zum Senden auf einer Vielzahl von Kanälen zu der Vielzahl von Benutzerstationen (102).
  12. Vorrichtung nach Anspruch 10, wobei die Mittel (206) zur Änderung der gemeinsamen Chipposition folgendes aufweisen: Ändern jedes Orthogonalcodes oder jedes Orthogonalcodes kombiniert mit den empfangenen Kanaldaten und zwar durch einen Phasenwert zwischen 0° und 360°.
  13. Vorrichtung nach Anspruch 10, wobei die Mittel (206) zum Ändern der gemeinsamen Chipposition Mittel aufweisen zum sequentiellen Multiplizieren jedes neuen Satzes von Kanaldaten für jede neue Benutzerstation mit einem Wert ausgewählt aus der Serie +1, –1, +1, –1, +1, ..., aber keine sequentielle Zuweisung von Orthogonalcodes zu jedem neuen Satz von Kanaldaten für jeden neuen Benutzer.
  14. Vorrichtung nach Anspruch 10, wobei die Orthogonalcodes Walshcodes sind, wobei die gemeinsame Chipposition ein erstes Chip in jedem Walshcode ist und wobei die Mittel (206) zur Änderung der gemeinsamen Chipposition Mittel aufweisen zum Weglassen der ersten Chipposition in jedem Walshcode.
  15. Vorrichtung nach Anspruch 10, wobei die Mittel (206) zum Ändern der gemeinsamen Chipposition Mittel aufweisen zum Weglassen der gemeinsamen Chipposition von mindestens einigen der Orthogonalcodes.
  16. Vorrichtung nach Anspruch 10, wobei die Mittel (206) zur Änderung der gemeinsamen Chipposition Mittel aufweisen zur Dämpfung der gemeinsamen Chipposition in mindestens einigen der Orthogonalcodes.
  17. Vorrichtung nach Anspruch 10, wobei die Mittel (206) zur Änderung der gemeinsamen Chipposition Mittel aufweisen zum Verschieben der Chippositionen von mindestens einigen der Orthogonalcodes.
  18. Vorrichtung nach Anspruch 10, wobei ferner Folgendes vorgesehen ist: Mittel zur Sendung der Information der Benutzerstation (102) bezüglich des Änderns der gemeinsamen Chipposition derart, dass die Benutzerstation die Änderung der gemeinsamen Chipposition entfernen kann.
  19. Vorrichtung nach Anspruch 10, wobei die Empfangsmittel (202) und die Kombiniermittel (204) und die Änderungsmittel (206) Folgendes aufweisen: einen Eingangknoten, der Kanaldaten empfängt zur Sendung auf einer Vielzahl von Kanälen, wobei die Kanaldaten Pilotsymboldaten umfassen; einen Orthogonalcodegenerator (204) zum Kombinieren der Orthogonalcodes, wobei jeder Orthogonalcode mindestens eine gemeinsame Chipposition besitzt und wobei die gemeinsame Chipposition einen gleichen Wert für jeden Orthogonalcode besitzt; und eine Änderungssteuerung (206) für die gemeinsame Chipposition gekoppelt mit dem Eingangsknoten und dem Orthogonalcodegenerator, die die gemeinsame Chipposition ändert und zwar von mindestens einem der Orthogonalcodes vor der Kombination der Kanaldaten kombiniert mit den Orthogonalcodes, um eine kombinierte Amplitude zu reduzieren, die sich aus der Addition der gemeinsamen Chipposition für die Vielzahl von Kanälen ergibt.
  20. Vorrichtung nach Anspruch 19, wobei die Orthogonalcodes Walshcodes sind und wobei die gemeinsame Chipposition ein gleiches Vorzeichen für jeden Walshcode besitzt, wobei die Änderungsschaltung (206) einen Multiplizierer umfasst, der einen Zufallswert von +1 oder –1 mit jedem Walshcode mulitpliziert und zwar vor der Kombination des Orthogonalcodes mit den empfangenden Pilotsymboldaten, wobei der Eingangsknoten (202) Kanaldaten empfängt zur Übertragung oder Sendung auf einer Vielzahl von Kanälen zur Vielzahl von Benutzerstationen, und wobei der Codege nerator und die Änderungsschaltung einen Teil der Basisstation bilden.
  21. Vorrichtung nach Anspruch 19, wobei die Änderungsschaltung (206) einen Kombinierer umfasst, der einen Phasenwert zwischen 0° und 360° mit jedem Orthogonalcode oder dem Orthogonalcode kombiniert mit den empfangenen Kanaldaten, kombiniert.
  22. Vorrichtung nach Anspruch 19, wobei die Änderungsschaltung (206) einen Multiplizierer umfasst, der sequentiell jeden Orthogonalcode für jede neue Benutzerstation mit einem Wert mulitpliziert, der ausgewählt ist aus der Reihe +1, –1, +1, –1, +1, ..., aber nicht sequentiell orthogonale Codes jedem neuen Satz von Kanaldaten für jeden neuen Benutzer zuweist.
  23. Vorrichtung nach Anspruch 19, wobei die Orthogonalcodes Walshcodes sind, wobei die gemeinsame Chipposition ein erstes Chip in jedem Walshcode ist und wobei ferner die Änderungsschaltung (206) einen Dezimator umfasst, der die erste Chipposition in jedem Walshcode weglässt.
  24. Vorrichtung nach Anspruch 19, wobei die Änderungsschaltung (206) einen Dezimator aufweist, der die gemeinsame Chipposition in mindestens einigen der Orthogonalcodes weglässt.
  25. Vorrichtung nach Anspruch 19, wobei die Änderungsschaltung (206) eine Chipverschiebeschaltung aufweist, die die Chipposition von mindestens einigen der Orthogonalcodes verschiebt.
  26. Vorrichtung nach Anspruch 19, wobei ferner Folgendes vorgesehen ist: ein Prozessor, der die die Änderung der gemeinsamen Chipposition betreffende Information zur Benutzerstation (102) schickt bzw. sendet.
  27. Vorrichtung nach Anspruch 19, wobei der Orthogonalcodegenerator und die Änderungsschaltung (206) eine einzige Codeerzeugungsschaltung bilden.
  28. Vorrichtung nach Anspruch 19, wobei der Orthogonalcodegenerator eine Tabelle orthogonaler Codes gespeichert in einem Speicher aufweist, und wobei die Änderungsschaltung (206) einen Pseudozufallszahlgeneratorumfasst.
  29. Vorrichtung nach Anspruch 10, wobei die Empfangsmittel (202), die Änderungsmittel (206) und die Kombiniermittel (204) Folgendes aufweisen: einen Eingangsknoten, der Daten empfängt zur Sendung oder Übertragung auf einer Vielzahl von Kanälen, wobei die Daten Pilotsymbole einschließen; einen Generator für einen geänderten Orthogonalcode wobei jeder eine Vielzahl von nicht geänderten Orthogonalcodes mindestens eine gemeinsame Chipposition mit einem gleichen Wert besitzt, wobei Generator für einen geänderten Orthogonalcode mindestens einige der nicht geänderten Orthogonalcodes durch einen Phasenwert ändert und zwar zwischen 0° und 360°, um Phasen geänderter Orthogonalcodes zu erzeugen; und eine Kombinierschaltung, die mindestens einige der Pilotsymbole für einige der Vielzahl von Kanälen mit den phasengeänderten Orthogonalcodes kombiniert, um eine kombinierte Amplitude zu reduzieren, die sich aus der Addition der gemeinsamen Chipposition für die Vielzahl der Kanäle ergibt.
  30. Vorrichtung nach Anspruch 29, wobei die Vielzahl der nicht geänderten Orthogonalcodes Walshcodes sind, und wobei die gemeinsame Chipposition ein gleiches Vorzeichen für jeden Walshcode besitzt, und wobei ferner der Generator für einen geänderten Orthogonalcode einen Zufallswert von +1 oder –1 mit jedem Walshcode multipliziert.
  31. Vorrichtung nach Anspruch 29, wobei der Generator für einen geänderten Orthogonalcode sequentiell jeden nicht geänderten Orthogonalcode mit einem Wert multipliziert, der ausgewählt ist aus der Serie +1, –1, +1, –1, +1, ..., aber nicht sequentiell phasengeänderte Orthogonalcodes jedem neuen Satz von Kanaldaten für jeden neuen Benutzer zuweist.
  32. Vorrichtung nach Anspruch 29, wobei ferner Folgendes vorgesehen ist: ein Sender oder Übertrager, der Information bezüglich des Phasenwerts des phasengeänderten Orthogonalcodes zu der Benutzerstation sendet oder überträgt.
  33. Vorrichtung nach Anspruch 29, wobei der Generator einen Generator für einen geänderten Orthogonalcode aufweist, der die nicht geänderten Orthogonalcodes erzeugt, und eine Zufallsphasenerzeugungsschaltung.
  34. Vorrichtung nach Anspruch 29, wobei der Generator für einen geänderten Orthogonalcode eine Tabelle von nicht geänderten Orthogonalcodes gespeichert in einem Speicher aufweist und einen Pseudozufallszahl-Generator.
  35. Vorrichtung nach Anspruch 10, wobei die Empfangsmittel (202), die Änderungsmittel (206) und die Kombiniermittel (204) Folgendes aufweisen: einen Eingangsknoten, der Daten zur Übertragung auf einer Vielzahl von Kanälen empfängt, wobei die Daten Pilotsymbole umfassen; einen Generator für einen geänderten Orthogonalcode, wobei jeder der Vielzahl von nicht geänderten Orthogonalcodes mindestens eine gemeinsame Chipposition mit einem gleichen Wert besitzt, und wobei der Generator für einen geänderten Orthogonalcode die gemeinsame Chipposition einigen der nicht geänderten Orthogonalcodes dämpft, um geänderte Orthogonalcodes zu erzeugen; und eine Kombinierschaltung, die mindestens einige der Pilotsymbole für einige der Vielzahl von Kanälen mit den geänderten Orthogonalcodes kombiniert, um eine kombinierte Amplitude zu reduzieren, die sich aus der Addition der gemeinsamen Chipposition für die Vielzahl von Kanälen ergibt.
  36. Vorrichtung nach Anspruch 35, wobei die Vielzahl der nicht geänderten Orthogonalcodes Walshcodes sind und wobei die gemeinsame Chipposition ein gleiches Vorzeichen für jeden Walshcode besitzt, und wobei ferner der Generator für einen geänderten Orthogonalcode die gemeinsame Chipposition in jedem Walshcode eliminiert.
  37. Vorrichtung nach Anspruch 35, wobei ferner Folgendes vorgesehen ist: ein Sender der die Benutzerstationsinformation bezüglich eines Dämpfungswerts des geänderten Orthogonalcodes sendet oder überträgt.
  38. Vorrichtung nach Anspruch 35, wobei der Generator für einen geänderten Orthogonalcode einen Generator umfasst, der die nicht geänderten Orthogonalcodes erzeugt und ferner eine gemeinsame Chippositionsdezimierschaltung.
  39. Vorrichtung nach Anspruch 35, wobei der Generator für einen geänderten Orthogonalcode eine Tabelle nicht geänderter Orthogonalcodes gespeichert in einem Speicher aufweist.
  40. Vorrichtung nach einem der Ansprüche 10 bis 39, zur Verwendung in einer der Benutzerstationen, wobei die Benutzerstation (102) Folgendes aufweist: einen Empfänger, der Kanaldaten von einem einer Vielzahl von Kanälen empfängt, wobei die Kanaldaten Pilotsymboldaten umfassen und zwar codiert mit einem einer Vielzahl von Orthogonalcodes, wobei jeder Orthogonalcode mindestens eine gemeinsame Chipposition besitzt, wobei ferner die gemeinsame Chipposition einen gleichen Wert für jeden Orthogonalcode besitzt, und wobei die gemeinsame Chipposition des einen empfangenen Orthogonalcodes geändert ist; und ein Prozessor gekoppelt mit dem Empfänger, der den geänderten einen empfangenen Orthogonalcode in einen Originalzustand zurückführt.
  41. Vorrichtung nach Anspruch 40, wobei die Orthogonalcodes Walshcodes sind und wobei die gemeinsame Chipposition ein gleiches Vorzeichen für jeden Walshcode besitzt; und wobei ferner der Prozessor bestimmt, dass der eine empfangene Orthogonalcode mit einem Wert von +1 oder –1 multipliziert wurde.
  42. Vorrichtung nach Anspruch 40, wobei der Prozessor bestimmt, dass der eine empfangene Orthogonalcode mit einem Phasenwert zwischen 0° und 360° kombiniert war.
  43. Vorrichtung nach Anspruch 40, wobei der Prozessor bestimmt, dass die gemeinsame Chipposition in dem einen empfangenen Orthogonalcode eliminiert war.
  44. Vorrichtung nach Anspruch 40, wobei der Prozessor bestimmt, dass die Chippositionen in dem einem empfangenen Orthogonalcode verschoben waren.
  45. Vorrichtung nach Anspruch 40, wobei der Empfänger Folgendes empfängt: Information hinsichtlich der Änderung der gemeinsamen Chipposition in dem einen empfangenen Orthogonalcode.
DE69928269T 1998-08-31 1999-08-30 Verfahren und vorrichtung zur verminderung von amplitudenschwankungen in kommunikationssignalen unter verwendung von eingesetzten pilotsymbolen Expired - Lifetime DE69928269T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US144402 1998-08-31
US09/144,402 US6310869B1 (en) 1998-08-31 1998-08-31 Method and apparatus for reducing amplitude variations and interference in communication signals, such as in wireless communication signals employing inserted pilot symbols
PCT/US1999/019734 WO2000013337A2 (en) 1998-08-31 1999-08-30 Method and apparatus for reducing amplitude variations in communication signals employing inserted pilot symbol

Publications (2)

Publication Number Publication Date
DE69928269D1 DE69928269D1 (de) 2005-12-15
DE69928269T2 true DE69928269T2 (de) 2006-07-13

Family

ID=22508421

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69928269T Expired - Lifetime DE69928269T2 (de) 1998-08-31 1999-08-30 Verfahren und vorrichtung zur verminderung von amplitudenschwankungen in kommunikationssignalen unter verwendung von eingesetzten pilotsymbolen
DE69939078T Expired - Lifetime DE69939078D1 (de) 1998-08-31 1999-08-30 Verfahren und Vorrichtung zur Verminderung von Amplitudenschwankungen und Störungen in Kommunikationssignalen mit eingesetzten Pilotsymbolen

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69939078T Expired - Lifetime DE69939078D1 (de) 1998-08-31 1999-08-30 Verfahren und Vorrichtung zur Verminderung von Amplitudenschwankungen und Störungen in Kommunikationssignalen mit eingesetzten Pilotsymbolen

Country Status (12)

Country Link
US (2) US6310869B1 (de)
EP (2) EP1613013B1 (de)
JP (1) JP4191388B2 (de)
KR (1) KR100697510B1 (de)
CN (1) CN1186888C (de)
AR (1) AR022371A1 (de)
AT (2) ATE400956T1 (de)
AU (1) AU5589299A (de)
DE (2) DE69928269T2 (de)
ES (1) ES2251221T3 (de)
HK (1) HK1040014B (de)
WO (1) WO2000013337A2 (de)

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6603751B1 (en) * 1998-02-13 2003-08-05 Qualcomm Incorporated Method and system for performing a handoff in a wireless communication system, such as a hard handoff
US20030194033A1 (en) 1998-05-21 2003-10-16 Tiedemann Edward G. Method and apparatus for coordinating transmission of short messages with hard handoff searches in a wireless communications system
WO2000007377A2 (en) * 1998-07-28 2000-02-10 Samsung Electronics Co., Ltd. Gated transmission in control hold state in cdma communication system
US6396817B2 (en) * 1998-08-31 2002-05-28 Qualcomm Incorporated Signal splitting method for limiting peak power in a CDMA system
DE1142149T1 (de) 1998-12-14 2002-04-04 Interdigital Technology Corp., Wilmington Direkt-zugriffskanalpräambeldetektion
US6721349B1 (en) * 1999-01-28 2004-04-13 Qualcomm Incorporated Method and apparatus for reducing peak-to-average ratio in a CDMA communication system
US6587446B2 (en) 1999-02-11 2003-07-01 Qualcomm Incorporated Handoff in a wireless communication system
US6549564B1 (en) * 1999-04-08 2003-04-15 Telefonaktiebolaget Lm Ericsson (Publ) Random access in a mobile telecommunications system
US6674810B1 (en) * 1999-05-27 2004-01-06 3Com Corporation Method and apparatus for reducing peak-to-average power ratio in a discrete multi-tone signal
US6961369B1 (en) 1999-11-09 2005-11-01 Aware, Inc. System and method for scrambling the phase of the carriers in a multicarrier communications system
DE60102117T2 (de) * 2000-08-02 2004-09-09 Lucent Technologies Inc. Verfahren zur Verringerung des Verhältnisses zwischen Spitzen- und mittlerer Leistung in einem drahtlosen Kommunikationssystem
US20020118783A1 (en) * 2001-02-26 2002-08-29 Peter Cripps Smart antenna based spectrum multiplexing using a pilot signal
US6836666B2 (en) * 2001-05-08 2004-12-28 Lucent Technologies Inc. Method to control uplink transmissions in a wireless communication system
US8249187B2 (en) 2002-05-09 2012-08-21 Google Inc. System, method and apparatus for mobile transmit diversity using symmetric phase difference
EP1391059B1 (de) * 2001-05-31 2009-01-21 Magnolia Broadband, Inc. Kommunikationseinrichtung mit intelligenter antenne, die ein qualitätsanzeigesignal verwendet
US7190749B2 (en) * 2001-06-06 2007-03-13 Qualcomm Incorporated Method and apparatus for canceling pilot interference in a wireless communication system
US7106784B2 (en) * 2002-01-25 2006-09-12 Sasken Communication Technologies Limited Universal rake receiver
US7292552B2 (en) * 2002-03-14 2007-11-06 Qualcomm Incorporated Method and apparatus for reducing interference in a wireless communication system
US7266156B2 (en) 2002-04-26 2007-09-04 Qualcomm Incorporated Method and apparatus for reducing peak to average power ratio of a multi-carrier signal
KR100452512B1 (ko) * 2002-08-16 2004-10-13 엘지전자 주식회사 채널용량 개선 왈쉬코드 확산장치 및 그 운용방법
KR100475180B1 (ko) * 2002-10-24 2005-03-10 엘지전자 주식회사 멀티캐리어 송신기용 피에이알(par)감소장치
US6996763B2 (en) * 2003-01-10 2006-02-07 Qualcomm Incorporated Operation of a forward link acknowledgement channel for the reverse link data
US7155236B2 (en) 2003-02-18 2006-12-26 Qualcomm Incorporated Scheduled and autonomous transmission and acknowledgement
US20040160922A1 (en) 2003-02-18 2004-08-19 Sanjiv Nanda Method and apparatus for controlling data rate of a reverse link in a communication system
US8023950B2 (en) 2003-02-18 2011-09-20 Qualcomm Incorporated Systems and methods for using selectable frame durations in a wireless communication system
US7418064B2 (en) * 2003-02-18 2008-08-26 Qualcomm, Incorporated Systems and methods for hierarchically demodulating and decoding a data signal using a pilot signal and an additional signal
US8391249B2 (en) 2003-02-18 2013-03-05 Qualcomm Incorporated Code division multiplexing commands on a code division multiplexed channel
US8150407B2 (en) * 2003-02-18 2012-04-03 Qualcomm Incorporated System and method for scheduling transmissions in a wireless communication system
US7660282B2 (en) * 2003-02-18 2010-02-09 Qualcomm Incorporated Congestion control in a wireless data network
US8081598B2 (en) * 2003-02-18 2011-12-20 Qualcomm Incorporated Outer-loop power control for wireless communication systems
US7215930B2 (en) * 2003-03-06 2007-05-08 Qualcomm, Incorporated Method and apparatus for providing uplink signal-to-noise ratio (SNR) estimation in a wireless communication
US8705588B2 (en) 2003-03-06 2014-04-22 Qualcomm Incorporated Systems and methods for using code space in spread-spectrum communications
US8477592B2 (en) * 2003-05-14 2013-07-02 Qualcomm Incorporated Interference and noise estimation in an OFDM system
KR20050012478A (ko) * 2003-07-25 2005-02-02 유티스타콤코리아 유한회사 Cdma-2000 시스템에서의 왈시 코드 배정을 이용한papr 제어 방법
US8489949B2 (en) 2003-08-05 2013-07-16 Qualcomm Incorporated Combining grant, acknowledgement, and rate control commands
CN1833390B (zh) * 2003-08-07 2012-01-18 松下电器产业株式会社 无线发送装置及无线发送方法
DE10337828A1 (de) * 2003-08-18 2005-04-21 Siemens Ag Verfahren zur Auswahl eines Übertragungskanals
US20050141410A1 (en) * 2003-10-30 2005-06-30 1021 Technologies Inc. Method of reducing peak-to-average ratio in multi-carrier communications systems
US7551637B2 (en) * 2004-01-23 2009-06-23 Qualcomm Incorporated Method and apparatus for channel sensitive scheduling in a communication system
US7272359B2 (en) * 2004-01-26 2007-09-18 Magnolia Broadband Inc. Communicating signals according to a quality indicator using multiple antenna elements
US9094144B2 (en) * 2004-04-29 2015-07-28 Alcatel Lucent Methods and apparatus for code division multiple access communication using code book that provides reduced peak-to-average power ratio
US20060098679A1 (en) * 2004-11-10 2006-05-11 Telefonaktiebolaget Lm Ericsson Method and apparatus for reducing peak power in code multiplexed downlink control channels
JP4546342B2 (ja) 2005-07-07 2010-09-15 パナソニック株式会社 送信装置および送信方法
US7917798B2 (en) 2005-10-04 2011-03-29 Hypres, Inc. Superconducting digital phase rotator
JP4771835B2 (ja) * 2006-03-06 2011-09-14 株式会社リコー トナー及び画像形成方法
US7991040B2 (en) 2006-04-04 2011-08-02 Qualcomm Incorporated Methods and apparatus for reduction of a peak to average ratio for an OFDM transmit signal
GB0623481D0 (en) * 2006-11-24 2007-01-03 Imp Innovations Ltd Improved methods and apparatus for transmitting and receiving data
KR101422014B1 (ko) * 2007-05-10 2014-07-23 엘지전자 주식회사 기본 코드 반복 방식에 의한 긴 코드 생성 방법 및 이를이용한 제어 정보 전송 방법
US8520721B2 (en) 2008-03-18 2013-08-27 On-Ramp Wireless, Inc. RSSI measurement mechanism in the presence of pulsed jammers
US7782926B2 (en) * 2008-03-18 2010-08-24 On-Ramp Wireless, Inc. Random phase multiple access communication interface system and method
US8477830B2 (en) 2008-03-18 2013-07-02 On-Ramp Wireless, Inc. Light monitoring system using a random phase multiple access system
US8958460B2 (en) * 2008-03-18 2015-02-17 On-Ramp Wireless, Inc. Forward error correction media access control system
US20100195553A1 (en) * 2008-03-18 2010-08-05 Myers Theodore J Controlling power in a spread spectrum system
US7733945B2 (en) * 2008-03-18 2010-06-08 On-Ramp Wireless, Inc. Spread spectrum with doppler optimization
US7773664B2 (en) * 2008-03-18 2010-08-10 On-Ramp Wireless, Inc. Random phase multiple access system with meshing
US20090239550A1 (en) * 2008-03-18 2009-09-24 Myers Theodore J Random phase multiple access system with location tracking
US8644407B2 (en) * 2008-06-23 2014-02-04 Blackberry Limited Apparatus, and associated method of phase-offset modulation, for space-time coded wireless communication systems
US8964692B2 (en) * 2008-11-10 2015-02-24 Qualcomm Incorporated Spectrum sensing of bluetooth using a sequence of energy detection measurements
EP2381585A4 (de) * 2008-12-25 2015-11-25 Fujitsu Ltd Signalerzeugungseinrichtung, übertragungseinrichtung, signalerzeugungsverfahren, übertragungsverfahren und kommunikationssystem
WO2010101497A1 (en) * 2009-03-03 2010-09-10 Telefonaktiebolaget L M Ericsson (Publ) Base station and method for scheduler controlled setting of the output power of a base station power amplifier
US8363699B2 (en) 2009-03-20 2013-01-29 On-Ramp Wireless, Inc. Random timing offset determination
KR20140075252A (ko) * 2012-12-11 2014-06-19 한국전자통신연구원 제어 채널 구성, 제어 정보 검출 장치 및 방법
US9664767B2 (en) * 2013-05-17 2017-05-30 Massachusetts Institute Of Technology Time-resolved magnetic sensing with electronic spins in diamond
KR101403221B1 (ko) * 2013-06-05 2014-06-02 이화여자대학교 산학협력단 스마트 그리드 환경에서 링 통신 구조와 수직코드를 사용한 유틸리티 사용량 측정 시스템 및 방법
US9621197B2 (en) * 2015-03-10 2017-04-11 Samsung Electronics Co., Ltd. Bi-phased on-off keying (OOK) transmitter and communication method

Family Cites Families (13)

* 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
US5109390A (en) 1989-11-07 1992-04-28 Qualcomm Incorporated Diversity receiver in a cdma cellular telephone system
US5056109A (en) 1989-11-07 1991-10-08 Qualcomm, Inc. 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
US5497395A (en) * 1994-04-04 1996-03-05 Qualcomm Incorporated Method and apparatus for modulating signal waveforms in a CDMA communication system
JP3126904B2 (ja) 1994-07-21 2001-01-22 キヤノン株式会社 スペクトラム拡散通信装置
US5602833A (en) 1994-12-19 1997-02-11 Qualcomm Incorporated Method and apparatus for using Walsh shift keying in a spread spectrum communication system
EP1357689B1 (de) * 1995-02-23 2005-10-12 NTT DoCoMo, Inc. Verfahren zur Übertragung variabler Bitraten und dieses verwendende Sender
US5793797A (en) 1995-05-09 1998-08-11 Unisys Corporation Data transmisson system with a low peak-to-average power ratio based on distorting small amplitude signals
US5742595A (en) 1995-06-02 1998-04-21 Dsc Communications Corporation Processing CDMA signals
AU4730397A (en) 1996-10-18 1998-05-15 Telefonaktiebolaget Lm Ericsson (Publ) Transmission timing offset method for ds-cdma mobile telephone systems
JPH10190626A (ja) 1996-12-27 1998-07-21 Matsushita Electric Ind Co Ltd Cdma受信装置

Also Published As

Publication number Publication date
HK1040014B (zh) 2005-08-05
WO2000013337A2 (en) 2000-03-09
AR022371A1 (es) 2002-09-04
JP4191388B2 (ja) 2008-12-03
US20020021683A1 (en) 2002-02-21
KR100697510B1 (ko) 2007-03-20
DE69928269D1 (de) 2005-12-15
ES2251221T3 (es) 2006-04-16
EP1110360B1 (de) 2005-11-09
ATE309662T1 (de) 2005-11-15
HK1040014A1 (en) 2002-05-17
EP1613013B1 (de) 2008-07-09
EP1613013A1 (de) 2006-01-04
DE69939078D1 (de) 2008-08-21
KR20010074910A (ko) 2001-08-09
ATE400956T1 (de) 2008-07-15
CN1186888C (zh) 2005-01-26
CN1325583A (zh) 2001-12-05
US6310869B1 (en) 2001-10-30
JP2002524911A (ja) 2002-08-06
EP1110360A2 (de) 2001-06-27
WO2000013337A3 (en) 2000-06-08
AU5589299A (en) 2000-03-21

Similar Documents

Publication Publication Date Title
DE69928269T2 (de) Verfahren und vorrichtung zur verminderung von amplitudenschwankungen in kommunikationssignalen unter verwendung von eingesetzten pilotsymbolen
DE69936455T2 (de) Kommunikationsverfahren und -vorrichtungen, die auf orthogonalen hadamard-basierten sequenzen mit ausgewählten korrelationseigenschaften beruhen
DE69719886T2 (de) Orthogonales Modulationsverfahren
DE69737974T2 (de) Zusätzliche hochratige Übertragungskanäle für CDMA Kommunikationssystem
DE69528910T2 (de) Verfahren und gerät zur signalmodulation mit walsh-funktionen in einer spreizspektrumkommunikationsanordnung
DE69735984T2 (de) Verwendung von orthogonalen signalformen, die mehreren sendern das teilen eines einzigen cdm-kanals ermöglicht
DE69838242T2 (de) Komplexes orthogonales Spreizverfahren für Mehrkanäle und zugehörende Vorrichtung
DE69838824T2 (de) Verfahren und Vorrichtung zur Übertragung von Daten in einem Mehrträgerübertragungssystem
DE69628382T2 (de) Mehrbenutzer-kommunikationssystemarchitektur mit verteilten empfänger
DE69837759T2 (de) Teilnehmereinheit und verfahren für den gebrauch in einem drahtlosen kommunikationssystem
DE69434231T2 (de) Signalubertragung mit veranderlicher datenrate in einem spreizspektrum kommunikationssystem unter verwendung von nebenklassen (coset)-kodierung
DE69632952T2 (de) Verfahren und einrichtung zur vielfachratenkodierung und detektion in einem vielfachzugriffsmobilkommunikationssystem
DE69725646T2 (de) Spreizspektrumnachrichtenübertragungssystem
DE69633351T2 (de) Verfahren zur Übertragung zu den mobilen Stationen von Auskünften über die Verfügbarkeit von Kanälen in einem CDMA System.
DE69830195T2 (de) Erhöhte kapazität in einem ocdma system durch trennung zwischen frequenzen
DE60037541T2 (de) Vorrichtung und Verfahren zur Erzeugung von Verschlüsselungskodes in einem UMTS Mobil-Nachrichtenübertragungssystem
DE60023497T2 (de) Verfahren und einrichtung zur interferenzreduzierung zwischen basisstationen in einem breitband cdma-system
DE69133017T2 (de) System und verfahren zur erzeugung von signalwellenformen in einem cdma zellular-fernsprechsystem
DE69434790T2 (de) Quadraturmultiplexierung zweier durch verschiedene pn-sequenzen gespreizter datensignale
DE69732357T2 (de) Teilnehmergerät für drahtloses cdma-nachrichtenübertragungssystem
DE69837044T2 (de) Verfahren und Vorrichtung zur Versorgung von orthogonalen Strahlenbündeln, Sektoren und Picozellen
DE69833732T2 (de) Verfahren und Vorrichtung zur Übertragung von zwei parallelen Kanälen unter Verwendung von Code Division
DE69533170T2 (de) Nachrichtenübertragungssystem mit orthogonalem kodemultiplex und mehrträgermodulation
DE69932514T2 (de) Zufallszugriff in einem Mobilfunknetz
DE69835147T2 (de) Wahlfreier zugriff in einem mobilen telekommunikationssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition