DE10306290B4 - Arrangement for radio signal despreading in a radio communication system with code-division multiple access method - Google Patents
Arrangement for radio signal despreading in a radio communication system with code-division multiple access method Download PDFInfo
- Publication number
- DE10306290B4 DE10306290B4 DE2003106290 DE10306290A DE10306290B4 DE 10306290 B4 DE10306290 B4 DE 10306290B4 DE 2003106290 DE2003106290 DE 2003106290 DE 10306290 A DE10306290 A DE 10306290A DE 10306290 B4 DE10306290 B4 DE 10306290B4
- Authority
- DE
- Germany
- Prior art keywords
- complex
- signal
- input
- addition
- acc
- 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 - Fee Related
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/711—Interference-related aspects the interference being multi-path interference
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Anordnung
zur Funksignalentspreizung bei einem Funkkommunikationssystem mit
Code-Vielfachzugriffsverfahren
– bestehend aus einer Präambledetektionseinrichtung (PRDEC),
einer Fingerentspreizeinrichtung (FENT) und einer Pfadbeobachtungs-/Pfadnachführeinrichtung
(PBPN),
– bei
der die jeweiligen Einrichtungen jeweils eine Serienschaltung, bestehend
aus einer Korrelationseinrichtung (COR1, COR2, COR3) zur Eingangschipentspreizung,
einer Rotationseinrichtung (ROT1, ROT2, ROT3) zur Kompensation einer
durch einen Empfängerfrequenzoffset
verursachten Phasendrehung und einer kohärenten Accumulationseinrichtung
(ACC-C1, ACC-C2, ACC-C3) zur Durchführung einer wiederholten kohärenten Addition
aufweisen,
– bei
der an jede Serienschaltung als Eingangssignal jeweils aus Antennendaten
(AD) der Funksignale gebildete komplexe Eingangschips (EINC) mit
einer binären
Realteil- und mit einer binären
Imaginärteilwortlänge von
jeweils N Bit und mit einem jeweils zugeordneten binären Wertebereich
W von –2N-1 ≤ W ≤ 2N-1 – 1
angeschaltet sind,
– bei
der jede einzelne Korrelationseinrichtung (COR1, COR2, COR3) Mittel
zur Durchführung
einer gesättigten
Signalentspreizung beinhaltet, mit deren Hilfe aus den Eingangschips
(EINC) bitbreitenreduzierte komplexe Signale (b100, ..., b300) gebildet
werden,...Arrangement for radio signal despreading in a radio communication system with code-division multiple access method
Consisting of a preamble detection device (PRDEC), a finger spreader (FENT) and a path observation / path tracking device (PBPN),
In which the respective devices each have a series circuit consisting of a correlation device (COR1, COR2, COR3) for input chip spreading, a rotation device (ROT1, ROT2, ROT3) for compensating a phase rotation caused by a receiver frequency offset and a coherent accumulation device (ACC-C1, ACC-C2, ACC-C3) for performing a repeated coherent addition,
- Complex input chips (EINC) formed with each series circuit as an input signal from each antenna data (AD) of the radio signals with a binary real part and a binary imaginary part word length of each N bit and with a respective associated binary value range W of -2 N-1 ≤ W ≤ 2 N-1 - 1 are turned on,
In which each individual correlation device (COR1, COR2, COR3) contains means for carrying out a saturated signal despreading, with whose aid bit-width-reduced complex signals (b100,..., B300) are formed from the input chips (EINC),
Description
Die Erfindung betrifft eine Anordnung zur Funksignalentspreizung bei einem Funkkommunikationssystem mit Code-Vielfachzugriffsverfahren gemäß dem Oberbegriff des Patentanspruchs 1.The The invention relates to an arrangement for radio signal despreading in a radio communication system with code-division multiple access method according to the generic term of claim 1
Beim neu einzuführenden UMTS-FDD-Standard ist seitens einer als NodeB bezeichneten Basisstation Hardware zur Entspreizung von Teilnehmersignalen notwendig. Die Entspreizung ist aufgrund von aufwändigen Rechenoperationen nur mit Hilfe von kostenintensiver Hardware, die im allgemeinen eine Vielzahl von hochkomplexen anwenderspezifischen Bauelementen (ASIC) aufweist, zu realisieren. Insbesondere werden anwenderspezifische Bauelemente zur Verarbeitung von Signalen mit großen Bitbreiten benötigt.At the new to be introduced UMTS FDD standard is provided by a base station called NodeB Hardware for despreading subscriber signals necessary. The Despreading is only due to complex arithmetic operations with the help of cost-intensive hardware, which is generally a variety of highly complex custom devices (ASIC), to realize. In particular, user-specific components for Processing of signals with large bit widths needed.
Die Entspreizung von Teilnehmersignalen wird mit Hilfe von Algorithmen zur Präambledetektion, zur Fingerentspreizung und zur Pfadbeobachtung bzw. Pfadnachführung durchgeführt.The Despreading of subscriber signals is done using algorithms for preamble detection, performed for finger spread and path observation or path tracking.
Mit Hilfe der Präambledetektion wird bei UMTS-FDD ein Aufbau eines Übertragungskanals eingeleitet. Dazu sendet eine Mobilstation ein vordefiniertes Nachrichtenformat, das einerseits eine sogenannte Präamble und andererseits einen der Präamble nachfolgenden Nachrichtenteil aufweist. Die Präambledetektion bestimmt eine in der Präamble enthaltene Signatur, die Information zur Decodierung des nachfolgenden Nachrichtenteils enthält. Außerdem wird mit Hilfe der Präambledetektion ein Verzögerungsleistungsdichtespektrum für einen Rake-Empfänger bestimmt, mit dessen Hilfe der Nachrichtenteil decodiert wird.With Help of preamble detection In UMTS-FDD a structure of a transmission channel is initiated. For this purpose, a mobile station sends a predefined message format, on the one hand a so-called preamble and on the other hand a the preamble having subsequent message part. The preamble detection determines one contained in the preamble Signature, the information for decoding the subsequent message part contains. Furthermore is done with the help of preamble detection a delay power density spectrum for one Rake receiver determines with the help of which the message part is decoded.
Mit Hilfe der Fingerentspreizung werden empfangene Datensymbole eines einzelnen Teilnehmers entspreizt.With Help of finger spread are received data symbols of a individual participant despreads.
Mit Hilfe der Pfadnachführung werden zusätzlich zur Fingerentspreizung zeitlich frühere und zeitlich spätere Datensymbole eines Kontrollkanals entspreizt und Informationen für eine Nachführung eines Fingerentspreiz-Zeitpunkts gewonnen. Bei der Pfadbeobachtung wird ein Verzögerungsleistungsdichtespektrum des Teilnehmers bestimmt und daraus eine zeitliche Lage für Finger des Rake-Receivers ermittelt.With Help of path tracking be additional Fingerdspreizung time earlier and later in time data symbols despreads a control channel and information for tracking a Fingerentspreiz-time gained. When the path is watching a delay power density spectrum of the participant and determines a temporal position for fingers of the rake receiver.
Aus
Aus
Aus
Es ist Aufgabe der vorliegenden Erfindung, eine Schaltungsanordnung der eingangs genannten Art in der Weise auszubilden, dass die zur Entspreizung benötigten Algorithmen kostengünstig realisiert werden können.It Object of the present invention, a circuit arrangement of the aforementioned type in such a way that the Despreading needed Algorithms cost-effective can be realized.
Die Aufgabe der Erfindung wird durch die Merkmale des Patentanspruchs 1 gelöst. Vorteilhafte Weiterbildungen sind in den Unteransprüchen angegeben.The The object of the invention is characterized by the features of the claim 1 solved. Advantageous developments are specified in the subclaims.
Mit Hilfe der erfindungsgemäßen Anordnung werden die zur Entspreizung benötigten Algorithmen bitgenau und kostengünstig in einem gemeinsamen anwenderspezifischen Bauelement, einem sogenannten ASIC, implementiert.With Help the arrangement of the invention needed for despreading Algorithms bit accurate and cost-effective in a common user-specific component, a so-called ASIC, implemented.
Bei der erfindungsgemäßen Anordnung werden Ressourcen dadurch eingespart, dass Bitbreiten von Signalen für einzelne Algorithmenstufen auf ein Minimum reduziert werden, wobei gleichzeitig Leistungseinbussen gegenüber einer Fliesskommaimplementierung vermieden werden.at the inventive arrangement Resources are saved by the fact that bit widths of signals for individual Algorithm levels are reduced to a minimum, while at the same time Performance losses compared a Fliesskommaimierung be avoided.
Die reduzierten Bitbreiten ermöglichen die Implementierung der oben genannten Algorithmen zur Teilnehmersignalentspreizung in einem gemeinsamen ASIC-Baustein, der aufgrund der reduzierten Bitbreiten eine geringe Komplexität und eine geringe Gatteranzahl aufweist.The allow reduced bit widths the implementation of the above-mentioned subscriber signal despreading algorithms in a common ASIC device, due to the reduced bit widths a low complexity and a small number of gates.
Im Folgenden wird ein Ausführungsbeispiel der vorliegenden Erfindung anhand einer Zeichnung näher erläutert. Dabei zeigen:in the Below is an embodiment of the Present invention explained in more detail with reference to a drawing. Showing:
Nachfolgend werden Abkürzungen für Zahlenformate binärer Signale angegeben, die in der weiteren Beschreibung verwendet werden:
- csN :==
- „complex signed", vorzeichenbehaftete Binärzahlen mit einer Wortlänge von 2*N Bit zur Darstellung komplexer Signale, denen für den Realteil mit einer Wortlänge von N Bit und für den Imaginärteil mit einer Wortlänge von N Bit jeweils ein binärer Wertebereich von [–2N-1; 2N-1 – 1] zugeordnet ist,
- {csN} :==
- „complex signed – gesättigt", vorzeichenbehaftete Binärzahlen mit einer Wortlänge von 2*N Bit zur Darstellung komplexer „gesättigter" Signale, denen für den Realteil mit einer Wortlänge von N Bit und für den Imaginärteil mit einer Wortlänge von N Bit jeweils ein binärer Wertebereich von [–2N-1; 2N-1 – 1] zugeordnet ist, wobei zur Sättigung einem Signal, dessen ursprünglicher Binärwert des Realteils bzw. des Imaginärteils den unteren Grenzwert –2N-1 unterschreitet, der untere Grenzwert als neuer Binärwert fest zugeordnet wird und wobei einem Signal, dessen ursprünglicher Binärwert des Realteils bzw. des Imaginärteils den oberen Grenzwert 2N-1 – 1 überschreiten, der obere Grenzwert als neuer Binärwert fest zugeordnet wird,
- uN :==
- positive Binärzahlen mit einer Wortlänge von N Bit und mit einem zugeordneten binären Wertebereich von [0; 2N-1] zur Darstellung reeller Signale,
- {uN} :==
- positive Binärzahlen mit einer Wortlänge von N Bit und mit einem zugeordneten binären Wertebereich von [0; 2N-1] zur Darstellung reeller „gesättigter" Signale, wobei einem Signal, dessen ursprünglicher Binärwert den unteren Grenzwert 0 unterschreitet, der untere Grenzwert als neuer Binärwert fest zugeordnet wird und wobei einem Signal, dessen ursprünglicher Binärwert den oberen Grenzwert 2N-1 überschreitet, der obere Grenzwert als Binärwert fest zugeordnet wird, und
- c1 :==
- zur Darstellung von Signalen einer Entspreizsequenz mit einem zugeordnetem Wertebereich von c1 ∊ {1 + j, –1 + j, 1 – j, –1 – j}.
- csN: ==
- "Complex signed", signed binary numbers with a word length of 2 * N bits for the representation of complex signals, for which the real part with a word length of N bits and for the imaginary part with a word length of N bits each have a binary value range of [-2 N ]. 1 , 2 N-1 - 1] is assigned,
- {csN}: ==
- "Complex signed - saturated", signed binary numbers with a word length of 2 * N bits for representing complex "saturated" signals, each for the real part with a word length of N bits and for the imaginary part with a word length of N bits each a binary value range of [-2 N-1 ; 2 N-1 - 1], wherein for saturation a signal whose original binary value of the real part or the imaginary part falls below the lower limit -2 N-1 , the lower limit is assigned as a new binary value and a signal whose original binary value of the real part or the imaginary part exceed the upper limit value 2 N-1 - 1, the upper limit value is assigned as a new binary value,
- uN: ==
- positive binary numbers having a word length of N bits and having an associated binary value range of [0; 2 N-1 ] for representing real signals,
- {uN}: ==
- positive binary numbers having a word length of N bits and having an associated binary value range of [0; 2 N-1 ] for representing real "saturated" signals, wherein a signal whose original binary value falls below the lower limit 0, the lower limit is assigned as a new binary value and a signal whose original binary value is the upper limit 2 N-1 exceeds, the upper limit is assigned as a binary value, and
- c1: ==
- for representing signals of a despreading sequence with an associated value range of c1 ε {1 + j, -1 + j, 1 - j, -1 - j}.
Die
Korrelationseinrichtung COR1 beinhaltet eine Entspreizeinrichtung
Wie oben beschrieben erhält ein entspreiztes Signal, dessen Binärwert des Realteils bzw. des Imaginärteils kleiner als der untere Grenzwert des binären Wertebereichs ist (hier also kleiner als –28-1 ist) als Binärwert den unteren Grenzwert –28-1 fest zugeordnet. Hingegen erhält ein entspreiztes Signal, dessen Binärwert des Realteils bzw. des Imaginärteils größer als der obere Grenzwert des binären Wertebereichs ist (hier also größer als 28-1 – 1 ist) als Binärwert den oberen Grenzwert 28-1 – 1 fest zugeordnet. Eine derartige Abbildung mit entsprechender Zuordnung wird als Sättigung bezeichnet.As described above, a despread signal whose binary value of the real part or the imaginary part is smaller than the lower limit of the binary value range (here, less than -2 8-1 ) is fixedly assigned the lower limit -2 8-1 as a binary value. By contrast, a despread signal whose binary value of the real part or the imaginary part is greater than the upper limit of the binary value range (in this case greater than 2 8-1 - 1) is assigned as a binary value the upper limit 2 8-1 - 1 fixed. Such a map with corresponding assignment is called saturation.
Die
Entspreizeinrichtung
Mit
Hilfe der ersten Additionseinrichtung
Diese
Additionen erfolgen ohne Genauigkeitsverlust und ohne Sättigung,
so dass die ausgangsseitigen komplexen Signale b100 bis b115 der ersten
Additionseinrichtung
Die
Rotationseinrichtung ROT1 weist für jedes der komplexen Signale
b100 bis b115 jeweils einen Multiplikator
Mit
Hilfe der jeweiligen Multiplikatoren
Die komplexen Signale d100 bis d115 gelangen als Eingangssignale an die der Rotationseinrichtung ROT1 nachgeschaltete kohärente Accumulationseinrichtung ACC-C1. Mit Hilfe der kohärente Accumulationseinrichtung ACC-C1 wird die Folge der komplexen Signale d100 bis d115 insgesamt NACCPRE-mal aufaddiert, wobei die Variable NACCPRE von außen einstellbar ist. Die Einrichtungen COR1 und ROT1 stellen die komplexen Signale d100 bis d115 für diese Addition entsprechend bereit.The complex signals d100 to d115 arrive as input signals the coherent accumulation device connected downstream of the rotation device ROT1 ACC-C1. With the help of the coherent Accumulator ACC-C1 is the result of complex signals d100 to d115 total added NACCPRE times, where the variable NACCPRE from the outside is adjustable. The devices COR1 and ROT1 represent the complex Signals d100 to d115 for this addition ready accordingly.
Die
kohärente
Akkumulationseinrichtung ACC-C1 weist für jedes einzelne der komplexen
Signale d100 bis d115 jeweils eine Additionseinrichtung
Stellvertretend
für die
komplexen Signale d100 bis d115 betrachtet, ist das Signal d100
an die zugeordnete Additionseinrichtung
Mit
Hilfe der Bitschiebeeinrichtung
Zusammenfassend werden aus den komplexen Signalen d100 bis d115 im Zahlenformat cs10 durch wiederholte Addition wiederum komplexe Signale f100 bis f115 im gesättigten Zahlenformat {cs10} gebildet, die als Eingangssignale an eine Einrichtung zur Fast-Hadamard-Transformation FHT angeschaltet sind.In summary, the complex signals d100 to d115 in the number format cs10 become complex sigs by repeated addition nal f100 to f115 in the saturated number format {cs10}, which are connected as inputs to a device for fast Hadamard transformation FHT.
Eine dort durchgeführte Fast-Hadamard-Transformation ist beispielsweise in „Principles of Spread Spectrum Communications", A.J. Viterbi, Addision Wesley, 1995, näher erläutert. Die Einrichtung zur Fast-Hadamard-Transformation FHT bildet ohne Genauigkeitsverlust komplexe Signale g100 bis g115 im Zahlenformat cs14, die als Eingangssignale an die nichtkohärente Akkumulationseinrichtung ACC-NC1 angeschaltet sind. Mit Hilfe der nichtkohärente Akkumulationseinrichtung ACC-NC1 wird eine Folge von aus den komplexen Signale g100 bis g115 gewonnener reeller Signale h100 bis h115 insgesamt NCACCPRE-mal betragsmäßig aufaddiert, wobei die Variable NCACCPRE von außen einstellbar ist. Die vorherigen Einrichtungen stellen die komplexen Signale g100 bis g115 entsprechend für die wiederholte Addition bereit.A carried out there Fast-Hadamard transformation is described, for example, in "Principles of Spread Spectrum Communications ", A.J. Viterbi, Addison Wesley, 1995, explained in more detail. The device for Fast Hadamard transform FHT forms without loss of accuracy complex signals g100 to g115 in the number format cs14, which are used as input signals the noncoherent Accumulator ACC-NC1 are turned on. With the help of noncoherent Accumulator ACC-NC1 will be a consequence of out of the complex Signals g100 to g115 obtained real signals h100 to h115 added up in total NCACCPRE times, where variable NCACCPRE is externally adjustable. The previous ones Devices adjust the complex signals g100 to g115 accordingly for the repeated addition ready.
Die
nichtkohärente
Akkumulationseinrichtung ACC-NC1 weist für jedes komplexe Signal g100 bis
g115 jeweils eine Betragsbildungseinrichtung
Stellvertretend
für die
komplexen Signale g100 bis g115 betrachtet, gelangt das komplexe
Signal g100 im Zahlenformat cs14 an die Betragsbildungseinrichtung
Die
Betragsbildung erfolgt beispielsweise durch die nachfolgend beschriebene
Näherung:
Bei
einem komplexen Signal mit einem Realteil I und einem Imaginärteil Q
gilt zur Schätzung
des Signalbetrags Mag näherungsweise:
For a complex signal with a real part I and an imaginary part Q, approximately the following applies to estimate the signal amount Mag:
Dabei sind "Alpha" und "Beta" Konstanten, deren Werte in Abhängigkeit eines zulässigen RMS-Fehlers, eines „peak errors" oder in Abhängigkeit einer Komplexität einer Implementierung wählbar sind.there are "alpha" and "beta" constants whose Values in dependence a valid RMS error, a "peak errors "or in dependence a complexity an implementation are selectable.
Die oben dargestellte Absolutwertoperation „faltet" gewissermaßen ein komplexes Signal in einen Bereich von 0°–90° und die durchgeführte Min- bzw. Max-Operation „faltet" gewisser maßen das komplexe Signal in einen Bereich von 0°–45°. Innerhalb dieser Grenzen ist eine lineare Kombination des Realteils I mit dem Imaginärteil Q eine gute Näherung an die Signalamplitude Mag.The The absolute value operation shown above, to a certain extent, "folds in" a complex signal a range of 0 ° -90 ° and the conducted Min or Max operation "folds" the complex one way Signal in a range of 0 ° -45 °. Within of these limits is a linear combination of the real part I with the imaginary part Q is a good approximation the signal amplitude Mag.
Mit
Hilfe eines Programms wurden beispielsweise die nachfolgend in
Nach
erfolgter Betragsbildung wird das reelle Signal h100 der Additionseinrichtung
Jedes einzelne reelle Signal i100 bis i115 entspricht einem Korrelationsergebnis von einer von sechzehn Präamblesignaturen, wobei mit Hilfe des digitalen Signalprozessors DSP eine gesendete Signatur und ein Verzögerungsleistungsdichtespektrum vollends detektiert wird.each single real signal i100 to i115 corresponds to a correlation result one of sixteen preamble signatures, wherein with the aid of the digital signal processor DSP a sent Signature and a delay power density spectrum completely is detected.
Die
Korrelationseinrichtung COR2 beinhaltet eine Entspreizeinrichtung
Wie oben beschrieben, werden einem entspreizten Signal, dessen Binärwert des Realteils bzw. des Imaginärteils kleiner als –28-1 ist, als Binärwert der untere Grenzwert –28-1 fest zugeordnet, während einem entspreizten Signal, dessen Binärwert des Realteils bzw. des Imaginärteils größer als 28-1 – 1 ist, als Binärwert der obere Grenzwert 28-1 – 1 fest zugeordnet wird.As described above, a despread signal whose binary value of the real part and the imaginary part is less than -2 8-1 , as a binary value, the lower limit -2 8-1 fixed, during a despread signal whose binary value of the real part or of the imaginary part greater than 2 8-1 - 1 is, as a binary value, the upper limit 2 8-1 - 1 is assigned permanently.
Abhängig vom
Spreizfaktor SF gelangen insgesamt NACCFENT = min (SF, 64) ausgangsseitige komplexe
Signale a200 der Entspreizeinrichtung
Bei
einem Spreizfaktor SF = 4 werden beispielsweise vier aufeinanderfolgende
entspreizte Eingangschips zum komplexen Signal a200 zusammengefasst,
das an den ersten Accumulator
Mit
Hilfe der ersten Additionseinrichtung
Das komplexe Signal b200 gelangt als Eingangssignal an die der Korrelationseinrichtung COR2 nachgeschaltete Rotationseinrichtung ROT2, in der eine durch einen Empfängerfrequenzoffset verursachte Phasendrehung kompensiert wird.The complex signal b200 passes as an input to the correlator COR2 downstream rotation device ROT2, in which one by a Receiver Frequency Offset caused phase shift is compensated.
Die
Rotationseinrichtung ROT2 besteht aus einem Multiplikator
Mit
Hilfe des Multiplikators
Das
mit Hilfe der Bitschiebeeinrichtung
Mit Hilfe der kohärenten Accumulationseinrichtung ACC-C2 wird für Spreizfaktoren SF = 128 und SF = 256 am komplexen Signal d200 eine zweifache bzw. vierfache Akkumulation durchgeführt. Für alle weiteren Spreizfaktoren SF wird für das eingangsseitige komplexe Signal d200 nur eine Bitbreitenanpassung durchgeführt.With Help the coherent Accumulation device ACC-C2 is used for spreading factors SF = 128 and SF = 256 at the complex signal d200 a double or quadruple Accumulation performed. For all further spreading factors SF is for the input-side complex Signal d200 performed only one bit width adjustment.
Die
kohärente
Akkumulationseinrichtung ACC-C2 weist für das komplexe Signal d200
eine Additionseinrichtung
Das
komplexe Signal d200 ist an die Additionseinrichtung
Ein
durch Addition gebildetes komplexes Signal e200 im Zahlenformat
cs16 gelangt an die Bitschiebeeinrichtung
Bei
einem Spreizfaktoren SF = 128 werden zwei Additionen und bei einem
Spreizfaktor SF = 256 werden vier Additionen mit Hilfe der Additionseinrichtung
Zusammenfassend
wird aus dem komplexen Signal d200 im Zahlenformat cs14 ein komplexes
Signal f200 im Zahlenformat {cs8) gebildet, das über eine von außen steuerbare
Umschalteinrichtung UM an den in
Die
Korrelationseinrichtung COR3 beinhaltet eine Entspreizeinrichtung
Die Entspreizung erfolgt beispielsweise durch eine konjugiert komplexe Multiplikation der Entspreizsequenz ENTS3 mit den Eingangschips EINC, wobei im Ergebnis ein sogenanntes „Least-Significant-Bit" nicht weiterverwendet, d.h. verworfen, wird.The Despreading occurs, for example, by a complex conjugate Multiplication of the despreading sequence ENTS3 with the input chips EINC, as a result, a so-called "least significant bit" is not further used, i.e. discarded.
Wie oben beschrieben werden entspreizten Signalen, deren Binärwert des Realteils bzw. des Imaginärteils kleiner als –28-1 ist, als Binärwert der untere Grenzwert –28-1 fest zugeordnet, während entspreizten Signalen, deren Binärwert des Realteils bzw. des Imaginärteils größer als 28-1 – 1 ist, als Binärwert der obere Grenzwert 28-1 – 1 fest zugeordnet wird.As described above, despread signals whose binary value of the real part and the imaginary part are smaller than -2 8-1 are fixedly assigned as a binary value the lower limit value -2 8-1 , while despread signals whose binary value of the real part and the imaginary part are larger as 2 8-1 - 1, as a binary value, the upper limit 2 8-1 - 1 is fixed.
Jeweils
64 ausgangsseitige komplexe Signale a300 bis a363 der Entspreizeinrichtung
Mit
Hilfe der ersten Additionseinrichtung
Die
Rotationseinrichtung ROT3 besteht aus einem Multiplikator
Mit
Hilfe des Multiplikators
Ein
mit Hilfe der Bitschiebeeinrichtung
Die
kohärente
Akkumulationseinrichtung ACC-C3 weist eine Additionseinrichtung
Das
komplexe Signal d300 ist an die Additionseinrichtung
Das
komplexe Signal e300 gelangt an die Bitschiebeeinrichtung
Das komplexe Signal f300 gelangt als Eingangssignal an die nichtkohärente Akkumulationseinrichtung ACC-NC3. Mit Hilfe der nichtkohärenten Akkumulationseinrichtung ACC-NC3 wird ein aus dem komplexen Signal f300 gewonnenes reelles Signal h300 insgesamt NCACCPBPN-mal aufaddiert, wobei die Variable NCACCPBPN von außen einstellbar ist. Die vorherigen Einrichtungen stellen das komplexe Signal f300 entsprechend für die wiederholte Addition bereit.The complex signal f300 passes as an input to the non-coherent accumulation means ACC NC3. With the help of non-coherent Accumulator ACC-NC3 becomes one out of the complex signal f300 recovered real signal h300 total NCACCPBPN times added, where the variable NCACCPBPN from the outside is adjustable. The previous facilities make the complex Signal f300 corresponding to the repeated addition ready.
Die
nichtkohärente
Akkumulationseinrichtung ACC-NC3 weist eine Betragsbildungseinrichtung
Nach
erfolgter Betragsbildung wird das reelle Signal h300 der Additionseinrichtung
Das komplexe Signal i300 ist mit verschiedenen Eingangschipsequenzen generierbar, um ein geeignetes Verzögerungsleistungsdichtespektrum zu erhalten, bzw. um frühere und spätere Pfadbeobachtungsergebnisse bzw. Pfadnachführungsergebnisse zu erhalten.The complex signal i300 is with different input chip sequences can be generated to provide a suitable delay power density spectrum or earlier and later path observation results or path tracking results receive.
Das anwenderspezifische Bauelement ASIC weist einen Eingangsschnittstellenblock ESB, einen Ausgangsschnittstellenblock ASB, die Präambledetektionseinrichtung PRDEC, die Fingereinspreizeinrichtung FENT, die Pfadbeobachtungs-/Pfadnachführeinrichtung PBPN und eine Steuereinrichtung STG auf.The user-specific component ASIC has an input interface block ESB, an output interface block ASB, the preamble detection device PRDEC, the finger spreading device FENT, the path watching / path tracking device PBPN and a control device STG.
Dem Eingangsschnittstellenblock ESB sind Antennendaten AD von Funksignalen zugeführt, die mit Hilfe des Eingangsschnittsellenblocks ESB in Eingangschips EINC umgesetzt werden.the Input interface block ESB are antenna data AD of radio signals supplied with the input interface block ESB in input chips EINC be implemented.
Die Eingangschips EINC werden als Eingangssignale der Präambledetektionseinrichtung PRDEC, der Fingereinspreizeinrichtung FENT und der Pfadbeobachtungs-/Pfadnachführeinrichtung PBPN zugeführt, deren Ausgangssignale über den Ausgangsschnittstellenblock ASB an einen digitalen Signalprozessor DSP zur weiteren Verarbeitung gelangen.The Input chips EINC are used as input signals of the preamble detection device PRDEC, the finger spreading device FENT and the path watching / path tracking device PBPN supplied their output signals via the output interface block ASB to a digital signal processor DSP for further processing.
Die Steuereinrichtung STG liefert jeweils benötigte Steuersignale für die Präambledetektionseinrichtung PRDEC, die Fingerentspreizeinrichtung FENT, die Pfadbeobachtungs-/Pfadnachführeinrichtung PBPN, den Eingangsschnittstellenblock ESB und für den Ausgangsschnittstellenblock ASB.The Control device STG supplies respectively required control signals for the preamble detection device PRDEC, the finger spreader FENT, the path-watching / path tracking device PBPN, the input interface block ESB and for the output interface block ASB.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2003106290 DE10306290B4 (en) | 2003-02-14 | 2003-02-14 | Arrangement for radio signal despreading in a radio communication system with code-division multiple access method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2003106290 DE10306290B4 (en) | 2003-02-14 | 2003-02-14 | Arrangement for radio signal despreading in a radio communication system with code-division multiple access method |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10306290A1 DE10306290A1 (en) | 2004-09-02 |
DE10306290B4 true DE10306290B4 (en) | 2008-01-24 |
Family
ID=32797419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2003106290 Expired - Fee Related DE10306290B4 (en) | 2003-02-14 | 2003-02-14 | Arrangement for radio signal despreading in a radio communication system with code-division multiple access method |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10306290B4 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001005050A1 (en) * | 1999-07-07 | 2001-01-18 | Samsung Electronics Co., Ltd. | Channel assignment apparatus and method for common packet channel in a wcdma mobile communication system |
EP1128568A2 (en) * | 2000-02-16 | 2001-08-29 | Nec Corporation | Spectrum spread communication synchronization apparatus using frequency offset |
WO2002093764A1 (en) * | 2001-05-16 | 2002-11-21 | Siemens Aktiengesellschaft | Device and method for processing cdma-data packets |
-
2003
- 2003-02-14 DE DE2003106290 patent/DE10306290B4/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001005050A1 (en) * | 1999-07-07 | 2001-01-18 | Samsung Electronics Co., Ltd. | Channel assignment apparatus and method for common packet channel in a wcdma mobile communication system |
EP1128568A2 (en) * | 2000-02-16 | 2001-08-29 | Nec Corporation | Spectrum spread communication synchronization apparatus using frequency offset |
WO2002093764A1 (en) * | 2001-05-16 | 2002-11-21 | Siemens Aktiengesellschaft | Device and method for processing cdma-data packets |
Also Published As
Publication number | Publication date |
---|---|
DE10306290A1 (en) | 2004-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69921155T2 (en) | ADAPTIVE RECEIVER FOR MULTIPLE FREQUENCY TRANSMISSION INTO A CODEMULTIPLEX MULTIPLE ACCESS COMMUNICATION SYSTEM | |
DE69333819T2 (en) | RAKE receiver with selective combination of signal beams | |
DE69635049T2 (en) | METHOD AND DEVICE FOR DETERMINING THE SIGNAL STRENGTH IN A SPREADING SPECTRUM COMMUNICATION SYSTEM WITH A RAPID DATA FLOW | |
DE69737667T2 (en) | Subscriber device for CDMA wireless communication system | |
DE69433892T2 (en) | Quantized coherent RAKE receiver for CDMA signals | |
DE60015969T2 (en) | METHOD AND APPARATUS FOR WORKING AN INTERMITTENT PILOT CHANNEL | |
DE69327988T2 (en) | Phase difference correction demodulator of a spread spectrum communication receiver and demodulation method | |
DE60223949T2 (en) | DYNAMIC BANDWIDTH ASSESSMENT OF THE PILOT SIGNAL FILTER | |
EP1216516B1 (en) | Method and device for producing spread coded signals | |
DE60108423T2 (en) | AMPLITUDE LIMIT | |
DE602005000860T2 (en) | Chip equalizer for a spread spectrum receiver | |
EP2047608B1 (en) | Correlating device | |
DE102011075650B4 (en) | Method and decoder for despreading data signals spread with Walsh sequences | |
EP1391051B1 (en) | Rake receiver for fdd and tdd modes | |
DE102011054614A1 (en) | Receiver circuit and method for operating a receiver circuit | |
DE60038091T2 (en) | Spread spectrum signal combiner | |
DE69835087T2 (en) | Receiver architecture for a multiple scrambling code CDMA transmission method | |
EP1181780B1 (en) | Cdma receiver | |
DE60300127T2 (en) | Method and apparatus for multiple access interference cancellation | |
DE10306290B4 (en) | Arrangement for radio signal despreading in a radio communication system with code-division multiple access method | |
DE102004029236B4 (en) | Method and device for reducing the dynamic range of a radio signal | |
EP1388215B1 (en) | Multi-subscriber detection by means of a rake receiver structure | |
EP1447915A1 (en) | Apparatus for radio signal despreading in a radio communication system using CDMA | |
DE10004874C2 (en) | Device for performing search procedures in a mobile radio receiver | |
DE60309797T2 (en) | Frequency error detecting means and summing means at the receiving end of a mobile communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8125 | Change of the main classification |
Ipc: H04B 169 |
|
8127 | New person/name/address of the applicant |
Owner name: NOKIA SIEMENS NETWORKS GMBH & CO.KG, 81541 MUE, DE |
|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |