WO2002093764A1 - Device and method for processing cdma-data packets - Google Patents

Device and method for processing cdma-data packets Download PDF

Info

Publication number
WO2002093764A1
WO2002093764A1 PCT/DE2001/001864 DE0101864W WO02093764A1 WO 2002093764 A1 WO2002093764 A1 WO 2002093764A1 DE 0101864 W DE0101864 W DE 0101864W WO 02093764 A1 WO02093764 A1 WO 02093764A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
processing
processing paths
scaling
values
Prior art date
Application number
PCT/DE2001/001864
Other languages
German (de)
French (fr)
Inventor
Reinhold Braam
Ulf Niemeyer
Original Assignee
Siemens Aktiengesellschaft
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 Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Priority to PCT/DE2001/001864 priority Critical patent/WO2002093764A1/en
Publication of WO2002093764A1 publication Critical patent/WO2002093764A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers
    • H04B1/712Weighting of fingers for combining, e.g. amplitude control or phase rotation using an inner loop

Definitions

  • the invention relates to a device for processing CDMA data packets ("Code Division Multiple Access"), which has a receiver, in particular a RAKE receiver, with a plurality of processing paths and a combiner in which signals from the processing paths are combined, the processing paths Means for multiplying data with a coefficient characteristic of the processing path are assigned.
  • CDMA data packets Code Division Multiple Access
  • the invention further relates to a method for processing CDMA data packets using a receiver, in particular a RAKE receiver, with a plurality of processing paths and a combiner, in which signals from the processing paths are combined, with data in the processing paths having a coefficient which is characteristic of the processing path be multiplied.
  • the CDMA method is a method that enables multiple users to access a transmission channel.
  • this method which is used, for example, in mobile radio systems, several users occupy the same frequency range, but the useful signal is coded differently for each user.
  • a different code is used for the transmission of the bits for a first user than for a second user.
  • the coding is based on a spread of the user data channel.
  • the individual bits of a narrowband useful signal are replaced by longer bit combinations. If you replace a bit with a bit combination of, for example, 10 bits, you achieve a spread by a factor of 10.
  • the transmission channel can be used simultaneously for several user channels.
  • the data of the individual users must be clearly separated from one another in the transmission channel. divorce.
  • a major advantage of the CDMA method for example over the known TDMA method ("Time Division Multiple Access"), is the better utilization of the available transmission bandwidth.
  • data packets travel from the sender to the receiver on different transmission paths.
  • a direct transmission path is conceivable; another transmission path for the signal can sometimes contain several reflection points.
  • the existence of such different transmission paths and the associated different delays in the data packets entail disadvantages in most transmission methods, for example in the TDMA method.
  • CDMA method you can take advantage of the existence of several transmission paths.
  • a RAKE receiver has several RAKE fingers, that is to say several processing paths for data packets which have come from the transmitter to the receiver on different signal paths and which therefore generally have different delay times.
  • suitable processing of the data packets in the different RAKE fingers the data can be processed so that they can ultimately be combined in a combiner. Only this combined signal is decoded and a high quality signal is obtained.
  • the problem with such devices and methods that use a RAKE receiver is that depending on the spreading factors used and the received signal strength at the output of a RAKE receiver, very different values are obtained for the partial symbols assigned to the respective RAKE fingers.
  • One is therefore forced to work in all processing stages with large bit widths in order to take their signal dynamics and the different spreading factors into account. This results in a considerable amount of hardware.
  • the present invention is based on the task . e is based on further developing the generic device and the generic method in such a way that the implementation effort is reduced.
  • the invention builds on the generic device in that means for scaling data are assigned to the processing paths. Depending on the spreading factor and the signal strength received, there are generally very different values for the partial symbols of the individual RAKE fingers at the output of the RAKE receiver.
  • the RAKE fingers are assigned to the individual processing methods. However, since only certain bits of the individual received partial symbols are information carriers - which bits are involved depends on the signal strength and the respective spreading factor - a scaling of the data can reduce the bit width. Downstream processing stages can thus work with a smaller bit width, ultimately the implementation effort is thus reduced.
  • the device according to the invention is particularly advantageously developed in that means for supplying scaling values to the means for scaling data are provided.
  • the means for scaling data can thus be supplied with values from outside which determine the extent of the scaling.
  • the scaling is carried out in a simple manner by shifting the data word by a number of digits, which is specified by the scaling value supplied from the outside.
  • the scaling values are adapted to the signal conditions so that in as many cases as possible the complete information is retained despite scaling of the data.
  • the means for supplying scaling values supply the same processing values to the different processing paths.
  • the device is developed in a particularly advantageous manner in that the processing paths are assigned means for limiting the data values to a maximum value. Due to the advantageous scaling of the data values, which is carried out in the context of the present invention, only smaller bit widths are available for the different signals. Therefore, overflows can occur despite careful selection of the scaling. These overflows are counteracted by means of limiting the data values to a maximum value. A limitation to such a maximum value has a lesser influence with regard to the quality of the received signal than, for example, allowing overflows. This can be illustrated in such a way that an overflow often results from a large noise signal value which is also superimposed on a large signal value. It is very likely that the signal value, which is limited to the maximum value, will be in the range of this maximum value anyway.
  • the means for multiplying data are used for weighting.
  • Weighting promotes good signal quality, since it makes it possible to take signal components with a high intensity into account, even with a high weighting. Signal components with a lower intensity, however, are suppressed in comparison to the more intensive signal components.
  • the device is further developed in an advantageous manner in that in-phase data and quadrature data are processed in the processing paths and that the in-phase data and the quadrature data of the processing paths are thus used with the means for multiplying data can be adjusted so that in the combiner in-phase parts are combined with in-phase parts and quadrature parts with quadrature parts.
  • the channel coefficients with which the data are changed in the multiplication means thus serve on the one hand to weight the individual RAKE fingers and on the other hand to correct the in-phase components and the quadrature components of the signals.
  • the device is particularly advantageous when 8-bit dynamics are made available. Such 8-bit dynamics can be guaranteed regardless of the spreading factor and the performance of their individual sub-symbols of the RAKE fingers. Such 8-bit dynamics are sufficient in particular for a satisfactory signal quality if short-term changes in the symbol energies, which would in themselves lead to overflows, are limited to a maximum value by a limiter logic.
  • the invention builds on the generic method in that data is scaled in the processing paths. In this way, the advantages of the device according to the invention are realized in the context of a method.
  • the method according to the invention is particularly advantageous in that scaling values are supplied for scaling data become. Such scaling can reduce the bit widths of the data passed on.
  • the method according to the present invention is to be carried out in such a way that the data values are limited to a maximum value. This prevents overflows. Such overflows could otherwise lead to the creation of two's complement. Limiting the data values to a maximum value therefore serves to promote the signal quality.
  • weighting is advantageously carried out by multiplying data.
  • the weighting makes it possible to take signal components with high intensities into account, even with a high weighting. Signal components with a low intensity, however, are less considered.
  • the method according to the invention is developed in such a way that in-phase data and quadrature data are processed in the processing paths, and that when data is multiplied, the in-phase data and the quadrature data of the Processing paths are adjusted in such a way that in the combiner in-phase parts are combined with in-phase parts and quadrature parts with quadrature parts.
  • the multiplication of the data by channel coefficients thus serves not only to weight but also to rotate an image signal vector in the complex I / Q plane.
  • an 8-bit dynamic range is preferably made available. An 8-bit dynamic provides a satisfactory signal quality in numerous applications.
  • the invention is based on the finding that the complexity of the combiner of a RAKE receiver can be greatly reduced by scaling and preferably by limiting the data to a maximum value.
  • Figure 1 is a schematic block diagram of a device according to the invention.
  • FIG. 1 shows a schematic block diagram which illustrates a device according to the invention.
  • a part of a RAKE receiver 10 can be seen, which in the present case has eight processing paths in an exemplary manner. Of these eight processing paths, only the first processing path (# 1) and the eighth processing path (# 8) are shown. For example, the remaining processing paths can be designed in the same way.
  • n processing paths # 1 to #n are provided, where n is a natural number.
  • Each of the processing paths includes a RAKE finger 12 which, for example, outputs two data words with a respective width of 21 bits.
  • the two data words are in-phase data or quadrature data.
  • the scaling value is input to the unit 14 from a scaling value transmitter 16.
  • the data values are shifted in the unit 14, so that ultimately the information-carrying points of the data words are filtered out.
  • the output of the unit 14 thus comprises, for example, two 8-bit data words. So there has been a significant reduction in the bit width. Since there is a greater probability of overflows due to the reduction in the bit width, even if the scaling value which is output by the scaling value generator 16 is carefully selected, the unit 14 is also equipped with a limiter. This limits (“clipping") the value output by the unit 14 to a maximum value. This prevents the data from overflowing.
  • the data output by the unit 14 are input to a multiplier 18, where they are multiplied by a channel coefficient which is output by the unit 20.
  • This multiplication in the multiplier 18, results in a weighting of the data assigned to the different RAKE fingers 12.
  • the in-phase components and the quadrature components of the data are influenced in such a way that a subsequent combination of the respective components with the data of the other RAKE fingers 12 is possible.
  • a combination of the data then takes place in the combiner 22. This is entered, for example, two data words, each 7 bits long, from each processing path.
  • the output of the combiner 22 can then be reduced to an even smaller bit width.
  • a bit width of two 4 bits can be made available to a decoder 24, this being sufficient for a satisfactory result of the decoding.

Abstract

The invention relates to a device for the treatment of CDMA-data packets ('Code Division Multiple Access'), which comprises a RAKE-receiver (10) with a plurality of processing paths (#1,, #8) and a combiner (22), wherein signals from the processing paths (#1,, #8) are combined. Said inventive device is characterised in that the processing paths (#1,, #8) are associated with means (18) for the multiplication of data with characteristic coefficients for the processing path (#1,, #8) and the processing paths (#1,, #8) are associated with means (14) for scaling data. Preferably, means for limiting the data values to a maximum level are provided. The invention also relates to a method for processing CDMA-data packets.

Description

Beschreibungdescription
VORRICHTUNG UND VERFAHREN ZUM VERARBEITEN VON CDMA-DATENPAKETENDEVICE AND METHOD FOR PROCESSING CDMA DATA PACKAGES
Die Erfindung betrifft eine Vorrichtung zum Verarbeiten von CDMA-Datenpaketen ("Code Division Multiple Access"), die einen Empfänger, insbesondere einen RAKE-Empfänger, aufweist, mit mehreren Verarbeitungswegen und einem Kombinierer, in dem Signale der Verarbeitungswege kombiniert werden, wobei den Verarbeitungswegen Mittel zum Multiplizieren von Daten mit einem für den Verarbeitungsweg charakteristischen Koeffizienten zugeordnet sind.The invention relates to a device for processing CDMA data packets ("Code Division Multiple Access"), which has a receiver, in particular a RAKE receiver, with a plurality of processing paths and a combiner in which signals from the processing paths are combined, the processing paths Means for multiplying data with a coefficient characteristic of the processing path are assigned.
Die Erfindung betrifft ferner ein Verfahren zum Verarbeiten von CDMA-Datenpaketen unter Verwendung eines Empfängers, insbesondere eines RAKE-Empfängers, mit mehreren Verarbeitungswegen und einem Kombinierer, in dem Signale der Verarbeitungswege kombiniert werden, wobei in den Verarbeitungswegen Daten mit einem für den Verarbeitungsweg charakteristischen Koeffizienten multipliziert werden.The invention further relates to a method for processing CDMA data packets using a receiver, in particular a RAKE receiver, with a plurality of processing paths and a combiner, in which signals from the processing paths are combined, with data in the processing paths having a coefficient which is characteristic of the processing path be multiplied.
Das CDMA-Verfahren ist ein Verfahren, das mehreren Benutzern den Zugriff auf einen Ubertragungskanal ermöglicht. Bei diesem Verfahren, das beispielsweise in Mobilfunksystemen einge- setzt wird, belegen mehrere Benutzer denselben Frequenzbereich, das Nutzsignal wird jedoch für jeden Benutzer unterschiedlich codiert. Für die Übermittlung der Bits wird für einen ersten Benutzer ein anderer Code verwendet als für einen zweiten Benutzer. Die Codierung basiert auf einer Sprei- zung des Nutzdatenkanals. Dabei werden die einzelnen Bits eines schmalbandigen Nutzsignals durch längere Bitkombinationen ersetzt. Ersetzt man ein Bit durch eine Bitkombination von beispielsweise 10 Bits, dann erreicht man eine Spreizung um einen Faktor 10. Man benötigt zwar eine höhere Übertragungs- bandbreite, kann jedoch den Übertragungskanal gleichzeitig für mehrere Nutzkanäle verwenden. Die Daten der einzelnen Nutzer sind im Übertragungskanal klar voneinander zu unter- scheiden. Ein wesentlicher Vorteil des CDMA-Verfahrens, beispielsweise gegenüber dem bekannten TDMA-Verfahren ("Time Division Multiple Access"), besteht in der besseren Ausnutzung der zur Verfügung stehenden Übertragungsbandbreite.The CDMA method is a method that enables multiple users to access a transmission channel. In this method, which is used, for example, in mobile radio systems, several users occupy the same frequency range, but the useful signal is coded differently for each user. A different code is used for the transmission of the bits for a first user than for a second user. The coding is based on a spread of the user data channel. The individual bits of a narrowband useful signal are replaced by longer bit combinations. If you replace a bit with a bit combination of, for example, 10 bits, you achieve a spread by a factor of 10. Although a higher transmission bandwidth is required, the transmission channel can be used simultaneously for several user channels. The data of the individual users must be clearly separated from one another in the transmission channel. divorce. A major advantage of the CDMA method, for example over the known TDMA method ("Time Division Multiple Access"), is the better utilization of the available transmission bandwidth.
Grundsätzlich gelangen Datenpakete auf unterschiedlichen Ü- bertragungswegen vom Sender zum Empfänger. Beispielsweise ist ein direkter Übertragungsweg denkbar; ein anderer Ubertra- gungsweg für das Signal kann mitunter mehrere Reflektions- punkte enthalten. Das Vorliegen derart unterschiedlicher Ü- bertragungswege und die damit verbundenen unterschiedlichen Verzögerungen der Datenpakete bringen bei den meisten Uber- tragungsverfahren Nachteile mit sich, so zum Beispiel beim TDMA-Verfahren. Beim CDMA-Verfahren kann man sich hingegen das Vorliegen mehrerer Übertragungswege zu Nutze machen. Dies geschieht unter Verwendung eines RAKE-Empfängers . Ein solcher RAKE-Empfänger hat mehrere RAKE-Finger, das heißt mehrere Verarbeitungswege für Datenpakete, welche auf unterschiedlichen Signalwegen vom Sender zum Empfänger gelangt sind und welche daher im Allgemeinen unterschiedliche Verzögerungszeiten aufweisen. Durch geeignete Verarbeitung der Datenpakete in den unterschiedlichen RAKE-Fingern können die Daten so aufbereitet werden, dass sie letztlich in einem Kombinierer kombiniert werden können. Erst dieses kombinierte Signal wird decodiert, und man erhält ein Signal von hoher Qualität.In principle, data packets travel from the sender to the receiver on different transmission paths. For example, a direct transmission path is conceivable; another transmission path for the signal can sometimes contain several reflection points. The existence of such different transmission paths and the associated different delays in the data packets entail disadvantages in most transmission methods, for example in the TDMA method. With the CDMA method, however, you can take advantage of the existence of several transmission paths. This is done using a RAKE receiver. Such a RAKE receiver has several RAKE fingers, that is to say several processing paths for data packets which have come from the transmitter to the receiver on different signal paths and which therefore generally have different delay times. By suitable processing of the data packets in the different RAKE fingers, the data can be processed so that they can ultimately be combined in a combiner. Only this combined signal is decoded and a high quality signal is obtained.
Problematisch bei derartigen Vorrichtungen und Verfahren, die einen RAKE-Empfänger verwenden, ist jedoch, dass man in Abhängigkeit der verwendeten Spreizfaktoren und der empfangenen Signalstärke am Ausgang eines RAKE-Empfängers stark unterschiedliche Werte für die den jeweiligen RAKE-Fingern zugeordneten Teilsymbole erhält. Man ist daher gezwungen, in sämtliche Verarbeitungsstufen mit großen Bitbreiten zu arbeiten, um deren Signaldynamik und den unterschiedlichen Spreiz- faktoren Rechnung zu tragen. Dies hat einen erheblichen Hardware-Aufwand zur Folge. Der vorliegenden Erfindung liegt die A u f g a b.e zugrunde, die gattungsgemäße Vorrichtung und das gattungsgemäße Verfahren in der Weise weiterzubilden, dass der Realisierungsaufwand verringert wird.However, the problem with such devices and methods that use a RAKE receiver is that depending on the spreading factors used and the received signal strength at the output of a RAKE receiver, very different values are obtained for the partial symbols assigned to the respective RAKE fingers. One is therefore forced to work in all processing stages with large bit widths in order to take their signal dynamics and the different spreading factors into account. This results in a considerable amount of hardware. The present invention is based on the task . e is based on further developing the generic device and the generic method in such a way that the implementation effort is reduced.
Die Aufgabe wird mit den Merkmalen der Ansprüche 1 und 8 gelöst.The object is achieved with the features of claims 1 and 8.
Vorteilhafte Ausführungsformen und Weiterbildungen der Erfin- düng sind in den abhängigen Ansprüchen angegeben.Advantageous embodiments and developments of the invention are specified in the dependent claims.
Die Erfindung baut auf der gattungsgemäßen Vorrichtung dadurch auf, dass den Verarbeitungswegen Mittel zum Skalieren von Daten zugeordnet sind. Je nach Spreizfaktor und empfange- ner Signalstärke liegen am Ausgang des RAKE-Empfängers im allgemeinen Fall stark unterschiedliche Werte für die Teilsymbole der einzelnen RAKE-Finger vor. Die RAKE-Finger sind den einzelnen Verarbeitungswegen zugeordnet. Da jedoch nur bestimmte Bits der einzelnen empfangenen Teilsymbole Informa- tionsträger sind - um welche Bits es sich dabei handelt, hängt von der Signalstärke und dem jeweiligen Spreizfaktor ab - kann durch eine Skalierung der Daten eine Verringerung der Bitbreite erreicht werden. Somit können nachgeschaltete Verarbeitungsstufen mit einer geringeren Bitbreite arbeiten, letztlich wird der Realisierungsaufwand somit verringert.The invention builds on the generic device in that means for scaling data are assigned to the processing paths. Depending on the spreading factor and the signal strength received, there are generally very different values for the partial symbols of the individual RAKE fingers at the output of the RAKE receiver. The RAKE fingers are assigned to the individual processing methods. However, since only certain bits of the individual received partial symbols are information carriers - which bits are involved depends on the signal strength and the respective spreading factor - a scaling of the data can reduce the bit width. Downstream processing stages can thus work with a smaller bit width, ultimately the implementation effort is thus reduced.
Die erfindungsgemäße Vorrichtung ist besonders vorteilhaft dadurch weitergebildet, dass Mittel zum Zuführen von Skalierwerten zu den Mitteln zum Skalieren von Daten vorgesehen sind. Den Mitteln zum Skalieren von Daten sind somit von außen Werte zuführbar, die das Maß der Skalierung bestimmen. Die Skalierung erfolgt dabei in einfacher Weise durch eine Verschiebung ("Shifting") des Datenwortes um eine Anzahl von Stellen, die durch den von außen zugeführten Skalierwert vor- gegeben wird. Die Skalierwerte werden dabei den Signal- Verhältnissen so angepasst, dass in möglichst vielen Fällen trotz Skalierung der Daten die vollständige Information erhalten bleibt.The device according to the invention is particularly advantageously developed in that means for supplying scaling values to the means for scaling data are provided. The means for scaling data can thus be supplied with values from outside which determine the extent of the scaling. The scaling is carried out in a simple manner by shifting the data word by a number of digits, which is specified by the scaling value supplied from the outside. The scaling values are adapted to the signal conditions so that in as many cases as possible the complete information is retained despite scaling of the data.
Es ist besonders bevorzugt, die erfindungsgemäße Vorrichtung so zu gestalten, dass die Mittel zum Zuführen von Skalierwerten den verschiedenen Verarbeitungswegen gleiche Skalierwerte zuführen. Indem für die verschiedenen RAKE-Finger gleiche Skalierwerte verwendet werden, wird sichergestellt, dass bei der Weiterverarbeitung grundsätzlich keine anderen Maßnahmen zu ergreifen sind, als bei Vorrichtungen des Standes derIt is particularly preferred to design the device according to the invention in such a way that the means for supplying scaling values supply the same processing values to the different processing paths. By using the same scaling values for the various RAKE fingers, it is ensured that no other measures are to be taken in principle for further processing than for devices of the prior art
Technik. Die relevante Information bleibt in den jeweiligen RAKE-Fingern erhalten und passt mit den Informationen der jeweils anderen RAKE-Finger in bekannter Weise zusammen. Eine nachfolgende Verarbeitung kann daher in herkömmlicher Weise ausgelegt sein.Technology. The relevant information is retained in the respective RAKE fingers and matches the information of the other RAKE fingers in a known manner. Subsequent processing can therefore be designed in a conventional manner.
Die Vorrichtung ist in besonders vorteilhafter Weise dadurch weitergebildet, dass den Verarbeitungswegen Mittel zum Begrenzen der Datenwerte auf einen Maximalwert zugeordnet sind. Aufgrund der vorteilhaften Skalierung der Datenwerte, welche im Rahmen der vorliegenden Erfindung durchgeführt wird, stehen für die unterschiedlichen Signale nur noch geringere Bitbreiten zur Verfügung. Daher kann es trotz sorgfältiger Auswahl der Skalierung zu Überläufen kommen. Diesen Überläufen wirkt man durch Mittel zum Begrenzen der Datenwerte auf einen Maximalwert entgegen. Eine Begrenzung auf einen derartigen Maximalwert hat im Hinblick auf die Qualität des Empfangssignals einen geringeren Einfluss als beispielsweise das Zulassen von Überläufen. Dies lässt sich so veranschaulichen, dass ein Überlauf häufig aus einem großen Rauschsignalwert resultiert, der einem ebenfalls großen Signalwert überlagert ist. Mit großer Wahrscheinlichkeit wird der Signalwert, der auf den Maximalwert begrenzt wird, also ohnehin im Bereich dieses Maximalwertes liegen.The device is developed in a particularly advantageous manner in that the processing paths are assigned means for limiting the data values to a maximum value. Due to the advantageous scaling of the data values, which is carried out in the context of the present invention, only smaller bit widths are available for the different signals. Therefore, overflows can occur despite careful selection of the scaling. These overflows are counteracted by means of limiting the data values to a maximum value. A limitation to such a maximum value has a lesser influence with regard to the quality of the received signal than, for example, allowing overflows. This can be illustrated in such a way that an overflow often results from a large noise signal value which is also superimposed on a large signal value. It is very likely that the signal value, which is limited to the maximum value, will be in the range of this maximum value anyway.
Es ist besonders vorteilhaft, wenn mit den Mitteln zum Multiplizieren von Daten eine Gewichtung erfolgt. Eine solche Gewichtung fördert eine gute Signalqualität, da es hierdurch möglich ist, Signalanteile, die eine hohe Intensität aufweisen, auch mit einer hohen Gewichtung zu berücksichtigen. Signalanteile mit einer geringeren Intensität werden hingegen im Vergleich zu den intensiveren Signalanteilen unterdrückt.It is particularly advantageous if the means for multiplying data are used for weighting. Such Weighting promotes good signal quality, since it makes it possible to take signal components with a high intensity into account, even with a high weighting. Signal components with a lower intensity, however, are suppressed in comparison to the more intensive signal components.
Weiterhin ist die Vorrichtung in vorteilhafter Weise dadurch weitergebildet, dass in den Verarbeitungswegen In-Phase-Daten und Quadratur-Daten verarbeitet werden und dass mit den Mit- teln zum Multiplizieren von Daten die In-Phase-Daten und die Quadratur-Daten der Verarbeitungswege so angepasst werden, dass in dem Kombinierer In-Phase-Anteile mit In-Phase- Anteilen und Quadratur-Anteile mit Quadratur-Anteilen kombiniert werden. Die Kanalkoeffizienten, mit denen die Daten in den Mitteln zum Multiplizieren verändert werden, dienen somit zum einen der Gewichtung der einzelnen RAKE-Finger und zum anderen zu einer korrekten Anpassung der In-Phase-Anteile und der Quadratur-Anteile der Signale.Furthermore, the device is further developed in an advantageous manner in that in-phase data and quadrature data are processed in the processing paths and that the in-phase data and the quadrature data of the processing paths are thus used with the means for multiplying data can be adjusted so that in the combiner in-phase parts are combined with in-phase parts and quadrature parts with quadrature parts. The channel coefficients with which the data are changed in the multiplication means thus serve on the one hand to weight the individual RAKE fingers and on the other hand to correct the in-phase components and the quadrature components of the signals.
Die Vorrichtung ist besonders dann vorteilhaft, wenn eine 8- Bit-Dynamik zur Verfügung gestellt wird. Eine solche 8-Bit- Dynamik kann unabhängig vom Spreizfaktor und von der Leistung deren einzelne Teilsymbole der RAKE-Finger gewährleistet werden. Eine solche 8-Bit-Dynamik reicht insbesondere dann für eine befriedigende Signalqualität aus, wenn kurzzeitige Änderungen der Symbolenergien, welche an sich zu Überläufen führen würden, durch eine Begrenzerlogik auf einen Maximalwert begrenzt werden.The device is particularly advantageous when 8-bit dynamics are made available. Such 8-bit dynamics can be guaranteed regardless of the spreading factor and the performance of their individual sub-symbols of the RAKE fingers. Such 8-bit dynamics are sufficient in particular for a satisfactory signal quality if short-term changes in the symbol energies, which would in themselves lead to overflows, are limited to a maximum value by a limiter logic.
Die Erfindung baut auf dem gattungsgemäßen Verfahren dadurch auf, dass in den Verarbeitungswegen Daten skaliert werden. Auf diese Weise werden die Vorteile der erfindungsgemäßen Vorrichtung im Rahmen eines Verfahrens realisiert.The invention builds on the generic method in that data is scaled in the processing paths. In this way, the advantages of the device according to the invention are realized in the context of a method.
Das erfindungsgemäße Verfahren ist besonders dadurch vorteilhaft, dass zum Skalieren von Daten Skalierwerte zugeführt werden. Durch eine solche Skalierung können die Bitbreiten der weitergegebenen Daten verringert werden.The method according to the invention is particularly advantageous in that scaling values are supplied for scaling data become. Such scaling can reduce the bit widths of the data passed on.
In einer weiteren vorteilhaften Ausführungsform des erfindungsgemäßen Verfahrens ist dieses so weitergebildet, dass den verschiedenen Verarbeitungswegen gleiche Skalierwerte zugeführt werden. Auf diese Weise wird sichergestellt, dass die Weiterverarbeitung der Daten in den einzelnen RAKE-Fingern iri bekannter Weise erfolgen kann.In a further advantageous embodiment of the method according to the invention, it is developed in such a way that the same processing values are supplied to the different processing paths. This ensures that the data can be further processed in the individual RAKE fingers in a known manner.
In einer besonders bevorzugten Ausführungsform ist das Verfahren gemäß der vorliegenden Erfindung so auszuführen, dass die Datenwerte auf einen Maximalwert begrenzt werden. Auf diese Weise werden Überläufe verhindert. Solche Überläufe könnten ansonsten zur Erzeugung von Zweierkomplementen führen. Die Begrenzung der Datenwerte auf einen Maximalwert dient daher der Förderung der Signalqualität.In a particularly preferred embodiment, the method according to the present invention is to be carried out in such a way that the data values are limited to a maximum value. This prevents overflows. Such overflows could otherwise lead to the creation of two's complement. Limiting the data values to a maximum value therefore serves to promote the signal quality.
Bei dem erfindungsgemäßen Verfahren erfolgt nützlicherweise durch das Multiplizieren von Daten eine Gewichtung. Durch die Gewichtung ist es möglich, Signalanteile mit hohen Intensitäten auch mit einer hohen Gewichtung zu berücksichtigen. Signalanteile mit einer geringen Intensität werden hingegen weniger berücksichtigt.In the method according to the invention, weighting is advantageously carried out by multiplying data. The weighting makes it possible to take signal components with high intensities into account, even with a high weighting. Signal components with a low intensity, however, are less considered.
Ebenso ist es von besonderem Vorteil, wenn das erfindungsge- mäße Verfahren so weitergebildet ist, dass in den Verarbeitungswegen In-Phase-Daten und Quadratur-Daten verarbeitet werden und dass beim Multiplizieren von Daten die In-Phase- Daten und die Quadratur-Daten der Verarbeitungswege so ange- passt werden, dass in dem Kombinierer In-Phase-Anteile mit In-Phase-Anteilen und Quadratur-Anteile mit Quadratur- Anteilen kombiniert werden. Die Multiplikation der Daten mit Kanalkoeffizienten dient also nicht nur der Gewichtung son- dern auch einer Drehung eines bildlichen Signalvektors in der komplexen I/Q-Ebene. Vorzugsweise wird bei dem Verfahren gemäß der vorliegenden Erfindung eine 8-Bit-Dynamik zur Verfügung gestellt. Eine 8- Bit-Dynamik liefert bei zahlreichen Anwendungen eine befriedigende Signalqualität.It is also particularly advantageous if the method according to the invention is developed in such a way that in-phase data and quadrature data are processed in the processing paths, and that when data is multiplied, the in-phase data and the quadrature data of the Processing paths are adjusted in such a way that in the combiner in-phase parts are combined with in-phase parts and quadrature parts with quadrature parts. The multiplication of the data by channel coefficients thus serves not only to weight but also to rotate an image signal vector in the complex I / Q plane. In the method according to the present invention, an 8-bit dynamic range is preferably made available. An 8-bit dynamic provides a satisfactory signal quality in numerous applications.
Der Erfindung liegt die Erkenntnis zugrunde, dass durch eine Skalierung und vorzugsweise durch eine Begrenzung der Daten auf einen Maximalwert die Komplexität des Kombinierers eines RAKE-Empfängers stark reduziert werden kann.The invention is based on the finding that the complexity of the combiner of a RAKE receiver can be greatly reduced by scaling and preferably by limiting the data to a maximum value.
Die Erfindung wird nun mit Bezug auf die begleitende Zeichnung anhand bevorzugter Ausführungsformen beispielhaft erläutert .The invention will now be explained by way of example with reference to the accompanying drawing using preferred embodiments.
Dabei zeigt:It shows:
Figur 1 ein schematisches Blockdiagramm einer erfindungsgemäßen Vorrichtung.Figure 1 is a schematic block diagram of a device according to the invention.
In Figur 1 ist ein schematisches Blockdiagramm dargestellt, das eine erfindungsgemäße Vorrichtung veranschaulicht. Zu erkennen ist ein Teil eines RAKE-Empfängers 10, welcher vorliegend in beispielhafter Weise acht Verarbeitungswege aufweist, Von diesen acht Verarbeitungswegen sind nur der erste Verar- beitungsweg (#1) und der achte Verarbeitungsweg (#8) dargestellt. Beispielsweise können die restlichen Verarbeitungswege in der gleichen Weise ausgebildet sein. Im allgemeinen Fall sind n Bearbeitungswege #1 bis #n vorgesehen, wobei n eine natürliche Zahl ist.FIG. 1 shows a schematic block diagram which illustrates a device according to the invention. A part of a RAKE receiver 10 can be seen, which in the present case has eight processing paths in an exemplary manner. Of these eight processing paths, only the first processing path (# 1) and the eighth processing path (# 8) are shown. For example, the remaining processing paths can be designed in the same way. In general, n processing paths # 1 to #n are provided, where n is a natural number.
Jeder der Verarbeitungswege umfasst einen RAKE-Finger 12, der beispielsweise zwei Datenwörter mit einer jeweiligen Breite von 21 Bit ausgibt. Die beiden Datenwörter sind dabei InPhase-Daten beziehungsweise Quadratur-Daten.Each of the processing paths includes a RAKE finger 12 which, for example, outputs two data words with a respective width of 21 bits. The two data words are in-phase data or quadrature data.
In der nachfolgenden Einheit 14 findet eine Skalierung und eine Begrenzung der von dem jeweiligen RAKE-Finger 12 ausge- gebenen Datenwerte statt. Der Skalierwert wird der Einheit 14 von einem Skalierwertgeber 16 eingegeben. In der Einheit 14 erfolgt eine Verschiebung der Datenwerte ("shifting") , so dass letztlich die informationstragenden Stellen der Daten- worte herausgefiltert werden. Die Ausgabe der Einheit 14 umfasst somit zum Beispiel zwei 8-Bit-Datenworte. Es hat also eine erhebliche Reduzierung der Bitbreite stattgefunden. Da es aufgrund der Verringerung der Bitbreite mit einer größeren Wahrscheinlichkeit zu Überläufen kommt, auch wenn der Ska- lierwert, der von dem Skalierwertgeber 16 ausgegeben wird, sorgfältig gewählt wird, ist die Einheit 14 weiterhin mit einem Begrenzer ausgestattet. Dieser begrenzt ("clipping") den von der Einheit 14 ausgegebenen Wert auf einen Maximalwert. Auf diese Weise wird das Überlaufen der Daten verhindert.In the subsequent unit 14 there is a scaling and a limitation of the given data values instead. The scaling value is input to the unit 14 from a scaling value transmitter 16. The data values are shifted in the unit 14, so that ultimately the information-carrying points of the data words are filtered out. The output of the unit 14 thus comprises, for example, two 8-bit data words. So there has been a significant reduction in the bit width. Since there is a greater probability of overflows due to the reduction in the bit width, even if the scaling value which is output by the scaling value generator 16 is carefully selected, the unit 14 is also equipped with a limiter. This limits ("clipping") the value output by the unit 14 to a maximum value. This prevents the data from overflowing.
Die von der Einheit 14 ausgegebenen Daten werden einem Multiplizierer 18 eingegeben, dort werden sie mit einem Kanalkoeffizienten multipliziert, der von der Einheit 20 ausgegeben wird. Durch diese Multiplikation in dem Multiplizierer 18 er- folgt einerseits eine Gewichtung, der den unterschiedlichen RAKE-Fingern 12 zugeordneten Daten. Zum anderen werden die In-Phase-Anteile und die Quadratur-Anteile der Daten in der Weise beeinflusst, dass eine nachfolgende Kombination der jeweiligen Anteile mit den Daten der anderen RAKE-Finger 12 möglich ist.The data output by the unit 14 are input to a multiplier 18, where they are multiplied by a channel coefficient which is output by the unit 20. This multiplication in the multiplier 18, on the one hand, results in a weighting of the data assigned to the different RAKE fingers 12. On the other hand, the in-phase components and the quadrature components of the data are influenced in such a way that a subsequent combination of the respective components with the data of the other RAKE fingers 12 is possible.
Eine Kombination der Daten erfolgt dann in dem Kombinierer 22. Diesem werden beispielsweise von jedem Verarbeitungsweg zwei Datenwörter mit jeweils 7 Bit Länge eingegeben.A combination of the data then takes place in the combiner 22. This is entered, for example, two data words, each 7 bits long, from each processing path.
Die Ausgabe des Kombinierers 22 kann dann auf eine noch geringere Bitbreite reduziert werden. Beispielsweise kann einem Decoder 24 eine Bitbreite von zweimal 4 Bit zur Verfügung gestellt werden, wobei dies für ein befriedigendes Ergebnis der Decodierung ausreicht. Die in der vorstehenden Beschreibung, in der Zeichnung sowie in den Ansprüchen offenbarten Merkmale der Erfindung können sowohl einzeln als auch in beliebiger Kombination für die Verwirklichung der Erfindung wesentlich sein. The output of the combiner 22 can then be reduced to an even smaller bit width. For example, a bit width of two 4 bits can be made available to a decoder 24, this being sufficient for a satisfactory result of the decoding. The features of the invention disclosed in the above description, in the drawing and in the claims can be essential for realizing the invention both individually and in any combination.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
10 RAKE-Empfänger10 RAKE receivers
12 RAKE-Finger 14 Skalierer und Begrenzerlogik12 RAKE fingers 14 scalers and delimiter logic
16 Skalierwertgeber16 scaling encoder
18 Muliplizierer18 multipliers
20 Kanalkoeffizientgeber20 channel coefficient transmitter
22 Kombinierer 24 Dekoder 22 combiners 24 decoders

Claims

Patentansprüche claims
1. Vorrichtung zum Verarbeiten von CDMA-Datenpaketen ("Code Division Multiple Access"), die einen Empfänger, insbesondere einen RAKE-Empfänger, (10) aufweist, mit mehreren Verarbeitungswegen (#1, ..., #8) und einem Kombinierer (22), in dem Signale der Verarbeitungswege (#1, ..., #8) kombiniert werden, wobei den Verarbeitungswegen (#1, ..., #8) Mittel (18) zum Multiplizieren von Daten mit einem für den Verarbeitungsweg (#1, ..., #8) charakteristischen Koeffizienten zugeordnet sind, d a d u r c h g e k e n n z e i c h n e t , dass den Verarbeitungswegen (#1, ..., #8) Mittel (14) zum Skalieren von Daten zugeordnet sind.1. Device for processing CDMA data packets ("Code Division Multiple Access"), which has a receiver, in particular a RAKE receiver, (10) with several processing paths (# 1, ..., # 8) and a combiner (22), in which signals from the processing paths (# 1, ..., # 8) are combined, the processing paths (# 1, ..., # 8) having means (18) for multiplying data by one for the processing path (# 1, ..., # 8) are assigned characteristic coefficients, characterized in that means (14) for scaling data are assigned to the processing paths (# 1, ..., # 8).
2. Vorrichtung nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass Mittel (16) zum Zuführen von Skalierwerten zu den Mit- teln (14) zum Skalieren von Daten vorgesehen sind.2. Device according to claim 1, so that means (16) for supplying scaling values to the means (14) for scaling data are provided.
3. Vorrichtung nach Anspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , dass die Mittel (16) zum Zuführen von Skalierwerten den ver- schiedenen Verarbeitungswegen (#1, ..., #8) gleiche Skalierwerte zuführen.3. Apparatus according to claim 1 or 2, so that the means (16) for supplying scaling values supply the same processing values (# 1, ..., # 8) with the same processing values.
4. Vorrichtung nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass den Verarbeitungswegen (#1, ..., #8) Mittel (14) zum Begrenzen der Datenwerte auf einen Maximalwert zugeordnet sind.4. Device according to one of the preceding claims, that the processing paths (# 1, ..., # 8) are assigned means (14) for limiting the data values to a maximum value.
5. Vorrichtung nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass mit den Mitteln (18) zum Multiplizieren von Daten eine Gewichtung erfolgt. 5. Device according to one of the preceding claims, characterized in that the means (18) for multiplying data are weighted.
6. Vorrichtung nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass in den Verarbeitungswegen (#1, ..., #8) In-Phase- Daten und Quadratur-Daten verarbeitet werden und - dass mit den Mitteln (18) zum Multiplizieren von Daten die In-Phase-Daten und die Quadratur-Daten der Verarbeitungswege (#1, ..., #8) so angepasst werden, dass in dem Kombinierer (22) In-Phase-Anteile mit In-Phase-Anteilen und Quadratur-Anteile mit Quadratur-Anteilen kombiniert werden.6. Device according to one of the preceding claims, characterized in that in the processing paths (# 1, ..., # 8) in-phase data and quadrature data are processed and - that with the means (18) for multiplying data the in-phase data and the quadrature data of the processing paths (# 1, ..., # 8) are adjusted such that in the combiner (22) in-phase components with in-phase components and quadrature components can be combined with quadrature parts.
7. Vorrichtung nach einem der vorangehenden Ansprüche, d a d u r c h g e k e n n z e i c h n e t , dass eine 8-Bit-Dynamik zur Verfügung gestellt wird.7. Device according to one of the preceding claims, d a d u r c h g e k e n n z e i c h n e t that an 8-bit dynamic is provided.
8. Verfahren zum Verarbeiten von CDMA-Datenpaketen unter Verwendung eines Empfängers, insbesondere eines RAKE-Empfängers8. Method for processing CDMA data packets using a receiver, in particular a RAKE receiver
(10), mit mehreren Verarbeitungswegen (#1, ..., #8) und - einem Kombinierer (22) , in dem Signale der Verarbeitungswege (#1, ..., #8) kombiniert werden, wobei in den Verarbeitungswegen (#1, ..., #8) Daten mit einem für den Verarbeitungsweg (#1, ..., #8) charakteristischen Koeffizienten multipliziert werden, d a d u r c h g e k e n n z e i c h n e t , dass in den Verarbeitungswegen (#1, ..., #8) Daten skaliert werden.(10), with several processing paths (# 1, ..., # 8) and - a combiner (22) in which signals from the processing paths (# 1, ..., # 8) are combined, whereby in the processing paths ( # 1, ..., # 8) data are multiplied by a coefficient which is characteristic of the processing path (# 1, ..., # 8), characterized in that in the processing paths (# 1, ..., # 8) data be scaled.
9. Verfahren nach Anspruch 8, d a d u r c h g e k e n n z e i c h n e t , dass zum Skalieren von Daten Skalierwerte zugeführt werden.9. The method according to claim 8, d a d u r c h g e k e n n z e i c h n e t that scaling values are supplied to scale data.
10. Verfahren nach Anspruch 8 oder 9, d a d u r c h g e k e n n z e i c h n e t , dass den verschiedenen Verarbeitungswegen (#1, ..., #8) gleiche Skalierwerte zugeführt werden. 10. The method according to claim 8 or 9, characterized in that the different processing paths (# 1, ..., # 8) are supplied with the same scaling values.
11. Verfahren nach einem der Ansprüche 8 bis 10, d a d u r c h g e k e n n z e i c h n e t , dass die Datenwerte auf einen Maximalwert gegrenzt werden.11. The method according to any one of claims 8 to 10, d a d u r c h g e k e n n z e i c h n e t that the data values are limited to a maximum value.
12. Verfahren nach einem der Ansprüche 8 bis 11, d a d u r c h g e k e n n z e i c h n e t , dass durch das Multiplizieren von Daten eine Gewichtung erfolgt.12. The method according to any one of claims 8 to 11, that a weighting is carried out by multiplying data.
13. Verfahren nach einem der Ansprüche 8 bis 12, d a d u r c h g e k e n n z e i c h n e t , dass in den Verarbeitungswegen (#1, ..., #8) In-Phase- Daten und Quadratur-Daten verarbeitet werden und dass beim Multiplizieren von Daten die In-Phase-Daten und die Quadratur-Daten der Verarbeitungswege (#1, ..., #8) so angepasst werden, dass in dem Kombinierer (22) InPhase-Anteile mit In-Phase-Anteilen und Quadratur-Anteile mit Quadratur-Anteilen kombiniert werden.13. The method according to any one of claims 8 to 12, characterized in that in the processing paths (# 1, ..., # 8) in-phase data and quadrature data are processed and that when multiplying data, the in-phase Data and the quadrature data of the processing paths (# 1, ..., # 8) are adapted so that in-phase components are combined with in-phase components and quadrature components with quadrature components in the combiner (22).
14. Verfahren nach einem der Ansprüche 8 bis 13, d a d u r c h g e k e n n z e i c h n e t , dass eine 8-Bit-Dynamik zur Verfügung gestellt wird. 14. The method according to any one of claims 8 to 13, d a d u r c h g e k e n n z e i c h n e t that an 8-bit dynamic is provided.
PCT/DE2001/001864 2001-05-16 2001-05-16 Device and method for processing cdma-data packets WO2002093764A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/DE2001/001864 WO2002093764A1 (en) 2001-05-16 2001-05-16 Device and method for processing cdma-data packets

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/DE2001/001864 WO2002093764A1 (en) 2001-05-16 2001-05-16 Device and method for processing cdma-data packets

Publications (1)

Publication Number Publication Date
WO2002093764A1 true WO2002093764A1 (en) 2002-11-21

Family

ID=5648245

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2001/001864 WO2002093764A1 (en) 2001-05-16 2001-05-16 Device and method for processing cdma-data packets

Country Status (1)

Country Link
WO (1) WO2002093764A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7116998B2 (en) 2003-05-14 2006-10-03 Telefonaktiebolaget L M Ericsson (Publ) Subtractive multipath delay detection
CN1315270C (en) * 2003-04-23 2007-05-09 三星电子株式会社 Reception apparatus and method in a mobile communication system for code division multiple access
US7239677B2 (en) 2003-04-29 2007-07-03 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for soft symbol scaling
DE10306290B4 (en) * 2003-02-14 2008-01-24 Nokia Siemens Networks Gmbh & Co.Kg Arrangement for radio signal despreading in a radio communication system with code-division multiple access method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994013066A1 (en) * 1992-11-24 1994-06-09 Qualcomm Incorporated Dot product circuit for multipath receivers
US5764687A (en) * 1995-06-20 1998-06-09 Qualcomm Incorporated Mobile demodulator architecture for a spread spectrum multiple access communication system
US5953366A (en) * 1997-01-06 1999-09-14 Sony Corporation Receiving apparatus, receiving method, and terminal unit for use with radio system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994013066A1 (en) * 1992-11-24 1994-06-09 Qualcomm Incorporated Dot product circuit for multipath receivers
US5764687A (en) * 1995-06-20 1998-06-09 Qualcomm Incorporated Mobile demodulator architecture for a spread spectrum multiple access communication system
US5953366A (en) * 1997-01-06 1999-09-14 Sony Corporation Receiving apparatus, receiving method, and terminal unit for use with radio system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MOULLEC C ET AL: "An integrated all digital diversity receiver for spread spectrum communications over multipath fading channels", SPREAD SPECTRUM TECHNIQUES AND APPLICATIONS, 1994. IEEE ISSSTA '94., IEEE THIRD INTERNATIONAL SYMPOSIUM ON OULU, FINLAND 4-6 JULY 1994, NEW YORK, NY, USA,IEEE, 4 July 1994 (1994-07-04), pages 367 - 371, XP010129659, ISBN: 0-7803-1750-5 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10306290B4 (en) * 2003-02-14 2008-01-24 Nokia Siemens Networks Gmbh & Co.Kg Arrangement for radio signal despreading in a radio communication system with code-division multiple access method
CN1315270C (en) * 2003-04-23 2007-05-09 三星电子株式会社 Reception apparatus and method in a mobile communication system for code division multiple access
US7239677B2 (en) 2003-04-29 2007-07-03 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for soft symbol scaling
US7116998B2 (en) 2003-05-14 2006-10-03 Telefonaktiebolaget L M Ericsson (Publ) Subtractive multipath delay detection

Similar Documents

Publication Publication Date Title
DE69726661T2 (en) METHOD AND DEVICE FOR CODING A DIGITAL INFORMATION SIGNAL
DE2210649C3 (en) Communication system with binary multi-level code converter and multi-level binary code converter
WO2000014886A1 (en) Device and method for entropy encoding of information words and device and method for decoding entropy-encoded information words
EP0488456B1 (en) Maximum likelihood receiver
EP1729471B1 (en) Method for classification of digital modulated signals
DE2611906A1 (en) METHOD AND CIRCUIT ARRANGEMENTS FOR BLOCK QUANTIZATION OF AN ELECTRICAL SIGNAL
DE1922224A1 (en) Adaptive equalizer
DE2216350C3 (en) Digital filter
DE2730662A1 (en) METHOD AND CIRCUIT FOR GENERATING AN AUTOCORRELATION FUNCTION FACTOR
WO2001058070A1 (en) Method and device for generating ovsf code words
DE19525428C2 (en) Spectrum spread communication system
EP0670648B1 (en) Method and apparatus for transmitting digital signals
EP1155498B1 (en) Device and method for generating a data flow and device and method for reading a data flow
WO2002093764A1 (en) Device and method for processing cdma-data packets
DE19625855C2 (en) Method and signal evaluation device for data reduction when processing signal values with a digital signal processing unit in a transmission system
DE10250555A1 (en) Method for determining filter coefficients of a digital filter and digital filter
DE3922469C2 (en)
DE60028516T2 (en) Arrangement and method for limiting the word length
EP0664625A2 (en) Method for channel quality estimation
DE2752451C2 (en) Adaptive phase evaluation for phase key modulation
DE2704641A1 (en) DIGITAL FILTER
DE10216240A1 (en) Method and device for calculating an iterated state of a feedback shift register arrangement
DE2008560C3 (en) Message transmission system using pulse code modulation and pulse compression on the receiver side
DE102004064108B4 (en) Method and circuit for limiting the power of a signal composed of spread-coded signals
WO2001039425A1 (en) Device for generating a digitally modulated test signal

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP