DE60222023T2 - Verbesserte rake-struktur - Google Patents
Verbesserte rake-struktur Download PDFInfo
- Publication number
- DE60222023T2 DE60222023T2 DE60222023T DE60222023T DE60222023T2 DE 60222023 T2 DE60222023 T2 DE 60222023T2 DE 60222023 T DE60222023 T DE 60222023T DE 60222023 T DE60222023 T DE 60222023T DE 60222023 T2 DE60222023 T2 DE 60222023T2
- Authority
- DE
- Germany
- Prior art keywords
- code
- rake
- base station
- location
- shared memory
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 10
- 150000001875 compounds Chemical class 0.000 claims 1
- 230000004044 response Effects 0.000 claims 1
- 239000000872 buffer Substances 0.000 abstract description 9
- 238000004891 communication Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000010354 integration Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 239000012723 sample buffer Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01D—CONSTRUCTION OF BRIDGES, ELEVATED ROADWAYS OR VIADUCTS; ASSEMBLY OF BRIDGES
- E01D2/00—Bridges characterised by the cross-section of their bearing spanning structure
- E01D2/04—Bridges characterised by the cross-section of their bearing spanning structure of the box-girder type
-
- 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/711—Interference-related aspects the interference being multi-path interference
- H04B1/7115—Constructive combining of multi-path signals, i.e. RAKE receivers
- H04B1/7117—Selection, re-selection, allocation or re-allocation of paths to fingers, e.g. timing offset control of allocated fingers
-
- E—FIXED CONSTRUCTIONS
- E01—CONSTRUCTION OF ROADS, RAILWAYS, OR BRIDGES
- E01D—CONSTRUCTION OF BRIDGES, ELEVATED ROADWAYS OR VIADUCTS; ASSEMBLY OF BRIDGES
- E01D2101/00—Material constitution of bridges
- E01D2101/20—Concrete, stone or stone-like material
- E01D2101/24—Concrete
- E01D2101/26—Concrete reinforced
- E01D2101/28—Concrete reinforced prestressed
- E01D2101/285—Composite prestressed concrete-metal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70707—Efficiency-related aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Cereal-Derived Products (AREA)
- Massaging Devices (AREA)
- Selective Calling Equipment (AREA)
- Transmitters (AREA)
- Distillation Of Fermentation Liquor, Processing Of Alcohols, Vinegar And Beer (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Cold Cathode And The Manufacture (AREA)
- Soil Working Implements (AREA)
Description
- Hintergrund
- Die vorliegende Erfindung betrifft eine RAKE-Architektur, die in CDMA-(Code Division Multiple Access-) Kommunikationssystemen eingesetzt wird. Im Besonderen betrifft die Erfindung eine RAKE-Architektur unter Einsatz eines gemeinsamen Speichers, die so ausgelegt ist, daß sie die erforderliche Speicherkapazität signifikant reduziert und dadurch auch eine Chipfläche eines anwendungsspezifischen integrierten Schaltkreises (application specific integrated circuit, ASIC) für die RAKE-Architektur ohne jegliche Reduktion der Systemfähigkeiten reduziert. Die Architektur kann in allen Typen von Kommunikationssystemen eingesetzt werden, die einen RAKE-Empfänger verwenden, einschließlich unter anderem Frequenzduplex (frequency division duplex, FDD), Zeitduplex (time division duplex, TDD), und TD-SCDMA (time division-synchronous code division multiple access).
- RAKE-Empfänger werden in vielen Typen von Kommunikationssystemen verwendet. In dem Breitband-Codemultiplex-(wide band code division multiple access, W-CDMA)-Systemtyp überträgt die Basisstation primäre und sekundäre Sync-Codes sowie einen gemeinsamen Pilotkanal (common Pilot channel, CPICH), wobei das Pilotsignal für jede Basisstation eindeutig ist. Drahtlose mobile Einheiten (UEs) empfangen und synchronisieren dann diese Codes, um eine Kommunikation herzustellen und aufrecht zu erhalten.
- In einem Beispiel kann eine UE drei oder mehr Basisstationen verfolgen. Ein RAKE-Empfänger wird verwendet, um die von Basisstationen empfangenen Übertragungen durch Verwendung eines Kreuzkorrelators und eines Codegenerators zu entspreizen, wie dies in herkömmlicher Weise geschieht. Der UE-Empfänger empfängt aufgrund verschiedener Übertragungsweglängen, Reflexionen etc. sowohl direkte (d. h. in Sichtverbindung) RF-Wellen als auch verzögerte (d. h. in Mehrwegeausbreitung) Wellen. Da die direkte Welle nicht notwendigerweise das stärkste Signal ist bzw. kein ausreichend starkes Signal für Empfangszwecke ist, resultiert eine Synthetisierung (d. h. Kombination) der Energie der direkten Wellen mit der Energie verzögerter Wellen in einem besseren Signal. Jeder Finger eines RAKE-Empfängers ist mit einem Kreuzkorrelator und einem Codegenerator zur Durchführung der Entspreizung versehen. Die zeitliche Verschiebung wird unter Verwendung eines Verzögerungsschaltkreises eingestellt, woraufhin alle Signale zusammenaddiert werden, nachdem diesen Signalen die geeigneten Verzögerungen aufgezwungen wurden.
- Die RAKE-Finger arbeiten in Verbindung mit einem Zeilensuchmechanismus und dem RAKE-Suchfinger.
-
1 zeigt die grundlegende Taktung eines Rahmens. Ein Synchronisationskanal-(synchronization channel, SCH)-Funkrahmen von zehn Millisekunden ist in fünfzehn Schlitze unterteilt, die mit null (0) bis vierzehn (14) gekennzeichnet sind. Jede Basisstation überträgt einen primären Sync-Code und einen sekundären Sync-Code sowie einen gemeinsamen Pilotkanal (CPICH). Im Gegensatz zu den primären und sekundären Sync-Codes, die nur während der ersten 256 Chips eines jeden Schlitzes vorhanden sind, ist der CPICH während des gesamten Rahmens vorhanden und wiederholt sich bei jedem Rahmen; zusätzlich ist er für jede Basisstation eindeutig. Der RAKE-Suchfinger nützt diese Eindeutigkeit aus, um eine Korrelation mit dem CPICH von jeder der möglichen Basisstationen in dem Bereich des UE durchzurühren. Nachdem die Korrelation durchgeführt wurde, bestimmt der RAKE-Suchfinger, welche Spitze er welchem Finger des RAKE-Empfängers zuweist. Wie oben bereits erwähnt wurde, wird von jedem UE verlangt, typischerweise bis zu drei oder mehr Basisstationen zu ver folgen; diese Fähigkeit wird aufgrund von Übergabeanforderungen verlangt. - Unter Bezugnahme auf
3 wird ein vereinfachtes Blockschaltbild einer herkömmlichen Codeverfolgungseinrichtung (Code-Tracker)10 gezeigt. Jeder RAKE-Finger ist mit einer Codeverfolgungseinrichtung10 versehen. Ein Codegenerator12 ist mit einem Code für eine bestimmte Basisstation versehen. Die Code-Taktung muß verschoben werden, um die aktuelle Zeitverschiebung vom Beginn des Rahmens für die zugewiesene Spitze zu kompensieren. Ein Interpolator- und Dezimator-Filter14 erzeugt frühe, späte bzw. pünktliche Ausgänge bei14c ,14b bzw.14a . Die frühen und späten Ausgänge werden verwendet, um den pünktlichen Ausgang in der Chipzeit zentriert zu halten. - Die frühen, späten und pünktlichen Ausgänge werden mit dem Code für die bestimmte Basisstation bei
18 ,16 bzw.26 entspreizt. Die frühen und späten entspreizten Signale werden bei den Integrations- und Umspeichervorrichtungen24 und22 einer Integration und Umspeicherung sowie bei den Quadriervorrichtungen28 und26 einer Quadrierung unterzogen und bei30 summiert, um ein Fehlersignal e(t) zu erzeugen. - Auch der pünktliche Ausgang wird bei der Integrations- und Umspeichervorrichtung
34 einer Integration und Umspeicherung unterzogen, deren Ausgang läuft durch das Gleitdurchschnittsfilter36 und den harten Begrenzer38 , um zusammen mit der von dem Summierschaltkreis30 ausgegebenen Fehlersumme e(t) an den Normalisierungsschaltkreis32 angelegt zu werden. Der normalisierte Ausgang wird dann durch einen Rückkoppelungspfad zu dem Interpolator und Dezimator14 durch Schleifenfilter40 , Akkumulator42 , Verstärker44 , harten Begrenzer46 , Verzögerungsschätzungsprozessor48 und Quantisierer50 zurück geleitet, um dem Interpolator und Dezimator14 eine Verzögerungsschätzung zu liefern, zu dem Zweck, den pünktlichen Ausgang in der Chipzeit zentriert zu halten. Wenn der Fehler zu groß wird, um von der Codeverfol gungseinrichtung verfolgt zu werden, wird der Codegenerator12 eingestellt. Das Interpolator- und Dezimator-Filter14 teilt die Chipzeit im Prinzip in zum Beispiel 8 Segmente. Auf Basis des Fehlersignals wird eines der 8 Segmente ausgewählt. Während die Zeit fortschreitet und wenn der Fehler weiter ansteigt, wird von dem Filter14 ein anderer Ausgang ausgewählt. Wenn der Fehler schließlich groß genug ist, daß die Chipzeit abläuft, wird an diesem Punkt der Pilot-Generator12 eingestellt. Der Pilot-Generator12 ist für gewöhnlich ein linear rückgekoppeltes Schieberegister (linear feedback shift register, LFSR), das mit der Chiprate getaktet (d. h. vorgerückt) wird. Wenn der Pilot-Generator zur nächsten Chipzeit vorgerückt werden muß, wird er für diese Chipzeit tatsächlich zweimal vorgerückt. Wenn umgekehrt der Pilot-Generator verzögert werden muss, wird der Pilot-Generator seinen aktuellen Wert für eine zweite Chipzeit halten. -
2 zeigt einen typischen Mehrweg. Jeder der Punkte mit höheren Werten stellt einen Mehrweg dar, Jeder der pünktlichen Ausgänge wird in separate Zeitverzögerungselemente (nicht dargestellt) des RAKE-Empfängers eingespeist. Der Zweck der Zeitverzögerungselemente besteht darin, die in2 gezeigte zeitliche Mehrdeutigkeit der verschiedenen Mehrwege zu beseitigen. Die gesamte nach der Codeverfolgung verbleibende Energie wird dann in einem Datenschätzer (nicht dargestellt) summiert und entspreizt sowie in Symbole entwürfelt. - Unter Bezugnahme auf
4 wird eine herkömmliche RAKE-Struktur gezeigt, die sechs (6) RAKE-Finger umfaßt. Da alle RAKE-Finger im Wesentlichen in Konstruktion und Funktion identisch sind, wird aus Gründen der Einfachheit in4 nur einer im Detail dargestellt. Wie weiter oben schon ausgeführt wurde, erzeugt die in3 und auch in Form des vereinfachten Blockschaltbildes in4 gezeigte Codeverfolgungseinrichtung10 einen pünktlichen Ausgang14c (siehe3 ), der in ein Verzögerungselement52 eingespeist wird, welches vorzugsweise ein Kreispuffer mit einem Leseport und einem Schreibport ist. Ein Schreibzeiger54 wird mit einer Chiprate auf Stellen inkrementiert, auf welche ein pünktlicher Eingang geschrieben wird, und zeigt laufend auf die nächste Chipposition innerhalb des Puffers52 . Ein Lesezeiger56 wird ebenfalls mit der Chiprate inkrementiert, wird jedoch von dem Schreibzeiger54 verschoben, basierend auf der Verschiebung gegenüber der referenzierten Schlitztaktung in Höhe der Chipanzahl. Die Feinverschiebung wird durch den Codeverschiebungsschaltkreis56 , der die Chipverschiebung bei56a empfängt, einen Ausgang von der Codeverfolgungseinrichtung bei56b und den Ausgang des Codegenerators58 bei56c erhalten, was eine Feinverschiebung für weitere Einstellungen des Speicher-Lesezeigers56 liefert. Der Puffer52 liefert einen zeitlich ausgerichteten Ausgang. Die verbleibenden RAKE-Finger "2" bis "6" arbeiten auf eine ähnliche Weise. - Das Dokument „A Flexible RAKE Receiver Architecture for WCDMA Mobile Terminals", L. Harju et al., Third IEEE Signal Processing Workshop an Signal Processing Advances in Wireless Communications, Taoyuan, Taiwan, 20.–23. März 2001 offenbart eine RAKE-Empfängerarchitektur mit einer einzigen Korrelatorvorrichtung und einem Puffer, der die gesamte Verzögerungsspreizung der I/Q-Basisband-Abtastwerte speichert.
-
offenbart einen programmierbaren angepaßten Filtersucher mit einem Schieberegister, einem PN-Generator, einem ladbaren angepaßten Filter zum Laden von PN-Sequenzen und Summieren der Zwischenergebnisse und einen Akkumulator zum Empfangen der Summen und Akkumulieren in Sätze.WO 00/59123 A -
US-A-5 903 550 offenbart einen CDMA-Signaldemodulator mit einem Abtastwertpuffer zum Speichern von Abtast werten eines CDMA-Signals, wobei eine Vielzahl von Abtastwerten parallel demoduliert wird. - Zusammenfassung
- Der Hauptvorteil der vorliegenden Erfindung liegt in einer Vorrichtung und einem Verfahren, um die (möglicherweise) vielen kleinen Speicher gemeinsam zu nutzen, die benötigt werden, um die verfolgten Mehrwege auszurichten und die gemeinsam genutzten Speicher vor der Codeverfolgungseinrichtung zu verschieben. Obwohl die Ausrichtung der Mehrwege und das Verfolgen ihrer Verschiebung immer noch von der Codeverfolgungseinrichtung durchgeführt wird, empfängt die Codeverfolgungseinrichtung nun ihre Daten von einem gemeinsamen Puffer für Eingangssymbole im Vergleich zu dem herkömmlicheren Verfahren, in dem der Eingangsstrom an alle Codeverfolgungseinrichtungen gesendet wird und erforderlich ist, daß jede Codeverfolgungseinrichtung die Ergebnisse puffert und dann die erforderliche Verzögerung bereitstellt, um die Ausrichtung zu erzielen.
- Die Erfindung verwendet einen Kreispuffer, vorzugsweise in Form eines gemeinsamen Speichers, und besitzt einen Speicher-Lesezeiger für jeden RAKE-Finger, um eine Verschiebung gegenüber der Stelle, an welcher der Speicher-Schreibzeiger die Daten schreibt, zu liefern, wobei die Verschiebung zu jedem RAKE-Finger gehört, der eine Mehrwege-Komponente empfängt. Jede Mehrwege-Komponente wird an ihren zugewiesenen RAKE-Finger gesendet, um dort einer Codeverfolgung unterzogen zu werden. Da alle Mehrwege ausgerichtet sind, sind auch die Codes zeitlich ausgerichtet, was es ermöglicht, einen einzelnen Codegenerator von den Codeverfolgungseinrichtungen aller RAKE-Finger gemeinsam zu nutzen. Diese neue Vorrichtung und dieses neue Verfahren ermöglichen eine Einsparung beim Speicher im Verhältnis von drei zu eins sowie eine Reduktion der Anzahl von Codegeneratoren, die für den RAKE-Empfänger erforderlich ist.
- Kurze Beschreibung der Zeichnung(en)
- Das Verfahren und die Vorrichtung der vorliegenden Erfindung werden durch eine Betrachtung der Zeichnungen besser verständlich, in welchen:
-
1 einen typischen SCH-Funkrahmen von 10 Millisekunden zeigt. -
2 ein Graph ist, der einen typischen Mehrweg zeigt. -
3 ein vereinfachtes Blockschaltbild einer herkömmlichen Codeverfolgungseinrichtung ist, die in jedem RAKE-Finger eines RAKE-Empfängers eingesetzt wird. -
4 ein vereinfachtes Blockschaltbild einer herkömmlichen Codeverfolgungseinrichtung zeigt, die in jedem RAKE-Finger eines RAKE-Empfängers eingesetzt wird. -
5 ein vereinfachtes Blockschaltbild ist, das die Vorrichtung zum zeitlichen Abgleich eines Mehrwege-Signals für die RAKE-Finger eines RAKE-Empfängers zeigt und die Prinzipien der vorliegenden Erfindung ausführt. - Detaillierte Beschreibung der bevorzugten Ausführungsform(en)
- Die vorliegende Erfindung wird unter Bezugnahme auf die Zeichnungsfiguren beschrieben, in welchen gleiche Bezugszahlen durchgehend gleiche Elemente darstellen.
-
5 zeigt einen RAKE-Empfänger59 , der die Prinzipien der vorliegenden Erfindung ausführt und der sechs (6) RAKE-Finger umfaßt, von welchen aus Gründen der Einfachheit nur einer (und zwar "RAKE-Finger 1") im Detail gezeigt wird. Es ist einzusehen, daß die verbleibenden RAKE-Finger "2" bis "6" in Auslegung und Funktion ähnlich sind. Es sollte angemerkt werden, daß die Anzahl der RAKE-Finger keine Forderung der Erfindung ist, sondern daß sie hier nur als Mittel zur Erklärung dafür dient, wie die verschiedenen Komponenten arbeiten. - Der RAKE-Empfänger
59 verwendet einen Kreispuffer60 , vorzugsweise vom Typ des gemeinsam genutzten Speichers, der mit der doppelten Chiprate arbeitet und einen Schreibzeiger60a sowie sechs Lesezeiger60b (aus Gründen der Einfachheit nur als einzelne Linie dargestellt) besitzt. Der RAKE-Empfänger von59 führt die zeitliche Ausrichtung durch, indem er zuerst die Mehrwege-Pilotsignale von derselben Basisstation in Ausrichtung bringt, bevor sie der Codeverfolgung unterzogen werden. - Unter Bezugnahme auf
2 sowie unter der Annahme, daß die Spitzen aus der höheren Hierarchischen Golay-Korrelation (HGC) alle von derselben Basisstation stammen und zeitlich so verschoben werden können, daß sie über einander abgeglichen werden können, wird, wenn die Verschiebung erreicht ist, jede Mehrwege-Komponente an ihren zugewiesenen RAKE-Finger gesendet und die Codeverfolgung durchgeführt. Unter der Annahme, daß zwei (2) Signale empfangen wurden, die fünf (5) Chips auseinander liegen, sei weiter angenommen, daß jeder Punkt des Mehrwege-Graphen eine Chipzeit darstellt. Unter der Annahme, daß die Lese- und Schreibzeiger in5 mit der Chiprate arbeiten, können durch Vorrücken des Lesezeigers um die Anzahl fünf (5) die zwei Signale zur selben Zeit aus dem Speicher ausgelesen werden. Die Codeverschiebungen, die dem Lesezeiger68 geliefert werden, gehören jeweils zu einem der RAKE-Finger. Die in2 gezeigten Positionen der Spitzen sind bekannt. Der Abstand und die Anzahl der Mehrwege dienen der Bestimmung des Verschiebungsbetrags für die Lesezeiger. - Da die Mehrwege-Komponenten abgeglichen wurden, sind auch die Codes zeitlich ausgerichtet, und der Codegenerator (d h. einer von
62 ,64 und66 ) kann von den Codeverfolgungseinrichtungen10 eines jeden der sechs (6) RAKE-Finger 1 bis 6 gemeinsam genutzt werden. Drei Codegeneratoren62 ,64 bzw.66 sind vorgesehen, um PN-(pseudo-random noise)-Codes für die drei Basisstationen BS1, BS2 bzw. BS3 zu erzeugen, die von dem UE mit dem in5 gezeigten RAKE-Empfänger verfolgt werden. Ein Multiplexer69 koppelt selektiv den gewünschten Codegenerator mit den Codeverfolgungseinrichtungen10' durch den Multiplexer69 . - Wenn die Codeverfolgungseinrichtungen
10' der RAKE-Finger fordern, daß der Codegenerator, zum Beispiel62 , auf einen von64 oder66 geändert wird, wird der Speicher-Lesezeiger68 für die zu diesem Codegenerator gehörenden RAKE-Finger eingestellt. Der dieser Codeverfolgungseinrichtung10' entsprechende Lesezeiger wird um 1 inkrementiert oder dekrementiert. Die einzigartige Speicherteilvorrichtung der vorliegenden Erfindung macht die Verwendung eines einzelnen Speichers60 möglich, der von allen sechs (6) RAKE-Fingern gemeinsam genutzt wird, was in einer Einsparung beim Speicher im Verhältnis von drei zu eins resultiert, basierend auf der Tatsache, daß, obwohl es nur einen gemeinsamen Speicher für alle sechs RAKE-Finger gibt, der gemeinsame Speicher (60 ) bei der doppelten Chiprate arbeitet, da die Codeverfolgungseinrichtung10' zwei Abtastergebnisse pro Chip verlangt. - Die Codeverfolgungseinrichtung
10 liefert so einen pünktlichen zeitlich ausgerichteten Ausgang70 in Übereinstimmung mit dem zu dekodierenden Basisstationscode. Die Codeverfolgungseinrichtung10' , welche auch den in4 gezeigten Codeverschiebungsschaltkreis56 umfaßt, liefert den Feinverschiebungsausgang10 an den Speicher-Lesezeiger68 auf eine ähnliche Weise, wie sie weiter oben in Bezug auf4 beschrieben wurde.
Claims (6)
- Verfahren zur Bereitstellung der zeitlichen Ausrichtung von Mehrwegesignalen, die durch einen RAKE-Empfänger von einer gegebenen Basisstation empfangen werden, wobei der RAKE-Empfänger eine Vielzahl von RAKE-Fingern hat, das aufweist: Empfangen codierter Mehrwegesignale von der Basisstation; Schreiben der Signale an eine gegebene Stelle in einem gemeinsam genutzten Speicher (
60 ); Lesen der Signale aus einer Stelle in dem gemeinsam genutzten Speicher in eine Codeverfolgungseinrichtung (10' ) eines gegebenen RAKE-Fingers entsprechend einem Chipversatz aus der Einschreibstelle, wobei der Chipversatz jedem RAKE-Finger zugeordnet ist; dadurch gekennzeichnet, daß die Basisstation die Basisstation Signale mit einer gegebenen Chiprate an den RAKE-Empfänger sendet, der gemeinsam genutzte Speicher beim Lesen aus und Schreiben in den gemeinsam genutzten Speicher mit dem Zweifachen dieser Chiprate arbeitet, und die Codeverfolgungseinrichtungen ansprechend auf die Korrelation eines von der Codeverfolgungseinrichtung verarbeiteten Signals einen weiteren Versatz erzeugen, um eine weitere Einstellung des Versatzes zwischen der Speicherlesestelle und der Speicherschreibstelle bereitzustellen. - Verfahren nach Anspruch 1, das ferner die Verbindung eines einzelnen Codegenerators, der aus einer Gruppe von Codegeneratoren ausgewählt ist, mit den Codeverfolgungseinrichtungen aufweist, wobei der ausgewählte Codegenerator einen Code erzeugt, der gleich ist wie der von der Basisstation, die an den RAKE-Empfänger sendet, verwendete Code.
- Verfahren nach Anspruch 1, wobei die Chipversätze jeweils einem gegebenen RAKE-Finger zugeordnet werden.
- Verfahren nach Anspruch 1, wobei jede Codeverfolgungseinrichtung von der Basisstation empfangene Daten durch Korrelation gegen den Code von dem Codegenerator konvertiert.
- Verfahren nach Anspruch 1, wobei die Chipversätze zum Einstellen der Auslesestellen des gemeinsam genutzten Speichers relativ zu der Schreibstelle gemäß dem jedem Chipversatz zugeordneten RAKE-Finger bestimmt werden.
- Vorrichtung für die Verwendung in einem RAKE-Empfänger zur Bereitstellung der zeitlichen Ausrichtung von Mehrwegesignalen, die von einer gegebenen Basisstation empfangen werden, wobei der RAKE-Empfänger eine Vielzahl von RAKE-Fingern hat, die aufweist: eine Empfangseinrichtung zum Empfangen codierter Mehrwegesignale von der Basisstation; einen gemeinsam genutzten Speicher (
60 ); eine Schreibeinrichtung (60a ) zum Schreiben der Signale an eine gegebene Stelle in einem gemeinsam genutzten Speicher; eine Leseeinrichtung (60b ) zum Lesen der Signale aus einer Stelle in dem gemeinsam genutzten Speicher in eine Codeverfolgungseinrichtung (10' ) eines gegebenen RAKE-Fingers entsprechend einem Chipversatz aus der Einschreibstelle, wobei der Chipversatz jedem RAKE-Finger zugeordnet ist; dadurch gekennzeichnet, daß der gemeinsam genutzte Speicher eingerichtet ist, beim Lesen aus und Schreiben in den gemeinsam genutzten Speicher mit dem Zweifachen einer Chiprate zu arbeiten, mit welcher die Basisstation Signale an den RAKE-Empfänger sendet, und die Codeverfolgungseinrichtungen derart konfiguriert sind, daß sie ansprechend auf die Korrelation eines von der Codeverfolgungseinrichtung verarbeiteten Signals einen weiteren Versatz erzeugen, um eine weitere Einstellung des Versatzes zwischen der Speicherlesestelle und der Speicherschreibstelle bereitzustellen.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US34874 | 1998-03-04 | ||
| US10/034,874 US6771693B2 (en) | 2001-12-27 | 2001-12-27 | Enhanced rake structure |
| PCT/US2002/040223 WO2003058836A1 (en) | 2001-12-27 | 2002-12-17 | Enhanced rake structure |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE60222023D1 DE60222023D1 (de) | 2007-10-04 |
| DE60222023T2 true DE60222023T2 (de) | 2008-05-15 |
Family
ID=21879132
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE60222023T Expired - Lifetime DE60222023T2 (de) | 2001-12-27 | 2002-12-17 | Verbesserte rake-struktur |
| DE20219632U Expired - Lifetime DE20219632U1 (de) | 2001-12-27 | 2002-12-18 | Ein Netz von Basisstationen (BSs) und Benutzervorrichtungen (UEs), die jeweils mit einer erweiterten Rake-Struktur versehen sind |
| DE20219631U Expired - Lifetime DE20219631U1 (de) | 2001-12-27 | 2002-12-18 | Rake-Struktur für eine Benutzervorrichtung (UE), mit einem gemeinsamen Speicher, der von allen Rake-Fingern verwendet wird |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE20219632U Expired - Lifetime DE20219632U1 (de) | 2001-12-27 | 2002-12-18 | Ein Netz von Basisstationen (BSs) und Benutzervorrichtungen (UEs), die jeweils mit einer erweiterten Rake-Struktur versehen sind |
| DE20219631U Expired - Lifetime DE20219631U1 (de) | 2001-12-27 | 2002-12-18 | Rake-Struktur für eine Benutzervorrichtung (UE), mit einem gemeinsamen Speicher, der von allen Rake-Fingern verwendet wird |
Country Status (14)
| Country | Link |
|---|---|
| US (2) | US6771693B2 (de) |
| EP (2) | EP1459456B1 (de) |
| JP (2) | JP4268523B2 (de) |
| KR (12) | KR100888993B1 (de) |
| CN (3) | CN100413220C (de) |
| AT (1) | ATE371301T1 (de) |
| AU (1) | AU2002367350A1 (de) |
| CA (1) | CA2471545A1 (de) |
| DE (3) | DE60222023T2 (de) |
| ES (1) | ES2292855T3 (de) |
| MX (1) | MXPA04006308A (de) |
| NO (1) | NO20043065L (de) |
| TW (5) | TW587896U (de) |
| WO (1) | WO2003058836A1 (de) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7372892B2 (en) * | 2002-04-29 | 2008-05-13 | Interdigital Technology Corporation | Simple and robust digital code tracking loop for wireless communication systems |
| JP4463683B2 (ja) * | 2002-08-21 | 2010-05-19 | エヌエックスピー ビー ヴィ | 多重伝搬路受信用遅延線 |
| DE10260653B4 (de) * | 2002-12-23 | 2010-12-09 | Infineon Technologies Ag | Mobilfunkempfänger-Architektur und Verfahren zum Synchronisieren von Hardware-Blöcken eines Mobilfunkempfängers |
| KR100547737B1 (ko) * | 2003-06-10 | 2006-01-31 | 삼성전자주식회사 | 직접시퀀스 부호분할다중접속 이동통신시스템에서 레이크수신장치 및 방법 |
| US8223607B2 (en) * | 2003-07-04 | 2012-07-17 | Lg Electronics Inc. | Method and apparatus for managing a overwrite recording on optical disc write once |
| KR101033568B1 (ko) | 2004-02-06 | 2011-05-11 | 엘지전자 주식회사 | 시간 트래킹 장치 및 방법 |
| CN100387085C (zh) * | 2004-09-30 | 2008-05-07 | 华为技术有限公司 | 在宽带码分多址系统中实现测量事件c/d处理的方法 |
| US8059776B2 (en) * | 2005-01-14 | 2011-11-15 | Thomson Licensing | Method and system for sub-chip resolution for secondary cell search |
| US20080137846A1 (en) * | 2005-01-14 | 2008-06-12 | Alton Shelborne Keel | Ram- Based Scrambling Code Generator for Cdma |
| WO2006078234A1 (en) * | 2005-01-14 | 2006-07-27 | Thomson Licensing | Cell search using rake searcher to perform scrambling code determination |
| BRPI0519844A2 (pt) * | 2005-01-14 | 2009-03-17 | Thomson Licensing | aparelho e método para uso em um receptor |
| JP2008527910A (ja) * | 2005-01-14 | 2008-07-24 | トムソン ライセンシング | Cdmaシステム用の効率的な最大比合成器 |
| US7953958B2 (en) * | 2006-09-29 | 2011-05-31 | Mediatek Inc. | Architecture for joint detection hardware accelerator |
| US7949925B2 (en) * | 2006-09-29 | 2011-05-24 | Mediatek Inc. | Fixed-point implementation of a joint detector |
| CN101553995B (zh) * | 2006-09-29 | 2012-07-25 | 联发科技股份有限公司 | 联合检测器的定点实现 |
| CN101162916B (zh) * | 2006-10-10 | 2011-06-15 | 中国科学院嘉兴无线传感网工程中心 | 瑞克接收机的能量计算和搜索多径装置、使用该装置的瑞克接收机及其方法 |
| US9509366B2 (en) * | 2007-04-04 | 2016-11-29 | Via Technologies, Inc. | Interference estimation circuit and method |
| US9003302B1 (en) | 2007-12-05 | 2015-04-07 | Sprint Spectrum L.P. | Anonymous sidebar method and system |
| JP5320811B2 (ja) * | 2008-05-13 | 2013-10-23 | 富士通株式会社 | Rake受信機、基地局装置、受信制御方法および受信制御プログラム |
| KR102477037B1 (ko) * | 2017-12-01 | 2022-12-14 | 엘지전자 주식회사 | 무선 통신 시스템에서 채널 추정을 위한 방법 및 이를 위한 장치 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4164628A (en) * | 1977-06-06 | 1979-08-14 | International Telephone And Telegraph Corporation | Processor for multiple, continuous, spread spectrum signals |
| JP2550921B2 (ja) * | 1994-08-26 | 1996-11-06 | 日本電気株式会社 | 環状バッファ制御装置 |
| US6011787A (en) | 1996-03-21 | 2000-01-04 | Ntt Mobile Communications Network Inc. | CDMA mobile communication scheme with effective use of sector configuration |
| US5930288A (en) * | 1996-05-06 | 1999-07-27 | Motorola, Inc. | Time-shared lock indicator circuit and method for power control and traffic channel decoding in a radio receiver |
| US5903550A (en) * | 1997-01-02 | 1999-05-11 | Motorola, Inc. | Method and system for parallel demodulation of multiple chips of a CDMA signal |
| JP3377389B2 (ja) | 1997-01-10 | 2003-02-17 | 株式会社鷹山 | スペクトラム拡散無線通信方式における信号受信方法および装置 |
| JPH10271549A (ja) * | 1997-03-21 | 1998-10-09 | Kokusai Electric Co Ltd | 移動無線基地局装置 |
| JP3274388B2 (ja) | 1997-07-25 | 2002-04-15 | 株式会社東芝 | Rake受信機とこのrake受信機を備えたスぺクトラム拡散通信装置 |
| US6078611A (en) | 1997-09-16 | 2000-06-20 | Motorola, Inc. | Rake receiver and finger management method for spread spectrum communication |
| US6269075B1 (en) | 1998-01-26 | 2001-07-31 | Nokia Mobile Phones Limited | Finger assignment in a CDMA rake receiver |
| JP2000031944A (ja) * | 1998-07-07 | 2000-01-28 | Matsushita Electric Ind Co Ltd | 送信装置並びに受信装置及びデータ伝送方法 |
| US6445714B1 (en) * | 1998-08-19 | 2002-09-03 | Nortel Networks Limited | Code generator for multiple correlators |
| FI106897B (fi) | 1998-09-14 | 2001-04-30 | Nokia Networks Oy | RAKE-vastaanotin |
| CN1146134C (zh) * | 1998-10-27 | 2004-04-14 | 西门子公司 | 第三代移动无线系统中的搜索接收机 |
| US6278725B1 (en) | 1998-12-18 | 2001-08-21 | Philips Electronics North America Corporation | Automatic frequency control loop multipath combiner for a rake receiver |
| WO2000039021A1 (en) * | 1998-12-30 | 2000-07-06 | Semco Corporation | Chemical delivery systems and methods of delivery |
| US6442193B1 (en) | 1999-03-30 | 2002-08-27 | Koninklijke Philips Electronics N.V. | Combining sub-chip resolution samples in arms of a spread-spectrum rake receiver |
| US6363108B1 (en) * | 1999-03-31 | 2002-03-26 | Qualcomm Inc. | Programmable matched filter searcher |
| JP3464624B2 (ja) * | 1999-04-28 | 2003-11-10 | シャープ株式会社 | スペクトル拡散受信装置 |
| US7123647B1 (en) * | 1999-11-12 | 2006-10-17 | Freescale Semiconductor, Inc. | Chip rate base band receiver processor which receives digital information containing symbol information |
| JP2001345739A (ja) | 2000-06-06 | 2001-12-14 | Nec Corp | Rake受信装置 |
| US7065128B2 (en) * | 2000-07-31 | 2006-06-20 | Infineon Technologies Ag | Apparatus and methods for sample selection and reuse of rake fingers in spread spectrum systems |
| US6985516B1 (en) * | 2000-11-27 | 2006-01-10 | Qualcomm Incorporated | Method and apparatus for processing a received signal in a communications system |
| US6888878B2 (en) * | 2001-03-12 | 2005-05-03 | Motorola, Inc. | Signal combining within a communication system |
| US6834074B2 (en) * | 2001-05-23 | 2004-12-21 | Texas Instruments Incorporated | Method of time tracking in a vector correlator based rake receiver |
| KR100719490B1 (ko) * | 2001-09-03 | 2007-05-18 | 엘지전자 주식회사 | 레이크 수신기 |
| JP2003087221A (ja) | 2001-09-13 | 2003-03-20 | Matsushita Electric Ind Co Ltd | Cdma受信復調装置及びcdma受信復調方法 |
| JP3871540B2 (ja) | 2001-10-05 | 2007-01-24 | 富士通株式会社 | 受信装置および半導体装置 |
| JP4012444B2 (ja) | 2002-08-06 | 2007-11-21 | 松下電器産業株式会社 | 遅延プロファイル作成方法および遅延プロファイル作成装置 |
-
2001
- 2001-12-27 US US10/034,874 patent/US6771693B2/en not_active Expired - Fee Related
-
2002
- 2002-12-17 DE DE60222023T patent/DE60222023T2/de not_active Expired - Lifetime
- 2002-12-17 EP EP02806165A patent/EP1459456B1/de not_active Expired - Lifetime
- 2002-12-17 KR KR1020057015615A patent/KR100888993B1/ko not_active Expired - Fee Related
- 2002-12-17 CN CNB028264118A patent/CN100413220C/zh not_active Expired - Fee Related
- 2002-12-17 JP JP2003559036A patent/JP4268523B2/ja not_active Expired - Fee Related
- 2002-12-17 KR KR1020087011654A patent/KR100925860B1/ko not_active Expired - Fee Related
- 2002-12-17 AU AU2002367350A patent/AU2002367350A1/en not_active Abandoned
- 2002-12-17 KR KR1020047010012A patent/KR100606223B1/ko not_active Expired - Fee Related
- 2002-12-17 CA CA002471545A patent/CA2471545A1/en not_active Abandoned
- 2002-12-17 EP EP07102530A patent/EP1788718A3/de not_active Withdrawn
- 2002-12-17 WO PCT/US2002/040223 patent/WO2003058836A1/en not_active Ceased
- 2002-12-17 KR KR1020087027521A patent/KR100925859B1/ko not_active Expired - Fee Related
- 2002-12-17 KR KR1020077029622A patent/KR100888837B1/ko not_active Expired - Fee Related
- 2002-12-17 ES ES02806165T patent/ES2292855T3/es not_active Expired - Lifetime
- 2002-12-17 AT AT02806165T patent/ATE371301T1/de not_active IP Right Cessation
- 2002-12-17 MX MXPA04006308A patent/MXPA04006308A/es active IP Right Grant
- 2002-12-18 DE DE20219632U patent/DE20219632U1/de not_active Expired - Lifetime
- 2002-12-18 DE DE20219631U patent/DE20219631U1/de not_active Expired - Lifetime
- 2002-12-27 TW TW091221328U patent/TW587896U/zh not_active IP Right Cessation
- 2002-12-27 KR KR20-2002-0038630U patent/KR200307422Y1/ko not_active Ceased
- 2002-12-27 CN CN02292843U patent/CN2591880Y/zh not_active Expired - Lifetime
- 2002-12-27 CN CNU022928421U patent/CN2674770Y/zh not_active Expired - Lifetime
- 2002-12-27 TW TW091221327U patent/TWM246926U/zh unknown
- 2002-12-27 TW TW091137679A patent/TWI231107B/zh not_active IP Right Cessation
- 2002-12-27 TW TW092127563A patent/TWI290797B/zh not_active IP Right Cessation
- 2002-12-27 KR KR20-2002-0038631U patent/KR200312245Y1/ko not_active Ceased
- 2002-12-27 TW TW094147321A patent/TWI288533B/zh not_active IP Right Cessation
-
2004
- 2004-02-12 KR KR1020040009231A patent/KR100637777B1/ko not_active Expired - Fee Related
- 2004-02-16 KR KR1020040009987A patent/KR100944170B1/ko not_active Expired - Fee Related
- 2004-03-04 US US10/793,025 patent/US7822106B2/en not_active Expired - Fee Related
- 2004-07-19 NO NO20043065A patent/NO20043065L/no not_active Application Discontinuation
-
2005
- 2005-08-23 KR KR1020050077067A patent/KR20050092084A/ko not_active Withdrawn
- 2005-09-16 KR KR1020050086626A patent/KR100939066B1/ko not_active Expired - Fee Related
-
2007
- 2007-12-10 KR KR1020070127549A patent/KR20070122431A/ko not_active Withdrawn
-
2008
- 2008-12-10 JP JP2008314832A patent/JP4392047B2/ja not_active Expired - Fee Related
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60222023T2 (de) | Verbesserte rake-struktur | |
| DE19824218C1 (de) | Multipfad-Ausbreitungsverzögerungs-Bestimmungsvorrichtung unter Verwendung von periodisch eingefügten Pilotsymbolen | |
| DE60024814T2 (de) | Verfahren und gerät zum erfassen eines spreizspektrumsignals | |
| DE69925657T2 (de) | Zellularsystem, Mobilgerät, Basisstation und Verfahren und Vorrichtung zum Erfassen eines optimalen Pfads | |
| DE69528879T2 (de) | Synchronisationsverfahren für teilnehmerstation, basisstation und teilnehmerstation | |
| DE69531096T2 (de) | Mehrwegsuchprozessor für ein spreizspektrum-mehrfachzugangsnachrichtenübertragungssystem | |
| DE69624698T2 (de) | Verfahren zum empfang und suchen eines in bursts ausgesandten signals | |
| DE69800348T2 (de) | Rake-Empfänger Fingerzuteilung zur Vermeidung von Pfadverfolgungsverdopplung | |
| DE69815105T2 (de) | Mobilstationssynchronisation in einem spreizspektrumnachrichtenübertragunssystem | |
| DE69432970T2 (de) | DS/CDMA-Empfänger unter Verwendung parallel arbeitender Mehrzweckkorrelatoren | |
| DE60118715T2 (de) | Korrelationsfilter für den rückkanal in einem drahtlosen cdma system mit mehreren bit-raten | |
| DE69937838T2 (de) | Ein cdma-empfänger der nachführeinrichtungen zwischen mehreren rake-zweigen teilt | |
| DE69528744T2 (de) | CDMA Mehrbenutzerempfänger und Verfahren | |
| DE60016306T2 (de) | CDMA-Empfänger mit steuerbarem Suchbereich und Verfahren zur Steuerung desselben | |
| DE69511599T2 (de) | CDMA/TDD mobile Kommunikationsanordnung mit Wahl der Übertragungsantennen | |
| DE19745432C2 (de) | Verfahren und Vorrichtung zur schnellen Pilotkanalerfassung unter Verwendung eines Optimalfilters bei einem CDMA-Sprechfunkgerät | |
| DE69331375T2 (de) | Mobiles kommunikationssystem mit kodemultiplexvielfachzugriff | |
| DE69823496T2 (de) | Orthogonal kodesynchronisationssystem und verfahren für spreizspektrum cdma-nachrichtenübertragung | |
| DE60019429T2 (de) | Cdma vielfachzugriffsstörungsunterdrückung unter verwendung von signalschätzung | |
| DE69727412T2 (de) | Spreizspektrumnachrichtenübertragungsempfänger | |
| DE69724922T2 (de) | CDMA chip Synchronisationsschaltung | |
| DE60019943T2 (de) | Vorrichtung und verfahren zum empfangen von nachrichten unter verwendung von akkumulationssuchern variabler länge | |
| DE19806095C2 (de) | Verfahren und Gerät zur Erfassung eines Pilotsignals in einem CDMA-Empfänger | |
| DE69925656T2 (de) | Spreizspektrumkommunikationssystem unter Verwendung von einem einzigen Spreizcode | |
| DE60002247T2 (de) | Synchronisationskontrolle eines Spreizspektrum Empfängers in einer Mobilstation, Basisstation und entsprechendes Verfahren |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition |