DE60219834T2 - Vereinfachter Block-Linearer Entzerrer mit Raum-Zeit Sende-Diversität - Google Patents

Vereinfachter Block-Linearer Entzerrer mit Raum-Zeit Sende-Diversität Download PDF

Info

Publication number
DE60219834T2
DE60219834T2 DE60219834T DE60219834T DE60219834T2 DE 60219834 T2 DE60219834 T2 DE 60219834T2 DE 60219834 T DE60219834 T DE 60219834T DE 60219834 T DE60219834 T DE 60219834T DE 60219834 T2 DE60219834 T2 DE 60219834T2
Authority
DE
Germany
Prior art keywords
block
data field
data
antenna
bsttd
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
DE60219834T
Other languages
English (en)
Other versions
DE60219834D1 (de
DE60219834T8 (de
Inventor
Kim Younglok
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.)
InterDigital Patents Corp
Original Assignee
InterDigital Patents Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by InterDigital Patents Corp filed Critical InterDigital Patents Corp
Publication of DE60219834D1 publication Critical patent/DE60219834D1/de
Publication of DE60219834T2 publication Critical patent/DE60219834T2/de
Application granted granted Critical
Publication of DE60219834T8 publication Critical patent/DE60219834T8/de
Active 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/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7105Joint detection techniques, e.g. linear detectors
    • H04B1/71055Joint detection techniques, e.g. linear detectors using minimum mean squared error [MMSE] detector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0667Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal
    • H04B7/0669Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal using different channel coding between antennas

Description

  • Hintergrund
  • Die vorliegende Erfindung betrifft Kommunikationssysteme, die Codemultiplex-Vielfachzugriffsverfahren (CDMA-Verfahren) verwenden. Insbesondere betrifft die vorliegende Erfindung ein Sende-Diversitätsmodell, das auf eine CDMA-Kommunikation angewendet werden kann.
  • Raumdiversität wurde für die Unterstützung von Benutzern mit sehr hoher Datenrate in den Breitband-Codemultiplex-Vielfachzugriffssystemen der dritten Generation vorgeschlagen. Unter Verwendung mehrerer Antennen erzielen die Systeme bessere Verstärkungen und Verbindungsqualität, was zu einer erhöhten Systemkapazität führt. Klassisch wurde Diversität durch die Verwendung der Keulenschwenkung oder durch Diversitätskombinieren ausgenutzt.
  • In jüngster Zeit wurde erkannt, daß die koordinierte Verwendung der Diversität durch die Verwendung von Raum-Zeit-Codes erreicht werden kann. Derartige Systeme können theoretisch die Kapazität um bis zu einen Faktor gleich der Anzahl von Sende- und Empfangsantennen in der Anordnung erhöhen. Raum-Zeit-Codes wirken auf einen Block von Eingangssymbolen, wobei über die Antennen und die Zeit eine Matrixausgabe erzeugt wird.
  • In der Vergangenheit haben Raum-Zeit-Diversitätssysteme aufeinanderfolgende Symbole gleichzeitig mit ihren komplex Konjugierten gesendet. Diese Art von System kann jedoch am Empfangsende zu einer Symbolüberlappung führen. Der Betrag der Überlappung ist abhängig von der Länge der Impulsantwort des Ausbreitungskanals. In dem Zeitteilungsduplexmodus (TDD-Modus) muß diese Symbolüberlappung in dem Joint-Detection-Empfänger berücksichtigt werden. Der Joint-Detector muß die überlappenden gesendeten Symbole und ihre Konjugierten schätzen, was zu einer Erhöhung der Komplexität der Joint-Detection führt.
  • Um diese Erhöhung der Joint-Detection-Komplexität zu verringern, wurden Systeme erzeugt, die zwei ähnliche, aber unterschiedliche Datenfelder senden. Das erste Datenfeld mit einem ersten Abschnitt D1 und einem zweiten Abschnitt D2 wird von der ersten Antenne gesendet. Ein zweites Datenfeld wird durch Modifizieren des ersten Datenfelds erzeugt. Die Negation der Konjugierten von D2, -D2*, ist der erste Abschnitt des zweiten Datenfelds und die Konjugierte von D1, -D1*, ist der zweite Abschnitt. Das zweite Datenfeld wird gleichzeitig von der zweiten Antenne gesendet.
  • Obwohl dieses Diversitätsübertragungsmodell die Empfängerkomplexität verringert, sind Empfänger für dieses Modell immer noch sehr komplex. Derartige Empfänger verwenden zwei Joint-Detection-Vorrichtungen. Jede Joint-Detection-Vorrichtung gewinnt das von einer der Antennen gesendete Datenfeld einzeln zurück. Eine derartige Implementierung behandelt Fremdinterferenz zwischen den zwei gesendeten Datenfeldern, indem sie die Sendung jeder Antenne getrennt behandelt. Als ein Ergebnis behandelt jede Joint-Detection-Vorrichtung die Sendung der anderen Antenne als Rauschen. Die von jeder Joint-Detection-Vorrichtung wiedergewonnen Symbole werden unter Verwendung eines Decoders kombiniert, um d1 und d2 zu bestimmen. Ein Blockschaltbild dieses Systems ist in 1 dargestellt. Der Empfänger in einem derartigen System hat aufgrund der Verwendung von zwei Joint-Detectors eine hohe Komplexität, was zu einem höheren Empfängeraufwand führt.
  • Folglich besteht ein Bedarf an alternativen Empfängerimplementierungen.
  • EP-A-1069707 offenbart ein Raum-Zeit-Sende-Diversitätsmodell unter Verwendung von zwei Antennen, wobei ein Datenblock mit Symbolen gleichzeitig mit einem komplex Konjugierten eines anderen Blocks gesendet wird.
  • "Efficient multi-rate multi-user detection for the asynchronous WCDMA uplink", H.R. Karimi, 1999, ISBN 0-7803-5436-2, offenbart einen Vergleich zwischen zwei Ansätzen zur Verringerung der Komplexität der Mehrbenutzer-Joint-Detection-Verfahren, eines basierend auf einer genäherten Cholesky-Faktorenzerlegung und eines basierend auf iterativen Schemas, wie etwa dem Verfahren konjugierter Gradienten oder dem Jacobi-Algorithmus und seinen Ableitungen.
  • "A novel efficient solution to block-based joint detection using approximate Cholesky factorization", H.R. Karimi et al., 1998, ISBN 0-7803-4872-9, offenbart ein Verfahren für die Cholesky-Faktorenzerlegung einer dünnbesiedelten, aber großen Korrelationsmatrix, wobei die Pseudo-Block-Toeplitz-Faktorzerlegung ausgenutzt wird.
  • Zusammenfassung
  • Die vorliegende Erfindung ist ein Verfahren und ein System zum Empfangen von Daten, die unter Verwendung von Block-Raum-Zeit-Sendediversity (BSTTD) in einem Codemultiplex-Vielfachzugriff-Kommunikationssystem (CDMA-Kommunikationssystem) übertragen werden. Das System weist einen Sender zum Senden eines ersten Datenfelds unter Verwendung einer ersten Antenne und eines zweiten Datenfelds unter Verwendung einer zweiten Antenne und einen Empfänger auf. Der Empfänger umfaßt eine Antenne zum Empfangen der ersten und zweiten übertragenen Datenfelder und einen BSTTD-Joint-Detector, der unter Verwendung eines linearen Block-entzerrermodells mit kleinstem mittleren Quadratfehler und einer genäherten Cholesky-Zerlegung des Modells Symbole der ersten und zweiten übertragenen Datenfelder bestimmt.
  • Kurze Beschreibung der Zeichnungen
  • 1 ist ein Blockschaltbild eines Kommunikationssystems des bisherigen Stands der Technik, das Raum-Zeit-Sende-Diversität verwendet.
  • 2 ist ein Blockschaltbild eines Empfängers gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung.
  • 3 ist eine Darstellung von Matrixstrukturen zur Näherung der Block-Raum-Zeit-Sende-Diversität (BSTTD) gemäß der bevorzugten Ausführungsform.
  • 4 ist ein Flußdiagramm des Block-Raum-Zeit-Sende-Diversitäts-Joint-Detection-Verfahrens gemäß der bevorzugten Ausführungsform.
  • Detaillierte Beschreibung der bevorzugten Ausführungsformen
  • 2 ist ein Blockschaltbild eines Empfängers 10, der sich bevorzugt in einem Benutzergerät (UE) befindet, in einem CDMA-Kommunikationssystem gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung. Obwohl bevorzugt wird, daß sich der Empfänger bei dem UE befindet, kann der Empfänger 10 an der Basisstation angeordnet werden und auf Kommunikationen der Aufwärtsstrecke wirken. Der Empfänger 10 weist eine BSTTD-Joint-Detection-Vorrichtung (BSTTD-JD) 12, eine Kanalschätzvorrichtung 13 und eine Antenne 16 auf. Die Antenne 16 des UE empfängt verschiedene HF-Signale einschließlich eines ersten und zweiten Kommunikationsbursts von einem Sender.
  • Die ersten und zweiten Kommunikationsbursts weisen, wie weiter oben beschrieben, jeweils erste und zweite Datenfelder auf. Das erste Datenfeld umfaßt den ersten Abschnitt D1 und den zweiten Abschnitt D2; das zweite Datenfeld umfaßt die negativ Konjugierte von D2, -D2*, und die Konjugierte von D1, D1*. In einem typischen Kommunikationsburst sind die zwei Abschnitte der Datenfelder durch eine Midamble getrennt. Der Burst hat auch eine Schutzzeit an seinem Ende, um verschiedenen Ankunftszeiten zwischen Bursts Rechnung zu tragen. Jedes Datenfeld eines Kommunikationsbursts wird wie das erste Datenfeld, D1, D2, kodiert. Jedes Datenfeld des anderen Kommunikationsbursts wird wie das zweite Datenfeld, -D2*, D1*, kodiert. Die jeweiligen Datenfelder werden gespreizt und eine Midamble aufgenommen, um jeweils die ersten und zweiten Kommunikationsbursts zu erzeugen. Jeder der Kommunikationsbursts wird von einer jeweiligen ersten und zweiten Antenne in einem HF-Signal an den Empfänger 10 gesendet.
  • Das empfangene HF-Kommunikationssignal, das die ersten und zweiten Kommunikationsbursts enthält, wird demoduliert und an die Kanalschätzvorrichtung 13 und den BSTTD-JD 12 weitergeleitet. Die Kanalschätzvorrichtung 13 verarbeitet das demodulierte Signal und leitet die Kanalinformationen an den BSTTD-JD 12 weiter.
  • Der BSTTD-JD 12 empfängt des demodulierte Signal mit den ersten und zweiten Kommunikationsbursts und den Kanalinformationen von der Kanalschätzvorrichtung 13. Unter Verwendung der Kanalinformationen und der Spreizcodes des Senders schätzt der BSTTD-JD 12 die Datensymbole der ersten und zweiten Datenfelder jedes Kommunikationsbursts D1, D2, -D2*, -D1 und kombiniert D1, D2, -D2*, -D1, um das ursprüngliche Datenfeld D wiederherzustellen.
  • Gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung schätzt der BSTTD-JD 12 die Datensymbole jedes der empfangenen Datenfelder unter Verwendung eines Detektors, der auf einem vereinfachten linearen Blockentzerrer mit kleinstem mittleren Quadratfehler (MMSE-BLE) basiert. Der BSTTD-JD 12 der vorliegenden Erfindung arbeitet wie folgt. A und B sind jeweils Blockbandversionen der Ausbreitungsmatrizen des zu der Antenne 1 gehörenden Kanals 1 und des zu der Antenne 2 gehörenden Kanals. Sie werden wie folgt als eine 2x2-Blockmatrix umgeschrieben:
    Figure 00050001
  • Entsprechend wird das Empfangssignalmodell für Block-Raum-Zeit-Sende-Diversität als Gleichung 1 ausgedrückt.
  • Figure 00050002
  • Da die Länge der Blöcke viel länger als die Kanalverzögerungsstreubreite ist, kann die Interferenz zwischen benachbarten Blöcken, A21 und B21, außer Acht gelassen werden, und das Empfangssignalmodell kann zu Gleichung 2 vereinfacht werden:
    Figure 00050003
  • Um die Datenblöcke zu schätzen, kann ein MMSE-BLE-Algorithmus für BSTTD verwendet werden. Unter Verwendung von angepaßtem Analysefiltern (whitening matched filtering; abgekürzt wmf) können die Datenblöcke durch die Gleichungen 3 und 4 weiter unten dargestellt werden.
  • Figure 00050004
  • Die MMSE-BLE-Ausgabe wird als Gleichung 5 dargestellt.
    Figure 00060001
    E ist in Gleichung 2 gezeigt. σ2 ist die mittlere Rauschabweichung und I ist die Einheitsmatrix.
  • Bei der Einantennen-BLE liegt die Hauptkomplexität der Block-STTD an der Matrixinversion, die vorzugsweise mit einer genäherten Cholesky-Zerlegung implementiert wird. Die Blockmatrixdarstellung der Korrelationsmatrix für die Cholesky-Zerlegung wird als Gleichung 6 geschrieben.
    Figure 00060002
    D11, D22 und D21 sind jeweils gemäß Gleichungen 7, 8 und 9. D11 = A11 HA11 + (B22 HB22)* + σ2I Gleichung 7 D22 = B11 HB11 + (A22 HA22)* + σ2I Gleichung 8 D21 = (A22 HB22)* – B11 HA11 Gleichung 9
  • Die untere Dreiecksmatrix für die Cholesky-Zerlegung D = GGH wird gemäß Gleichung 10 geschrieben.
  • Figure 00060003
  • Die Gleichungen 11, 12 und 13 sind Beziehungen zwischen G11, G21, G22, D11, D21 und D22. G11G11 H = D11 Gleichung 11 G21G11 H = D21 Gleichung 12 G22G22 H = D22 – G21G21 H Gleichung 13
  • Die geschätzte Symbolfolge kann erhalten werden, indem die folgenden Dreiecksysteme gemäß Gleichung 14, 15, 16 und 17 gelöst werden.
  • Figure 00060004
  • In einem Einantennensystem ist eine Cholesky-Zerlegung erforderlich. Die Verwendung einer Diversitätsantenne erhöht die Komplexität der Decodierung der Symbole, indem sie zwei Cholesky-Zerlegungen (Gleichungen 11 und 13) und eine Vorwärtssubstitution (Gleichung 12) erfordert. Dies erhöht die Komplexität eines BSTTD-Systems gegenüber einem Eintantennensystem um mehr als das Zweifache. Außerdem löscht der BSTTD-Decoder dieses Systems die Interferenzen des ersten Teilblocks mit dem zweiten Teilblock nicht, was mehr Fehler in der Detektion ergibt.
  • Das Folgende beschreibt die weitere Verringerung der Komplexität. Aus der Struktur der Übertragungsmatrix können A22 und B22 durch die Blockmatrixformen A11 und B11 wie folgt dargestellt werden.
  • Figure 00070001
  • Die Gleichungen 18, 19 und 20 sind Beziehungen zwischen A11, A22, B11 und B22.
  • Figure 00070002
  • Fachleute auf dem Gebiet werden erkennen, daß A H / 22A22, B H / 22B22 und A H / 22B22 die Block-Toeplitz-Matrizen sind, aber A H / 11A11 B H / 11B11 und A H / 11B11 aufgrund der unteren rechten Teilblöcke in den letzten Termen der Gleichungen 18, 19 und 20 nicht.
  • Durch Ersetzen von Gleichung 18 wird Gleichung 4 zu Gleichung 21.
  • Figure 00070003
  • Die Gleichung 21 ist blockhermitesch. Die Lösung der Gleichung 7 kann durch die wiederholte Ausführung der Cholesky-Zerlegung unter Ignorierung des letzten Terms, d.h. der Gleichung 22, genähert werden.
    Figure 00080001
    D11 ist gemäß Gleichung 23. D ^11 = AH22 A22 + (BH22 B22)* + σ2I Gleichung 23
  • Die Gleichung 22 ist die Block-Toeplitz-Matrixnäherung. Ihre Komplexität ist äquivalent zu der genäherten Zerlegung in dem Einantennenfall. Fachleute auf dem Gebiet werden erkennen, daß die obigen Gleichungen eine Näherung für G11 ergeben, welche die Komplexität des BSTTD-JD 12 verringert.
  • Eine weitere Verringerung der Komplexität des BSTTD-JD 12 ist in der Näherung von G22 zu finden. Mit den Gleichungen 11 und 12 wird Gleichung 13 zu Gleichung 24. G22G22 H = D22 – D21D11 –1D21 H Gleichung 24
  • Mit der Annahme, daß norm(D22) » norm(D21D11 –1D21 H), wird Gleichung 24 zu Gleichung 25. G22G22 H ≈ D22
  • Außerdem ergibt sich aus den Gleichungen 8, 19 und 22 die Gleichung 26.
  • Figure 00080002
  • Ähnlich der Näherung von G11 weiter oben, kann die obige Lösung an die wiederholte Ausführung der Cholesky-Zerlegung angenähert werden, indem der letzte Term außer Acht gelassen wird, was zu Gleichung 27 führt.
  • Figure 00080003
  • Durch diese Näherung brauchen G22 und folglich D22 (Gleichungen 8 und 13) nicht explizit berechnet werden. Daher wird die Komplexität der Cholesky-Zerlegung mit der BSTTD gleich wie in dem Einantennensystem.
  • Die Hauptkomplexität der BSTTD gegenüber der einzelnen Antenne hängt mit der Matrix G21 in den Gleichungen 12, 15 und 17 zusammen. Die Anzahl komplexer Operationen in den Gleichungen 15 und 17 ist gleich wie die Anzahl der Elemente von G21 ungleich null. Je weniger Elemente ungleich null, desto stär ker wird die Komplexität der Gleichungen 15 und 17 verringert. Ein Ansatz zur Verringerung der Komplexität ist, G ^21 = 0 anzunehmen. Diese Näherung schleppt jedoch einen Fehler in die Lösung ein, was typischerweise unerwünscht ist.
  • Daher ist ein anderer Ansatz zur Verringerung der Komplexität, G ^21 gemäß dem Folgenden zu nähern. Aus den Gleichungen 9 und 12 ergibt sich Gleichung 28. G ^21G ^11H = D ^21 Gleichung 28D ^22 lautet gemäß Gleichung 29: D ^21 = (AH22 B22)* – BH22 A22 Gleichung 29
  • Gleichung 29 ergibt eine Block-Toeplitz-Matrix. Ihre allgemeine Lösung ist aufgrund ihrer vielen dreieckigen Vorwärts-Systemlösungen jedoch zu komplex, um ohne weiteres implementiert zu werden. Sie kann aber unter Verwendung der folgenden Eigenschaften vereinfacht werden.
  • Eigenschaft 1: Die Matrix D ^21 ist eine schiefsymmetrische Block-Toeplitz-Matrix, d.h. D ^21 = –D ^21 T. Die Diagonalterme von D ^21 sind immer Nullen.
  • Eigenschaft 2: Alle Elemente von D ^21, abgesehen von den Elementen in der letzten Spalte oder in der letzten Reihe der Teilblockmatrix sind Nullen (siehe 3(a)).
  • Eigenschaft 3: Die Matrix G ^21 hat eine Block-Toeplitz-Struktur.
  • Eigenschaft 4: Die Matrix G ^21 ist eine untere Block-Bandmatrix, wobei ihre Bandbreite gleich (L·Ka – 1) (siehe 3). L ist die Anzahl der Blöcke ungleich null in der ersten Reihe oder dem ersten Spaltenblock. Sie ist äquivalent zu der Länge der Intersymbolinterferenz plus 1, d.h. L = Lisi + 1, wobei Lisi = ceil(W/SF), W ist die Kanallänge und ceil(x) bezeichnet die kleinste ganze Zahl, die größer als x ist. Ka ist die Gesamtzahl aktiver Codes (physikalischer Kanal), z.B. Ka = K + 1 mit K dedizierten Kanälen in dem Rundrufkanal-Zeitschlitz.
  • Die Komplexität wird unter Verwendung der obigen Eigenschaften und der Näherung an die Blockbandmatrix mit der glei chen Teilblockstruktur wie in der Eigenschaft 2 für D ^21 drastisch verringert. Diese genäherte Struktur ist in 3(c) gezeigt. 3(d) zeigt das exakte G ^21 mit einem anderen Bandumfang als 3(b). Die Berechnung von G ^21 wird durch die obigen Eigenschaften ebenso wie die folgenden Näherungen vereinfacht:
    Näherung 1: G ^21 ist eine obere und untere Blockbandmatrix mit ihrer Bandbreite (L·Ka – 1).
    Näherung 2: G ^21 hat die gleiche Struktur wie D ^21.
  • Mit Näherung 1 kann das vereinfachte G ^21 dargestellt werden durch:
    Figure 00100001
  • Die Blockmatrixdarstellungen der Korrelationsmatrix D ^21 und der unteren Dreiecksmatrix G ^21 werden als Gleichungen 30 und 31 geschrieben.
    Figure 00100002
    Figure 00110001
    d11 ist gleich – d T / 11 ; dij und fij haben gemäß der Gleichung 1 und der Näherung 2 die folgende Struktur.
  • Figure 00110002
  • Die Lösung von
    Figure 00110003
    wird durch Berechnen des ersten Blocks und des ersten Reihenblocks gemäß den Gleichungen 32 und 33 erhalten. fn1gH11 = –dT1n = 1, 2, ..., L Gleichung32
    Figure 00110004
  • Figure 00110005
    mit der obigen Matrixstruktur und die untere Dreiecksmatrix
    Figure 00110006
    erfüllen die Matrixgleichung AGH = D. Kd ist die Anzahl dedizierter Kanäle (DCH) und Ka = Kd + 1 ist die Gesamtanzahl physikalischer Kanäle in dem Rundrufkanal-(BCH-) Zeitschlitz. Das erste Kd-Element in dem letzten Spaltenvektor wird durch die Division der komplexen Zahl durch die reale Zahl gemäß Gleichung 34 erhalten.
  • Figure 00110007
  • Der letzte Zeilenvektor der Matrix A13 wird durch eine Vorwärtssubstitution der Größe Ka erhalten, was durch Gleichung 35 dargestellt wird.
  • Figure 00120001
  • Außerdem enthält die rechte Seite der Gleichung 33 Matrixmultiplikationen. Jede Matrixmultiplikation kann aufgrund der Null-Elemente als Kd + (Kd + 1)2 komplexe Faktoren betrachtet werden.
  • Der BSTTD-Algorithmus wird unter Verwendung der obigen Näherung wie folgt vereinfacht:
    Figure 00120002
  • Die bevorzugte Ausführungsform wird in Verbindung mit dem Flußdiagramm von 4 beschrieben. Das Empfangssignal wird modelliert, indem die Interferenz zwischen Datenblöcken, wie etwa gemäß Gleichung 2, außer Acht gelassen wird (Schritt 401). Der Empfangsvektor wird, wie etwa gemäß den Gleichungen 3 und 4, angepaßt analysegefiltert (Schritt 402). Für eine MMSE-BLE-Lösung wird ein Cholesky-Faktor der Form von Gleichung 10 bestimmt (Schritt 403). Eine Teilmatrix von G, G11, wird dann durch Berechnen eines Cholesky-Faktors einer Teilmatrix von D, D11 (von Gleichung 7), gemäß Gleichung 22 berechnet (Schritt 404). Eine andere Näherung einer Teilmatrix von G, G22, wird unter Verwendung der komplex Konjugierten von G11, G11* gemäß Gleichung 26 berechnet (Schritt 405). Eine andere Teilmatrix von G, G21, wird unter Verwendung der Gleichungen 31 und 32 als eine obere und untere Blockbandmatrix genähert (Schritt 406). Die Symbole der zwei Datenfelder dmmse1 und dmmse2 werden unter Verwendung der Vorwärts- und Rückwärtssubstitution gemäß den Gleichungen 35, 36, 37 und 38 gelöst (Schritt 407). Die ursprünglich gesendeten Daten werden dann durch Decodieren von dmmse1 und dmmse2 unter Verwendung des Decoders 15 bestimmt (Schritt 408).
  • Während die vorliegende Erfindung im Hinblick auf die bevorzugte Ausführungsform beschrieben wurde, werden für Fachleute auf dem Gebiet andere Änderungen deutlich, die innerhalb des Schutzbereichs der Erfindung, wie in den Patentansprüchen weiter unten abgegrenzt, liegen.

Claims (9)

  1. Verfahren zum Empfangen von Datenfeldern, die unter Verwendung von Block-Raum-Zeit-Sendediversität BSTTD in einem Codemultiplex-Vielfachzugriff- CDMA-Kommunikationssystem gesendet werden, wobei die Übertragung durchgeführt wird, indem ein erstes Datenfeld (d ➝1d ➝2) unter Verwendung einer ersten Antenne und ein zweites Datenfeld (–d ➝*2d ➝*1) unter Verwendung einer zweiten Antenne gesendet wird, wobei * eine Konjugierte bezeichnet, wobei das Verfahren die folgenden Schritte aufweist: Empfangen des ersten Datenfelds und des zweiten Datenfelds; gekennzeichnet durch: Erzeugen (401) eines Interferenz zwischen den Datenblöcken ignorierenden Empfangssignalmodells gemäß:
    Figure 00140001
    wobei A und B Blockbandversionen der jeweils zu der ersten und zweiten Antenne gehörenden Ausbreitungsmatrizen sind; und Bestimmen übertragener Datensymbole des ersten Datenfelds und des zweiten Datenfelds unter Verwendung linearer Blockentzerrung mit minimalem mittleren Quadratfehler, genäherter Cholesky-Zerlegung (403) und Vorwärts- und Rückwärtssubstitution (407), wobei ein in der genäherten Cholesky-Zerlegung verwendeter Cholesky-Faktor vier Blockmatrizen aufweist, wobei ein erster Block der vier Blockmatrizen als eine komplex Konjugierte eines zweiten Blocks der vier Blockmatrizen genähert wird (405).
  2. Verfahren nach Anspruch 1, wobei die empfangenen Datenfelder durch ein angepaßtes Analysefilter (Whitening-Filter) verarbeitet werden.
  3. Verfahren nach Anspruch 2, wobei die empfangenen Datenfelder durch eine Kanalschätzvorrichtung verarbeitet werden, welche Kanalinformationen erzeugt, die zur Bestimmung von übertragenen Datensymbolen verwendet werden sollen.
  4. Empfänger zum Wiedergewinnen von Datenfeldern, die von einem Block-Raum-Zeit-Sendediversitäts-BSTTD-Sender gesendet werden, der ein erstes Datenfeld (d ➝1d ➝2) unter Verwendung einer ersten Antenne und ein zweites Datenfeld (–d ➝*2d ➝*1) unter Verwendung einer zweiten Antenne sendet, wobei das zweite Datenfeld durch Umordnen von Blöcken des ersten Datenfelds erzeugt wird, wobei der Empfänger aufweist: eine Antenne zum Empfangen eines Vektors, der sowohl das erste Datenfeld als auch das zweite Datenfeld aufweist; und gekennzeichnet durch: einen BSTTD-Joint-Detector zum Bestimmen übertragener Symbole des ersten Datenfelds und des zweiten Datenfelds unter Verwendung linearer Blockentzerrung mit minimalem mittleren Quadratfehler, genäherter Cholesky-Zerlegung (403) und Vorwärts- und Rückwärtssubstitution (407), wobei ein Empfangssignalmodell (401), das Interferenz zwischen den Datenblöcken ignoriert, verwendet wird, gemäß:
    Figure 00150001
    wobei A und B Blockbandversionen der jeweils zu der ersten und zweiten Antenne gehörenden Ausbreitungsmatrizen sind, und wobei ein in der genäherten Cholesky-Zerlegung verwendeter Cholesky-Faktor vier Blockmatrizen umfaßt, wobei ein erster Block der vier Blockmatrizen als eine komplex Konjugierte eines zweiten Blocks der vier Blockmatrizen genähert wird (405).
  5. Empfänger nach Anspruch 4, der ferner ein angepaßtes Analysefilter (Whitening-Filter) zum Verarbeiten der empfangenen Datenfelder aufweist.
  6. Empfänger nach Anspruch 5, der ferner eine Kanalschätzvorrichtung zum Erzeugen von Kanalinformationen aufweist.
  7. CDMA-Kommunikationssystem zum Wiedergewinnen von Datenfeldern, die unter Verwendung von Block-Raum-Zeit-Sendediversität BSTTD gesendet werden, wobei das System aufweist: einen Sender, der ein erstes Datenfeld (d ➝1d ➝2) unter Verwendung einer ersten Antenne und ein zweites Datenfeld (–d ➝*2d ➝*1) unter Verwendung einer zweiten Antenne sendet; und einen Empfänger zum Empfangen von Datenfeldern, die unter Verwendung der BSTTD gesendet wurden, der aufweist: eine Antenne zum Empfangen eines Vektors, der sowohl das erste Datenfeld als auch das zweite Datenfeld aufweist; und gekennzeichnet durch: einen BSTTD-Joint-Detector, der lineare Blockentzerrung mit minimalem mittleren Quadratfehler, genäherte Cholesky-Zerlegung (403) und Vorwärts- und Rückwärtssubstitution (407) verwendet, um Symbole des ersten Datenfelds und des zweiten Datenfelds zu bestimmen, wobei er ein Empfangssignalmodell verwendet, das Interferenz zwischen den Datenblöcken ignoriert, gemäß:
    Figure 00160001
    wobei A und B Blockbandversionen der jeweils zu der ersten und zweiten Antenne gehörenden Ausbreitungsmatrizen sind, und wobei ein in der genäherten Cholesky-Zerlegung verwendeter Cholesky-Faktor vier Blockmatrizen umfaßt, wobei ein erster Block der vier Blockmatrizen als eine komplex Konjugierte eines zweiten Blocks der vier Blockmatrizen genähert wird (405).
  8. System nach Anspruch 7, das ferner ein angepaßtes Analysefilter (Whitening-Filter) zum Verarbeiten der empfangenen Datenfelder aufweist.
  9. System nach Anspruch 8, das ferner eine Kanalschätzvorrichtung zum Erzeugen von Kanalinformationen aufweist.
DE60219834T 2001-01-25 2002-01-18 Vereinfachter Block-Linearer Entzerrer mit Raum-Zeit Sende-Diversität Active DE60219834T8 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US26391501P 2001-01-25 2001-01-25
US263915P 2001-01-25
US34793 2001-12-27
US10/034,793 US6707864B2 (en) 2001-01-25 2001-12-27 Simplified block linear equalizer with block space time transmit diversity

Publications (3)

Publication Number Publication Date
DE60219834D1 DE60219834D1 (de) 2007-06-06
DE60219834T2 true DE60219834T2 (de) 2007-12-27
DE60219834T8 DE60219834T8 (de) 2008-04-30

Family

ID=26711372

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60219834T Active DE60219834T8 (de) 2001-01-25 2002-01-18 Vereinfachter Block-Linearer Entzerrer mit Raum-Zeit Sende-Diversität

Country Status (13)

Country Link
US (2) US6707864B2 (de)
EP (1) EP1354424A2 (de)
JP (2) JP4246494B2 (de)
KR (2) KR100669960B1 (de)
AT (1) ATE360925T1 (de)
AU (1) AU2002247001A1 (de)
CA (1) CA2436077A1 (de)
DE (1) DE60219834T8 (de)
ES (1) ES2284122T3 (de)
MX (1) MXPA03006684A (de)
NO (1) NO20033336L (de)
TW (2) TWI258939B (de)
WO (1) WO2002060082A2 (de)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1108071C (zh) * 2000-04-11 2003-05-07 信息产业部电信科学技术研究院 码分多址移动通信系统中终端设备端的一种信号处理方法
US6707864B2 (en) * 2001-01-25 2004-03-16 Interdigital Technology Corporation Simplified block linear equalizer with block space time transmit diversity
NL1017870C2 (nl) * 2001-04-18 2002-10-25 Marc Van Oldenborgh Werkwijze voor invers multiplexen.
NL1018463C2 (nl) * 2001-07-04 2003-01-08 Marc Van Oldenborgh Werkwijze, inrichting en programmatuur voor digitaal inverse multiplexen.
US7218624B2 (en) * 2001-11-14 2007-05-15 Interdigital Technology Corporation User equipment and base station performing data detection using a scalar array
US7085332B2 (en) * 2001-12-14 2006-08-01 Ericsson, Inc. Method and apparatus for two-user joint demodulation in a system having transmit diversity
US6757321B2 (en) * 2002-05-22 2004-06-29 Interdigital Technology Corporation Segment-wise channel equalization based data estimation
WO2004008705A1 (en) * 2002-07-17 2004-01-22 Telefonaktiebolaget Lm Ericsson (Publ) Noise whitening
US7257170B2 (en) * 2002-08-21 2007-08-14 Texas Instruments Incorporated Channel norm-based ordering and whitened decoding for MIMO communication systems
CN100426707C (zh) * 2003-01-03 2008-10-15 华为技术有限公司 一种闭环发射分集系统中反馈信号的处理方法及其装置
CN100454795C (zh) * 2003-01-03 2009-01-21 华为技术有限公司 一种自适应空时闭环发射分集方法及其系统
US7346103B2 (en) 2003-03-03 2008-03-18 Interdigital Technology Corporation Multi user detection using equalization and successive interference cancellation
GB2404822B (en) * 2003-08-07 2007-07-11 Ipwireless Inc Method and arrangement for noise variance and sir estimation
US7437135B2 (en) * 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
US7400692B2 (en) * 2004-01-14 2008-07-15 Interdigital Technology Corporation Telescoping window based equalization
SG121024A1 (en) * 2004-09-30 2006-04-26 Agency Science Tech & Res Fast method and receiver for cdma joint detection
US7433430B2 (en) * 2005-02-09 2008-10-07 Harris Corporation Wireless communications device providing enhanced block equalization and related methods
US7433392B2 (en) * 2005-02-09 2008-10-07 Harris Corporation Wireless communications device performing block equalization based upon prior, current and/or future autocorrelation matrix estimates and related methods
US20070076791A1 (en) * 2005-07-26 2007-04-05 Interdigital Technology Corporation Approximate cholesky decomposition-based block linear equalizer
KR100695010B1 (ko) 2005-12-09 2007-03-14 한국전자통신연구원 다이버시티 수신기에서 보조 등화를 이용한 최적 신호 선택장치 및 그 방법
US20070183533A1 (en) * 2006-02-08 2007-08-09 Schmidl Timothy M MIMO system with spatial diversity
US20070230638A1 (en) * 2006-03-30 2007-10-04 Meir Griniasty Method and apparatus to efficiently configure multi-antenna equalizers
EP2007028B1 (de) 2006-03-31 2015-07-01 NEC Corporation Empfänger
CN100444543C (zh) * 2006-03-31 2008-12-17 东南大学 用于多天线无线通信系统空域滤波检测方法
EP1912367B1 (de) * 2006-10-11 2010-12-15 Thomson Licensing Verfahren zur Dekodierung eines empfangenen multidimensionalen Signals und entsprechende Vorrichtung
CN101573888A (zh) * 2006-12-28 2009-11-04 日本电气株式会社 具有接收分集的通信接收机中的数据均衡
EP2100389B1 (de) * 2006-12-28 2015-09-16 NEC Corporation Datenausgleich bei einem kommunikationsempfänger mit sende- und empfangsdiversität
IT202100020297A1 (it) 2021-07-29 2023-01-29 Interactive Fully Electrical Vehicles S R L Veicolo del tipo cavalcabile

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US33614A (en) * 1861-10-29 Improvement in railroad-car ventilators
DE19616829C1 (de) * 1996-04-26 1997-04-24 Siemens Ag System zur Funkübertragung digitaler Signale zwischen mehreren Teilnehmerstationen und einer Basisstation
US6185251B1 (en) * 1998-03-27 2001-02-06 Telefonaktiebolaget Lm Ericsson Equalizer for use in multi-carrier modulation systems
US6226321B1 (en) * 1998-05-08 2001-05-01 The United States Of America As Represented By The Secretary Of The Air Force Multichannel parametric adaptive matched filter receiver
US6091361A (en) * 1998-05-12 2000-07-18 Davis; Dennis W. Method and apparatus for joint space-time array signal processing
EP1069707A1 (de) 1999-07-13 2001-01-17 Motorola, Inc. Sende-Diversity-Sender und -Empfänger für Radio-Kommunikationssystem
US7254171B2 (en) * 2000-01-20 2007-08-07 Nortel Networks Limited Equaliser for digital communications systems and method of equalisation
TW540200B (en) * 2000-11-09 2003-07-01 Interdigital Tech Corp Single user detection
US6707864B2 (en) * 2001-01-25 2004-03-16 Interdigital Technology Corporation Simplified block linear equalizer with block space time transmit diversity
US7027504B2 (en) * 2001-09-18 2006-04-11 Broadcom Corporation Fast computation of decision feedback equalizer coefficients

Also Published As

Publication number Publication date
KR100669960B1 (ko) 2007-01-18
CA2436077A1 (en) 2002-08-01
JP2004531109A (ja) 2004-10-07
NO20033336L (no) 2003-09-10
DE60219834D1 (de) 2007-06-06
AU2002247001A1 (en) 2002-08-06
TW200421798A (en) 2004-10-16
ES2284122T3 (es) 2007-11-01
KR100847281B1 (ko) 2008-07-23
DE60219834T8 (de) 2008-04-30
JP4246494B2 (ja) 2009-04-02
EP1354424A2 (de) 2003-10-22
US7489721B2 (en) 2009-02-10
KR20030092109A (ko) 2003-12-03
MXPA03006684A (es) 2003-10-24
ATE360925T1 (de) 2007-05-15
US20040170229A1 (en) 2004-09-02
WO2002060082A2 (en) 2002-08-01
JP2008017509A (ja) 2008-01-24
KR20030071862A (ko) 2003-09-06
TWI258939B (en) 2006-07-21
TWI255623B (en) 2006-05-21
WO2002060082A3 (en) 2003-05-01
NO20033336D0 (no) 2003-07-24
US6707864B2 (en) 2004-03-16
US20020136188A1 (en) 2002-09-26

Similar Documents

Publication Publication Date Title
DE60219834T2 (de) Vereinfachter Block-Linearer Entzerrer mit Raum-Zeit Sende-Diversität
DE60028592T2 (de) Empfänger zur mehrbenutzererkennung von cdma-signalen
DE69823326T2 (de) Annäherende optimal und mit niedrigen Komplexität Dekodierung für raum-zeitlichen Koden in festen drahtlosen Anwendungen
DE60307282T2 (de) Mehrbenutzerdetektor für variable spreizfaktoren
DE602004008738T2 (de) Verallgemeinerte zweistufige datenschätzung
DE60223823T2 (de) Schnelle errechnung der koeffizienten eines entscheidungsrückgekoppelten entzerrers für mimokanäle
DE112006001299B4 (de) Verfahren zum Verringern der Störung bei einem Funksystem
DE60016664T2 (de) Verfahren zur gemeinsamen Erfassung eines Satzes von CDMA-Codes
DE60106970T2 (de) Einfache raum-zeit block-sendediversität mit mehreren spreizcodes
EP0767543A2 (de) Kodemultiplexnachrichtenübertragung mit Interferenzunterdrückung
EP1125376B1 (de) Verfahren und funkstation für die übertragung von vorverzerrten signalen über mehrere funkkanäle
DE69634466T2 (de) Mehrbenutzerempfang für CDMA
DE60117918T2 (de) Modifizierter raum-zeit block-sendediversitätskodierer
DE69531156T2 (de) Empfangsverfahren und empfänger
AT407933B (de) Verfahren zur trennung und zur detektion von gleichkanal-signalen
DE60010553T2 (de) Interferenzunterdrückungsverfahren
DE10316803B4 (de) Verfahren und Vorrichtung zur Kanalschätzung in Funksystemen durch MMSE-basierte rekursive Filterung
DE60316477T2 (de) Vorrichtung und verfahren zur vorkodierung eines mehrträgersignals
EP1004172B1 (de) Verfahren und einrichtung zur kanalschätzung
DE60010289T2 (de) Verminderung der rechenkomplexität in joint detection
EP1433267B1 (de) Verfahren und einrichtung zur iterativen jd-entzerrung
EP1133834B1 (de) Verfahren zum steuern von speicherzugriffen bei "rake"-empfängern mit "early-late tracking" in telekommunikationssystemen
DE60221690T2 (de) Chiprateunverändlicher detektor
DE102009029871B4 (de) Empfangen und Verarbeiten von Daten
WO1999059351A2 (de) Verfahren und einrichtung zur kanalschätzung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition