DE60310067T2 - Datenschätzung auf der Basis einer segmentweisen Kanalentzerrung - Google Patents

Datenschätzung auf der Basis einer segmentweisen Kanalentzerrung Download PDF

Info

Publication number
DE60310067T2
DE60310067T2 DE60310067T DE60310067T DE60310067T2 DE 60310067 T2 DE60310067 T2 DE 60310067T2 DE 60310067 T DE60310067 T DE 60310067T DE 60310067 T DE60310067 T DE 60310067T DE 60310067 T2 DE60310067 T2 DE 60310067T2
Authority
DE
Germany
Prior art keywords
segment
segments
equalizing
model
received
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
DE60310067T
Other languages
English (en)
Other versions
DE60310067D1 (de
Inventor
Jung-Lin Selden PAN
Ariela Huntington ZEIRA
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 Technology Corp
Original Assignee
InterDigital Technology 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 Technology Corp filed Critical InterDigital Technology Corp
Application granted granted Critical
Publication of DE60310067D1 publication Critical patent/DE60310067D1/de
Publication of DE60310067T2 publication Critical patent/DE60310067T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B1/00—Details 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/69—Spread spectrum techniques
    • H04B1/707—Spread spectrum techniques using direct sequence modulation
    • H04B1/7097—Interference-related aspects
    • H04B1/7103—Interference-related aspects the interference being multiple access interference
    • H04B1/7105—Joint detection techniques, e.g. linear detectors
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B1/00—Details 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/69—Spread spectrum techniques
    • H04B1/707—Spread spectrum techniques using direct sequence modulation
    • H04B1/7097—Interference-related aspects
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B1/00—Details 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/69—Spread spectrum techniques
    • H04B1/707—Spread spectrum techniques using direct sequence modulation
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04B—TRANSMISSION
    • H04B7/00—Radio transmission systems, i.e. using radiation field
    • H04B7/005—Control of transmission; Equalising

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Description

  • Hintergrund
  • Die Erfindung betrifft allgemein drahtlose Kommunikationssysteme. Insbesondere betrifft die Erfindung die Datenerfassung in einem drahtlosen Kommunikationssystem.
  • 1 ist eine Darstellung eines drahtlosen Kommunikationssystems 10. Das Kommunikationssystem 10 hat Basisstationen 121 bis 125 (12), die mit Benutzergeräten (UEs) 141 bis 143 (14) kommunizieren. Jede Basisstation 12 hat einen zugehörigen Betriebsbereich, in dem sie mit UEs 14 in ihrem Betriebsbereich kommuniziert.
  • In manchen Kommunikationssystemen, wie etwa beim Codeteilungs-Vielfachzugriff (CDMA) und Zeitteilungsduplex unter Verwendung von Codeteilungs-Vielfachzugriff (TDD/CDMA) werden mehrere Kommunikationen über das gleiche Frequenzspektrum gesendet. Diese Kommunikationen werden durch ihre Kanalteilungscodes unterschieden. Um das Frequenzspektrum effizienter zu nutzen, verwenden TDD/CDMA-Kommunikationssysteme sich wiederholende Rahmen, die in Zeitschlitze unterteilt sind, für die Kommunikation. Einer in einem derartigen System gesendeten Kommunikation werden einer oder mehrere zugehörige Codes und Zeitschlitze zugewiesen. Auf die Verwendung von einem Code in einem Zeitschlitz wird als eine Ressourceneinheit Bezug genommen.
  • Da in dem gleichen Frequenzspektrum und zur gleichen Zeit mehrere Kommunikationen gesendet werden können, muß ein Empfänger in einem derartigen System zwischen den mehreren Kommunikationen unterscheiden. Ein Ansatz zum Erfassen derartiger Signale ist Joint-Detection. Bei der Joint-Detection werden zu allen UEs 14, Benutzern, gehörende Signale gleichzeitig erfaßt. Ansätze für Joint-Detection umfassen lineare Blockentzerrer mit erzwungenen Nullen (ZF-BLE) und BLE mit minimalem mittlerem Quadratfehler (MMSE). Die Verfahren zur Realisierung des ZF-BLE oder MMSE-BLE umfassen die auf einer Cholesky-Zerlegung und einer schnellen Fouriertransformation (FFT) basierenden Ansätze. Diese Ansätze haben eine hohe Komplexität. Die hohe Komplexität führt zu einem erhöhten Leistungsverbrauch, was an dem UE 14 zu einer verringerten Batterielebensdauer führt. Folglich ist es wünschenswert, alternative Ansätze zur Erfassung von Empfangsdaten zu haben.
  • Das Papier "Comparative Study of Joint-Detection Techniques for TD-CDMA Based Mobile Radio Systems" von Vollmer et al. offenbart Verfahren, die die Rechenkomplexität der Joint-Detection-Aufgabe verringern, indem eine Block-Sylvester-Struktur der Systemmatrix ausgenutzt wird und verschiedene Näherungen einbezogen werden. Das Papier konzentriert sich auf Fourier-Verfahren, da sie die geringste Rechenkomplexität haben und die gleiche Leistung wie der Joint-Detection-Algorithmus erreichen, der keine Näherungen verwendet.
  • Das Fachbuch "Adaptive Filter Theory" von Haykin et al. offenbart ein Aufteilungsverfahren, das als "Overlap-Save-Verfahren" bekannt ist, in dem eine unendlich lange Folge in Blöcke mit überlappenden Proben unterteilt wird. Das "Overlap-Save-Verfahren" wird für lineare Filtersignale verwendet, die für alle praktischen Zwecke unendliche Länge haben.
  • Zusammenfassung
  • Daten von mehreren empfangenen Spreizspektrumsignalen werden geschätzt. Die mehreren empfangenen Kommunikationen werden in einem gemeinsam genutzten Spektrum empfangen. Die empfangenen Kommunikationen werden abgetastet, um einen Empfangsvektor zu erzeugen. Der Empfangsvektor wird verarbeitet, um mehrere Segmente zu erzeugen. Jedes Segment wird getrennt verarbeitet, um Daten der empfangenen Kommunikationen zu schätzen.
  • Kurze Beschreibung der Zeichnung(en)
  • 1 ist eine Darstellung eines drahtlosen Spreizspektrum-Kommunikationssystems.
  • 2 ist eine Darstellung eines Senders und eines segmentweisen Kanalentzerrungs-Datenerfassungsempfängers.
  • 3 ist eine Darstellung eines Kommunikationsburst und der Segementierung von Datenfeldern des Kommunikationsburst.
  • 4 ist ein Flußdiagramm eines segmentweisen Kanalentzerrungs-Datenerfassungsempfängers.
  • Detaillierte Beschreibung der bevorzugten Ausführungsform(en)
  • 2 stellt einen vereinfachten Sender 26 und Empfänger 28 dar, die eine segmentweise kanalentzerrungsbasierte Datenschätzung in einem TDD/CDMA-Kommunikationssystem verwenden, wenngleich die segmentweise Kanalentzerrung auf andere Systeme, wie etwa Frequenzteilungsduplex-(FDD-)CDMA oder andere hybride Zeitteilungs-Vielfachzugriff-(TDMA-)/CDMA-Systeme anwendbar ist. In einem typischen System ist in jedem UE 14 ein Sender 26, und in jeder Basisstation 12 sind mehrere Sendeschaltungen 26, die mehrere Kommunikationen senden. Der segmentweise Kanalentzerrungsempfänger 28 kann in einer Basisstation 12, den UEs 14 oder beiden sein.
  • Der Sender 26 sendet Daten über einen drahtlosen Funkkanal 30. Ein Datengenerator 32 in dem Sender 26 erzeugt Daten, die an den Empfänger 28 kommuniziert werden sollen. Eine Modulations- und Spreizvorrichtung 34 spreizt die Daten und sorgt dafür, daß die gespreizten Referenzdaten in dem richtigen zugewiesenen Zeitschlitz und den Codes zum Spreizen der Daten mit einer Midamble-Trainingssequenz zeitgemultiplext werden, wobei ein Kommunikationsburst oder Bursts erzeugt werden.
  • Ein typischer Kommunikationsburst 16 hat, wie in 3 gezeigt, eine Midamble 20, eine Schutzzeit 18 und zwei Datenfelder 22, 24. Die Midamble 20 trennt die zwei Datenfelder 22, 24, und die Schutzzeit 18 trennt die Kommunikationsbursts, um die Ankunftszeitdifferenz von Bursts zu berücksichtigen, die von verschiedenen Sendern 26 gesendet werden. Die zwei Datenfelder 22, 24 enthalten die Daten des Kommunikationsburst.
  • Der/Die Kommunikationsburst(s) werden von einem Modulator 36 auf die Funkfrequenz/HF) moduliert. Eine Antenne 38 strahlt das HF-Signal durch den drahtlosen Funkkanal 30 an eine Antenne 40 des Empfängers 28 ab. Die Art der für die gesendete Kommunikation verwendeten Modulation kann jede der Fachleuten auf dem Gebiet bekannten Arten, wie etwa Quadraturphasenumtastung (QPSK) oder M-fache Quadraturamplitudenmodulation (QAM), sein.
  • Die Antenne 40 des Empfängers 28 empfängt verschiedene Funkfrequenzsignale. Die Empfangssignale werden von einem Demodulator 42 demoduliert, um ein Basisbandsignal zu erzeugen. Das Basisbandsignal wird von einer Abtastvorrichtung 43, wie etwa einem oder mehreren Analog/Digital-Wandlern, mit der Chiprate oder einem Vielfachen der Chiprate der gesendeten Bursts abgetastet, um einen Empfangsvektor r zu erzeugen. Die Abtastproben werden zum Beispiel durch eine Kanalschätzvorrichtung 44 und eine segmentweise Kanalentzerrungs-Datenerfassungsvorrichtung 46 in dem Zeitschlitz verarbeitet, wobei den empfangenen Bursts die richtigen Codes zugewiesen sind. Die Kanalschätzvorrichtung 44 verwendet die Midamble-Trainingssequenzkomponente in den Basisbandproben, um Kanalinformationen, wie etwa Kanalimpulsantworten, bereitzustellen. Die Kanalimpulsantworten können als eine Matrix H angesehen werden. Die Kanalinformationen und die von dem Sender verwendeten Spreizcodes werden von der segmentweisen Kanalentzerrungs-Datenerfassungsvorrichtung 46 verwendet, um die gesendeten Daten der empfangenen Kommunikationsbursts als weiche Symbole d zu schätzen.
  • Obwohl die segmentweise Kanalentzerrung unter Verwendung des universellen terrestrischen Funkzugangs-(UTRA) TDD-Systems des Partnerschaftsprojekts der dritten Genera tion (3GPP) als dem zugrundeliegenden Kommunikationssystem beschrieben wird, ist sie auf andere Systeme anwendbar. Dieses System ist ein Direktsequenz-Breitband-CDMA-(W-CDMA-) System, in dem die Übertragungen auf der Aufwärtsstrecke und der Abwärtsstrecke auf sich gegenseitig ausschließende Zeitschlitze begrenzt sind.
  • Die empfangenen Kommunikationen können als ein Signalmodell gemäß Gleichung 1 gesehen werden. r = Hs + n Gleichung 1
  • r ist der Empfangsvektor. H ist die Kanalantwortmatrix. n ist der Rauschvektor. s ist der Spreizdatenvektor, der gemäß Gleichung 2 die Faltung der Spreizcodes C und des Datenvektors d ist. s = Cd Gleichung 2
  • Die segmentweise Kanalentzerrung unterteilt den Empfangsvektor r in Segmente und verarbeitet, wie in 4, Schritt 50 gezeigt, jedes Segment getrennt. 3 stellt auch die Segmentierung eines Kommunikationsburst dar. Jedes Datenfeld des Burst ist N Chips lang. Die Datenfelder sind in M Segmente 4811 –481M , 4821 –482M (48) unterteilt. Die folgende Diskussion verwendet eine gleichmäßige Segmentlänge Y für jedes Segment 48, wenngleich die auf der exakten Implementierung basierenden Segmente 48 verschiedene Längen haben können. Vor der Verarbeitung jedes Segments 48 werden Y1 Chips vor dem Segment angefügt und Y2 Chips werden nach jedem Segment 48 an das Segment angefügt, Schritt 52. Im allgemeinen ist die sich ergebende Länge für jedes verarbeitete Segment 48 Z = Y + Y1 + Y2.
  • Für Segmente 4812 –481M-1 , 4822 –482M-1 , die nicht an den Enden der Datenfelder sind, überlappen Y1 und Y2 mit anderen Segmenten 48. Da dem ersten Segment 4811 des ersten Datenfelds 22 nichts vorangeht, werden Y1 Chips vor diesem Segment nicht genommen. Die segmentweise Kanalentzerrung kann für die Y + Y2 Chips durchgeführt werden. Für Implementierungszwecke kann es wünschenswert sein, daß jedes Segment 48 eine gleichmäßige Länge hat. Für das erste Segment 4811 kann dies durch Stopfen erreicht werden, wie etwa, indem der Anfang des Segments mit Nullen gestopft wird, oder indem die an dem Schwanzende analysierten Chips von Y2 auf Y2 + Y1 erweitert werden. Für das letzte Segment 481M des ersten Datenfelds 22 ist Y2 die ersten Y2 Chips der Midamble 20. Für das erste Segment 4821 des zweiten Datenfelds 24 erstreckt sich Y1 in die Midamble 20. Für das letzte Segment 482M des zweiten Datenfelds 24 erstreckt sich Y2 in die Schutzzeit 18.
  • Vorzugsweise haben sowohl Y1 als auch Y2 mindestens die Länge der Impulsantwort W minus einem Chip (W-1). Die Impulsantwort des letzten Chips in jedem Segment erstreckt sich um W-1 Chips in das nächste Segment. Umgekehrt ist die am weitesten entfernte Chip-Impulsantwort vor einem Segment, die sich in dieses Segment erstreckt, W-1 Chips vor dem Segment. Die Verwendung von W-1 Chips vor dem Segment ermöglicht, daß all der Einfluß aller früheren Chips aus dem gewünschten Segment entzerrt wird. Die Verwendung von W-1 Chips nach dem Segment ermöglicht, daß alle Informationen (Impulsantwort) für jeden Chip des Segments sich in das nächste Segment erstrecken, das in der Datenerfassung verwendet werden soll. Es kann wünschenswert sein, daß Y1 oder Y2 länger als W-1 sind, um eine bestimmte Implementierung der segmentweisen Kanalentzerrung zu erleichtern. Zur Veranschaulichung kann die Länge von Y1 oder Y2 derart verlängert werden, daß eine praktische Länge für einen Primfaktorenalgorithmus für die schnelle Fouriertransformation verwendet werden kann. Dies kann auch durch Stopfen, wie etwa Stopfen der erweiterten Positionen mit Nullen, erreicht werden.
  • Unter Verwendung der M erweiterten Segmente wird die Gleichung 1 für jedes Segment als Gleichung 3 umgeschrieben. r i = Hs s i + n i, wobei i = 1, ..., M Gleichung 3
  • Hs ist die zu dem Segment gehörende Kanalantwortmatrix. Wenn jedes Segment die gleiche Länge hat, ist Hs typischerweise für jedes Segment gleich.
  • Zwei Ansätze zur Lösung der Gleichung 3 verwenden eine Entzerrungsstufe, der eine Entspreizungsstufe folgt. Das Empfangsvektorsegment r i wird entzerrt, Schritt 54. Ein Entzerrungsansatz verwendet eine Lösung mit minimalem mittleren Quadratfehler (MMSE). Die MMSE-Lösung für jedes erweiterte Segment ist gemäß Gleichung 4.
  • Figure 00070001
  • σ2 ist die Streuung des Rauschens, und Is ist die Einheitsmatrix für die erweiterte Matrix. (·)H ist die Komplex-Konjugations-Transponier-Operation oder Hermitesche Operation. Alternativ wird die Gleichung 4 als die Gleichung 5 geschrieben.
  • Figure 00070002
  • Rs ist gemäß Gleichung 6 definiert. Rs = Hs HHs + σ2Is Gleichung 6
  • Entweder unter Verwendung von Gleichung 4 oder 5 wird eine MMSE-Entzerrung jedes Segments erhalten.
  • Ein Ansatz zur Lösung von Gleichung 6 ist durch eine schnelle Fouriertransformation (FFT) gemäß Gleichung 7 und 8. Rs = Dz –1ΛDz = (1/P)Dz *ΛDz Gleichung 7 Rs –1 = Dz –1Λ–1Dz = (1/P)Dz *Λ*Dz Gleichung 8
  • Dz ist die Z-Punkt-FFT-Matrix, und Λ ist die Diagonalmatrix, die Diagonalen hat, die eine FFT der ersten Spalte einer zirkulanten Näherung der Rs-Matrix sind. Die zirkulante Näherung kann unter Verwendung jeder beliebigen Spalte der Rs-Matrix durchgeführt werden. Vorzugsweise wird eine volle Spalte mit der höchsten Anzahl von Elementen verwendet.
  • In der Frequenzdomäne ist die FFT-Lösung gemäß Gleichung 9.
  • Figure 00070003
  • Figure 00080001
  • ⊗ ist das Kronecker-Produkt. M ist die Überabtastungsrate. M = 1 ist Abtasten mit der Chiprate und M = 2 ist Abtasten mit der zweifachen Chiprate.
  • Nach der Fouriertransformation ist der gespreizte Datenvektor F(ŝ) bestimmt, und der gespreizte Datenvektor ŝ wird durch Vornehmen einer inversen Fouriertransformation bestimmt. Ein zweiter Ansatz zum Lösen von Gleichung 6 ist mittels Cholesky- oder näherungsweiser Cholesky-Zerlegung.
  • Eine andere Lösung als MMSE für die Entzerrungsstufe ist eine Lösung der kleinsten Fehlerquadrate (LSE). Die LSE für jedes erweiterte Segment ist gemäß Gleichung 10.
  • Figure 00080002
  • Nach der Entzerrung werden die ersten Y1 und die letzten Y2 Chips verworfen, Schritt 56. Als ein Ergebnis wird ŝ i zu
    Figure 00080003
    .
    Figure 00080004
    hat die Länge Y. Um die Datensymbole
    Figure 00080005
    zu erzeugen, wird
    Figure 00080006
    gemäß Gleichung 11 entspreizt, Schritt 58.
  • Figure 00080007
  • Cs ist der Anteil der Kanalcodes der zu diesem Segment gehört.
  • Alternativ werden die Segmente in ein entzerrtes gespreiztes Datenfeld
    Figure 00080008
    rekombiniert, und das ganze gespreizte Datenfeld wird gemäß Gleichung 12 entspreizt, Schritt 58.
  • Figure 00080009
  • Obwohl die auf segmentweiser Kanalentzerrung basierte Datenschätzung im Zusammenhang mit einem typischen TDD-Burst erklärt wurde, kann sie auf andere Spreizspektrumsysteme angewendet werden. Zur Veranschaulichung für ein FDD/CDMA-System empfängt ein FDD/CDMA-System Kommunikationen über lange Zeitspannen. Während der Empfänger 28 die FDD/CDMA-Kommunikationen empfängt, unterteilt der Empfänger 28 die Proben in Segmente ŝ i, und die segmentweise Kanalentzerrung wird angewendet.
  • Durch Trennen des Empfangsvektors r in Segmente vor der Verarbeitung, wird die Komplexität der Datenerfassung verringert. Um die Komplexitätsverringerung zu veranschaulichen, wird ein Datenfeld eines TDD-Burst mit 1024 Chips (N = 1024) verwendet. Vier verschiedene Szenarien unter Verwendung eines FFT/MMSE-Ansatzes für die Entzerrung werden verglichen: Ein erstes Szenario verarbeitet das ganze Datenfeld der Länge 1024, ein zweits Szenario unterteilt das ganze Datenfeld in zwei Segmente der Länge 512, ein drittes Szenario unterteilt das ganze Datenfeld in vier Segmente der Länge 256, und ein viertes Szenario unterteilt das ganze Datenfeld in acht Segmente der Länge 128. Der Einfachheit halber wurde für den Vergleich kein Überlapp zwischen den Segmenten angenommen. In der Praxis ist die Komplexität für die segmentierten Ansätze aufgrund des Überlapps ein wenig größer als in den folgenden Tabellen angezeigt.
  • Tabelle 1 stellt die Anzahl von komplexen Operationen dar, die erforderlich sind, um die Datenerfassung unter Verwendung von Radix-2-FFTs durchzuführen. Die Tabelle zeigt die Anzahl von Radix-2- und direkten Vervielfachungsoperationen, die für jedes Szenario erforderlich sind.
  • Figure 00090001
    Tabelle 1
  • Tabelle 2 vergleicht den Prozentsatz der Komplexität jedes Szenarios unter Verwendung von einem Segment als 100% Komplexität. Der Prozentsatz der Komplexität ist sowohl für Radix-2 als auch direkte Vervielfachungsoperationen gezeigt.
  • Figure 00100001
    Tabelle 2
  • Für die Abtastung mit der Chiprate werden für jedes Segment eine F(h), eine F(q), zwei F(r) und zwei inverse FFTs durchgeführt. Für die Abtastung mit der zweifachen Chiprate werden für jedes Segment zwei F(h), eine F(q), vier F(r) und zwei inverse FFTs durchgeführt. Tabelle 3 stellt die Komplexität der Radix-2-Operationen sowohl bei der Chiprate als auch der zweifachen Chiprate dar.
  • Figure 00100002
    Tabelle 3
  • Tabelle 4 zeigt die Gesamtkomplexität als einen Prozentsatz für Radix-2-Operationen sowohl bei der Abtastung mit der Chiprate als auch der zweifachen Chiprate.
  • Figure 00100003
    Tabelle 4
  • Wie durch die Tabellen gezeigt, nimmt die Gesamtkomplexität im allgemeinen ab, wenn die Anzahl der Segmente zunimmt. Wenn die Größe der Segmente jedoch zu weit, wie etwa auf die Länge der Impulsantwort, verringert wird, nimmt die Komplexität aufgrund des Überlapps zwischen Segmenten zu.
  • Um die segmentweise Kanalentzerrung in einem praktischen System zu veranschaulichen, wird ein TDD-Burst vom Typ 2 verwendet. Eine ähnliche Segmentierung kann für andere Bursts, wie etwa einen Burst vom Typ 1, verwendet werden. Ein TDD-Burst vom Typ 2 hat zwei Datenfelder der Länge 1104 (N = 1104). Die Kanalantwort für diese Darstellungen hat die Länge 63 Chips (W = 63). Y1 und Y2 werden zu W-1 oder 62 Chips bestimmt. Das Folgende sind drei mögliche Segmentierungen, wenngleich andere Segmentierungen verwendet werden können.
  • Die erste Segmentierung unterteilt jedes Datenfeld in zwei Segmente der Länge 552. Mit dem Überlapp zwischen den Segmenten hat jedes Segment die Länge 676 (Y + Y1 + Y2). Die zweite Segmentierung unterteilt jedes Datenfeld in drei Segmente der Länge 368. Mit dem Überlapp zwischen den Segmenten hat jedes Segment die Länge 492 (Y + Y1 + Y2). Die dritte Segmentierung unterteilt jedes Datenfeld in vier Segmente der Länge 184. Mit dem Überlapp zwischen den Segmenten hat jedes Segment die Länge 308 (Y + Y1 + Y2).

Claims (21)

  1. Verfahren zur Schätzung von Daten mehrerer empfangener Spreizspektrum-Kommunikationen, wobei die mehreren empfangenen Spreizspektrum-Kommunikationen in einem gemeinsam genutzten Spektrum empfangen werden, wobei das Verfahren aufweist: Abtasten der empfangenen Kommunikationen, um einen Empfangsvektor zu erzeugen; Verarbeiten des Empfangsvektors, um mehrere Segmente (48) zu erzeugen; getrenntes Verarbeiten jedes Segments (50), um Daten der empfangenen Kommunikationen zu schätzen, wobei die Segmente überlappende Abschnitte (Y1, Y2) des Empfangsvektors aufweisen und die Verarbeitung jedes Segments das Entzerren (54) jedes Segments aufweist, dadurch gekennzeichnet, daß die Verarbeitung jedes Segments (48) nach der Entzerrung der Segmente die weiteren Schritte Verwerfen (56) der überlappenden Abschnitte (Y1, Y2) der Segmente, gefolgt von dem Entspreizen (58) jedes Segments aufweist.
  2. Verfahren nach Anspruch 1, das ferner das Kombinieren der entzerrten Segmente und Entspreizen der entzerrten kombinierten Segmente aufweist, um Daten des Empfangsvektors wiederzugewinnen.
  3. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments ein Modell der kleinsten mittleren quadratischen Fehler verwendet.
  4. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittle ren quadratischen Fehler unter Verwendung von schnellen Fouriertransformationen aufweist.
  5. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer Cholesky-Zerlegung aufweist.
  6. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer angenäherten Cholesky-Zerlegung aufweist.
  7. Verfahren nach Anspruch 1, wobei das Entzerren jedes Segments ein Modell der kleinsten quadratischen Fehler verwendet.
  8. Benutzergerät (14) zur Schätzung von Daten mehrerer empfangener Spreizspektrum-Kommunikationen, wobei die mehreren empfangenen Spreizspektrum-Kommunikationen in einem gemeinsam genutzten Spektrum empfangen werden, wobei das Benutzergerät aufweist: eine Einrichtung zum Abtasten (43) der empfangenen Kommunikationen, um einen Empfangsvektor zu erzeugen; eine Einrichtung zum Verarbeiten (46) des Empfangsvektors, um mehrere Segmente zu erzeugen; eine Einrichtung zum getrennten Verarbeiten (46) jedes Segments, um Daten der empfangenen Kommunikationen zu schätzen; und wobei die Segmente überlappende Abschnitte (Y1, Y2) des Empfangsvektors aufweisen und die Einrichtung zum Verarbeiten jedes Segments geeignet ist, jedes Segment zu entzerren (54), dadurch gekennzeichnet, daß die Einrichtung zum Verarbeiten (46) jedes Segments geeignet ist, die überlappenden Abschnitte (Y1, Y2) der entzerrten Segmente zu verwerfen (56) und dann jedes Segment zu entspreizen (58).
  9. Benutzergerät nach Anspruch 8, das ferner das Kombinieren der entzerrten Segmente und Entspreizen der entzerrten kombinierten Segmente aufweist, um Daten des Empfangsvektors wiederzugewinnen.
  10. Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments ein Modell der kleinsten mittleren quadratischen Fehler verwendet.
  11. Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung von schnellen Fouriertransformationen aufweist.
  12. Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer Cholesky-Zerlegung aufweist.
  13. Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer angenäherten Cholesky-Zerlegung aufweist.
  14. Benutzergerät nach Anspruch 8, wobei das Entzerren jedes Segments ein Modell der kleinsten quadratischen Fehler verwendet.
  15. Basisstation (12) zur Schätzung von Daten mehrerer empfangener Spreizspektrum-Kommunikationen, wobei die mehreren empfangenen Spreizspektrum-Kommunikationen in einem gemeinsam genutzten Spektrum empfangen werden, wobei die Basisstation aufweist: eine Einrichtung zum Abtasten (43) der empfangenen Kommunikationen, um einen Empfangsvektor zu erzeugen; eine Einrichtung zum Verarbeiten (46) des Empfangsvektors, um mehrere Segmente zu erzeugen; eine Einrichtung zum getrennten Verarbeiten (46) jedes Segments, um Daten der empfangenen Kommunikationen zu schätzen; und wobei die Segmente überlappende Abschnitte (Y1, Y2) des Empfangsvektors aufweisen und die Einrichtung zum Verarbeiten jedes Segments geeignet ist, jedes Segment zu entzerren (54), dadurch gekennzeichnet, daß die Einrichtung zum Verarbeiten (46) jedes Segments geeignet ist, die überlappenden Abschnitte (Y1, Y2) der entzerrten Segmente zu verwerfen (56) und dann jedes Segment zu entspreizen (58).
  16. Basisstation nach Anspruch 15, die ferner das Kombinieren der entzerrten Segmente und Entspreizen der entzerrten kombinierten Segmente aufweist, um Daten des Empfangsvektors wiederzugewinnen.
  17. Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments ein Modell der kleinsten mittleren quadratischen Fehler verwendet.
  18. Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung von schnellen Fouriertransformationen aufweist.
  19. Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung einer Cholesky-Zerlegung aufweist.
  20. Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments das Lösen eines Modells der kleinsten mittleren quadratischen Fehler unter Verwendung von angenäherten Cholesky-Zerlegung aufweist.
  21. Basisstation nach Anspruch 15, wobei das Entzerren jedes Segments ein Modell der kleinsten quadratischen Fehler verwendet.
DE60310067T 2002-05-22 2003-05-19 Datenschätzung auf der Basis einer segmentweisen Kanalentzerrung Expired - Lifetime DE60310067T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/153,112 US6757321B2 (en) 2002-05-22 2002-05-22 Segment-wise channel equalization based data estimation
US153112 2002-05-22
PCT/US2003/015799 WO2003101067A1 (en) 2002-05-22 2003-05-19 Segment-wise channel equalization based data estimation

Publications (2)

Publication Number Publication Date
DE60310067D1 DE60310067D1 (de) 2007-01-11
DE60310067T2 true DE60310067T2 (de) 2007-06-21

Family

ID=29548607

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60310067T Expired - Lifetime DE60310067T2 (de) 2002-05-22 2003-05-19 Datenschätzung auf der Basis einer segmentweisen Kanalentzerrung

Country Status (14)

Country Link
US (4) US6757321B2 (de)
EP (1) EP1510056B1 (de)
JP (1) JP4105157B2 (de)
KR (2) KR20050098025A (de)
CN (1) CN1656765B (de)
AT (1) ATE347220T1 (de)
AU (1) AU2003239517A1 (de)
CA (1) CA2486723A1 (de)
DE (1) DE60310067T2 (de)
ES (1) ES2277083T3 (de)
MX (1) MXPA04011580A (de)
NO (1) NO20045288L (de)
TW (3) TWI326163B (de)
WO (1) WO2003101067A1 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7952511B1 (en) 1999-04-07 2011-05-31 Geer James L Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns
ES2293202T3 (es) * 2003-01-10 2008-03-16 Interdigital Technology Corporation Estimacion generalizada de datos en dos etapas.
US7042967B2 (en) * 2003-03-03 2006-05-09 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
WO2004079927A2 (en) * 2003-03-03 2004-09-16 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
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
US20060285531A1 (en) * 2005-06-16 2006-12-21 Howard Steven J Efficient filter weight computation for a MIMO system
JP4675255B2 (ja) * 2006-02-15 2011-04-20 株式会社日立国際電気 マルチユーザー検出装置
US7929629B2 (en) * 2008-02-07 2011-04-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for improved channel estimation for communications signal processing
WO2013134506A2 (en) * 2012-03-07 2013-09-12 Hobbit Wave, Inc. Devices and methods using the hermetic transform
EP2984801A1 (de) * 2013-04-09 2016-02-17 Interdigital Patent Holdings, Inc. Gemeinsame vorcodierung und multivariate backhaulkompression in abwärtsrichtung von cloud-funkzugangsnetzen
US9531431B2 (en) 2013-10-25 2016-12-27 Hobbit Wave, Inc. Devices and methods employing hermetic transforms for encoding and decoding digital information in spread-spectrum communications systems
US11304661B2 (en) 2014-10-23 2022-04-19 VertoCOMM, Inc. Enhanced imaging devices, and image construction methods and processes employing hermetic transforms

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE469678B (sv) * 1992-01-13 1993-08-16 Ericsson Telefon Ab L M Saett foer synkronisering och kanalestimering i tdma- radiosystem
CA2113919A1 (en) * 1992-06-18 1993-12-23 Norio Yamaguchi Maximum likelihood sequence estimator and maximum likelihood sequence estimation method
US5796779A (en) * 1992-06-29 1998-08-18 Raytheon Company Adaptive signal processor for non-stationary environments and method
US5345472A (en) 1993-08-02 1994-09-06 Motorola, Inc. Method and apparatus for receiving and decoding communication signals in a CDMA receiver
US5414699A (en) 1993-09-27 1995-05-09 Motorola, Inc. Method and apparatus for receiving and decoding communication signals in a CDMA receiver using partial de-correlation
CN1066869C (zh) * 1994-06-06 2001-06-06 艾利森公司 自适应调制器
FI943196A7 (fi) 1994-07-04 1996-01-05 Nokia Mobile Phones Ltd Vastaanottomenetelmä
JP2705623B2 (ja) 1995-03-22 1998-01-28 日本電気株式会社 ダイバーシチ送受信方法及び送受信機
US6208295B1 (en) 1995-06-02 2001-03-27 Trw Inc. Method for processing radio signals that are subject to unwanted change during propagation
ZA965340B (en) * 1995-06-30 1997-01-27 Interdigital Tech Corp Code division multiple access (cdma) communication system
DE19616828C2 (de) 1996-04-26 1999-02-25 Siemens Ag Verfahren zur Separierung eines empfangenen Signalgemisches
DE19623667C2 (de) 1996-06-13 2003-02-13 Siemens Ag Verfahren und Einrichtung zur Detektion von nach dem DS-CDMA Prinzip übertragenen Informationen in einer Empfangseinrichtung
EP0931388B1 (de) 1996-08-29 2003-11-05 Cisco Technology, Inc. Raumzeitliche signalverarbeitung für übertragungssysteme
US6359923B1 (en) 1997-12-18 2002-03-19 At&T Wireless Services, Inc. Highly bandwidth efficient communications
US7430257B1 (en) 1998-02-12 2008-09-30 Lot 41 Acquisition Foundation, Llc Multicarrier sub-layer for direct sequence channel and multiple-access coding
US6370397B1 (en) 1998-05-01 2002-04-09 Telefonaktiebolaget Lm Ericsson (Publ) Search window delay tracking in code division multiple access communication systems
US6501747B1 (en) * 1998-08-20 2002-12-31 Metawave Communications Corporation Manifold assisted channel estimation and demodulation for CDMA systems in fast fading environments
US6426983B1 (en) 1998-09-14 2002-07-30 Terayon Communication Systems, Inc. Method and apparatus of using a bank of filters for excision of narrow band interference signal from CDMA signal
US6208684B1 (en) * 1998-09-18 2001-03-27 Dspc Technologies Ltd. Cyclic adaptive receivers for DS-CDMA signals
US6470000B1 (en) * 1998-10-14 2002-10-22 Agere Systems Guardian Corp. Shared correlator system and method for direct-sequence CDMA demodulation
TW421928B (en) 1999-01-29 2001-02-11 Nat Science Council Method and apparatus used to overcome multi-route interference in multi-carry-wave digital modulation system
ITMI991287A1 (it) 1999-06-09 2000-12-09 Telital Spa Joint detection a bassa complessita' computazionale per sistemi ibridi td-cdma
US6370129B1 (en) 1999-06-28 2002-04-09 Lucent Technologies, Inc. High-speed data services using multiple transmit antennas
JP3818643B2 (ja) 1999-09-14 2006-09-06 インターデイジタル テクノロジー コーポレーション 複数のユーザ信号の共同検出における演算の軽減
US6252540B1 (en) 1999-12-21 2001-06-26 The United States Of America As Represented By The Secretary Of The Air Force Apparatus and method for two stage hybrid space-time adaptive processing in radar and communication systems
US6975666B2 (en) 1999-12-23 2005-12-13 Institut National De La Recherche Scientifique Interference suppression in CDMA systems
US6963546B2 (en) 2000-03-15 2005-11-08 Interdigital Technology Corp. Multi-user detection using an adaptive combination of joint detection and successive interface cancellation
KR100342685B1 (ko) 2000-05-09 2002-07-04 박종섭 기지국의 시디엠에이 채널 운용 방법
JP3836663B2 (ja) * 2000-09-04 2006-10-25 株式会社エヌ・ティ・ティ・ドコモ 移動通信システムにおける移動局のセルサーチ方法
US6707864B2 (en) 2001-01-25 2004-03-16 Interdigital Technology Corporation Simplified block linear equalizer with block space time transmit diversity
JP2001274730A (ja) 2001-02-09 2001-10-05 Hitachi Ltd Cdma通信システムおよび通信方法
FR2822567B1 (fr) 2001-03-22 2003-05-02 Mitsubishi Electric Inf Tech Methode et dispositif d'egalisation de type gmmse
US6625203B2 (en) 2001-04-30 2003-09-23 Interdigital Technology Corporation Fast joint detection
US6501427B1 (en) * 2001-07-31 2002-12-31 E-Tenna Corporation Tunable patch antenna
US7359466B2 (en) 2001-08-24 2008-04-15 Lucent Technologies Inc. Signal detection by a receiver in a multiple antenna time-dispersive system
JP3565344B2 (ja) 2002-02-21 2004-09-15 株式会社エヌ・ティ・ティ・ドコモ 干渉除去システム、及び、干渉除去方法
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US7317750B2 (en) 2002-10-31 2008-01-08 Lot 41 Acquisition Foundation, Llc Orthogonal superposition coding for direct-sequence communications
US20050051433A1 (en) * 2003-04-23 2005-03-10 Zdunek Alan D. Method and apparatus for monitoring, dosing and distribution of chemical solutions

Also Published As

Publication number Publication date
NO20045288L (no) 2005-02-09
TWI232645B (en) 2005-05-11
CA2486723A1 (en) 2003-12-04
KR20050098025A (ko) 2005-10-10
US8085832B2 (en) 2011-12-27
US20030219064A1 (en) 2003-11-27
EP1510056A4 (de) 2005-05-25
ATE347220T1 (de) 2006-12-15
US20090323769A1 (en) 2009-12-31
DE60310067D1 (de) 2007-01-11
EP1510056A1 (de) 2005-03-02
AU2003239517A1 (en) 2003-12-12
CN1656765B (zh) 2010-11-10
JP2005526465A (ja) 2005-09-02
US6757321B2 (en) 2004-06-29
TWI318512B (en) 2009-12-11
EP1510056B1 (de) 2006-11-29
US20090074036A1 (en) 2009-03-19
US7460580B2 (en) 2008-12-02
ES2277083T3 (es) 2007-07-01
US7609750B2 (en) 2009-10-27
KR100675116B1 (ko) 2007-01-29
MXPA04011580A (es) 2005-03-07
TWI326163B (en) 2010-06-11
TW200400704A (en) 2004-01-01
WO2003101067A1 (en) 2003-12-04
JP4105157B2 (ja) 2008-06-25
KR20050004189A (ko) 2005-01-12
US20040247018A1 (en) 2004-12-09
CN1656765A (zh) 2005-08-17

Similar Documents

Publication Publication Date Title
DE60212334T2 (de) Datendetekion mit geringer komplexität unter verwendung von fourtiertransformation einer kanal-korrelationsmatrix
DE60120740T2 (de) Einzelbenutzerdetektion
DE60216274T2 (de) Schnelle auskreuzungsdetektion
DE60118896T2 (de) Mehrbenutzerdetektion unter verwendung einer adaptiven kombination von gleichzeitiger erfassung und sequentieler interferenzunterdrückung
DE602004008738T2 (de) Verallgemeinerte zweistufige datenschätzung
DE69734693T2 (de) Sequenzerzeugung für asynchrone Spreizspektrumübertragung
DE69228842T2 (de) Anordnung und Verfahren zur Kanalschätzung für COFDM-Übertragungssystem
DE60129756T2 (de) Kanalschätzung für ein Zeitduplexkommunikationssystem
DE69430720T2 (de) Verfahren und einrichtung zur kohärenten kommunikation in einem spreizspektrum-kommunikationssystem
DE60016664T2 (de) Verfahren zur gemeinsamen Erfassung eines Satzes von CDMA-Codes
DE60002439T2 (de) Angenäherter mittelwertquadratfehlerminimierungsbasierter kanalschätzer in einem mobilen kommunikationssystem
US8085832B2 (en) Segment-wise channel equalization based data estimation
DE60311657T2 (de) Datendetektion für Kodes mit nicht gleichartigen Spreizfaktoren
DE102013014343A1 (de) Interferenz- und rauschschätzung eines kommunikationskanals
DE69531214T2 (de) Verfahren und empfänger zur interferenzunterdrückung
DE60011566T2 (de) Empfänger für ein CDMA Mobilfunkkommunikationssystem
DE69634466T2 (de) Mehrbenutzerempfang für CDMA
DE10038187B4 (de) Verfahren zum Übertragen in nicht-orthogonalen physikalischen Kanälen im Kommunikationssystem
DE60038063T2 (de) Verminderung der Rechenkomplexität in Joint-Detektion
DE69835816T2 (de) Verfahren und Vorrichtung zum Empfang
DE19623665C1 (de) Verfahren zum Separieren eines empfangenen Signalgemisches
DE19625859C1 (de) Verfahren und Signalauswerteeinrichtung zur Ermittlung des Störanteils im Signalgemisch des Empfangssignals einer CDMA-Empfangseinrichtung
DE60206990T2 (de) Entzerrung mit globaler minimierung des mittleren quadratischen Fehlers
DE60123940T2 (de) Mehrbenutzerdetektion in einem MC-CDMA Nachrichtensystem
DE60214863T2 (de) Einrichtung zur gleichzeitigen detektion von cdma codes für eine mehrwege-absatzstrecke

Legal Events

Date Code Title Description
8364 No opposition during term of opposition