EP1246371A2 - Method and apparatus for dynamically allocating the correlator ressources in a radio CDMA communication system - Google Patents

Method and apparatus for dynamically allocating the correlator ressources in a radio CDMA communication system Download PDF

Info

Publication number
EP1246371A2
EP1246371A2 EP02003247A EP02003247A EP1246371A2 EP 1246371 A2 EP1246371 A2 EP 1246371A2 EP 02003247 A EP02003247 A EP 02003247A EP 02003247 A EP02003247 A EP 02003247A EP 1246371 A2 EP1246371 A2 EP 1246371A2
Authority
EP
European Patent Office
Prior art keywords
units
path
rake finger
individual values
profiles
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.)
Granted
Application number
EP02003247A
Other languages
German (de)
French (fr)
Other versions
EP1246371B1 (en
EP1246371A3 (en
Inventor
Michael Dipl.-Ing. Jeschke
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Original Assignee
Alcatel CIT SA
Alcatel SA
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 Alcatel CIT SA, Alcatel SA filed Critical Alcatel CIT SA
Publication of EP1246371A2 publication Critical patent/EP1246371A2/en
Publication of EP1246371A3 publication Critical patent/EP1246371A3/en
Application granted granted Critical
Publication of EP1246371B1 publication Critical patent/EP1246371B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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/7113Determination of path profile
    • 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/7117Selection, re-selection, allocation or re-allocation of paths to fingers, e.g. timing offset control of allocated fingers

Definitions

  • the invention is based on a method for operating of a radio-based communication system according to the The preamble of claims 1 and 7. Furthermore relates to Invention a corresponding radio-based Communication system and a corresponding base station therefor.
  • CDMA code division multiple access
  • Path Profiler is searched for new signal paths via which the associated mobile station sends signals to the base station.
  • a profile of the received one Signals created from a variety of individual values consists. From this profile those individual values become each assigned a rake finger that has a predetermined Exceed threshold.
  • the number of path profilers such as the number of rake fingers must also be used for each mobile station be chosen so large that always - even with one large number of mobile stations and with many Obstacles in the local area of the associated Base station - safe operation of the Communication system is possible. This requires one great effort, especially in hardware for the path profiler and / or the rake finger that is in operation of the Communication system rarely in full is exploited.
  • the object of the invention is a method of the beginning to create the type mentioned, the less effort requires.
  • the number of path profilers and / or rake fingers is in the invention - as in the prior art - firmly specified.
  • the difference of the invention compared to State of the art is that the existing path profiler and / or the existing rake fingers are not tight assigned to a specific mobile station or an antenna but are flexible according to the invention can be assigned to different mobile stations. It is therefore sufficient in the case of the invention only about 50% up to about 70% of the path profilers available in the prior art or rake fingers. This represents one Significant reduction in hardware costs in particular The effort required for the Path Profiler Manager provided according to the invention or Rake finger manager is negligible.
  • a base station 10 (also as node B referred to), which are represented by a plurality of Antennas 11 is connected.
  • a majority of so-called path profiler units 12, which managed by a so-called Path Profiler Manager 13 become.
  • the path profiler units 12 are those of the Antennas 11 received signals supplied.
  • a so-called Path selector unit 14 is provided by the path profiler units 12 acts upon and influences depending of which the Path Profiler Manager 13 and a so-called Rake Finger Manager 15.
  • This Rake Finger Manager 15 manages a number of so-called rake finger units 16.
  • the rake finger units 16 are those of the Antennas 11 received signals supplied.
  • the one from the Rake finger units 16 are generated by a signal Combination unit 17 to a plurality of Output signals summarized.
  • FPGA field programmable gate array
  • ASIC application specific integrated circuit
  • DSP digital signal processor
  • the number and the course of the signal paths depend, among other things on the number and design of obstacles themselves in the local area of the base station (10) and / or of the respective mobile station.
  • Each of the path profiler units 12 is provided existing signal paths and newly added signal paths detect.
  • each of the path profiler units 12 a variety of correlators based on those of the Antennas received signals on the different signal paths compare with given signals.
  • These profiles are also called performance profiles or impulse response profiles or multi-way profiles.
  • Each of the profiles is e.g. during a correlation period generated by 10 milliseconds and exists e.g. from 192 Individual values with a temporal resolution of 0.13 Microseconds.
  • a correlator is required for the creation of a single value. Overall result thus a plurality of for a certain period of time Profiles for the signals of the different signal paths.
  • the path profiler units 13 are created by the path profiler manager 13 12 in the local area of the base station 10 existing mobile stations and one of the antennas 11 arbitrarily allocated. This assignment Z of path profiler units 12 to mobile stations is also in the figure represented schematically over time t.
  • the time interval can be changed flexibly , in particular the time interval of the Repetitions are increased when a large number of mobile stations within the local area the base station 10, and / or if from one Mobile station several signal paths to different Antennas are available.
  • the path profiler manager 13 has a certain number of path profiler units 12 for distribution to the available mobile stations.
  • the Path Profiler Manager 13 constantly monitors that no more Path profiler units 12 are distributed as available are. Will be the specified number of Path Profiler units Reached 12, the path profiler manager takes 13 Measures to avoid exceeding this number.
  • each received signal instead of the 192 correlators mentioned e.g. only that Half, i.e. 96 correlators in the Path Profiler units (12) to be provided. This usually results in only one minor errors since the first half of the profile generated is usually more important than the second half.
  • the measure can released correlators of the path profiler units (12) distributed to other received signals.
  • the path profiler units 12 depend on the received signals generated profiles for the Various signals are sent to the path selector unit 14 fed. Depending on the profiles obtained and depending on the specified selection conditions the path selector unit 14 selects certain individual values the profiles. Usually it is with the Selection conditions at least around a threshold that must be exceeded by the individual values of the profiles, so that the selected individual values usually the on belong to the strongest signals to be received.
  • the rake finger manager 15 each of these individual values one of the rake finger units 16. To this end the rake finger manager receives 15 information about the individual values selected by the path profiler selector 14 and their arrival times. Because several individual values within a single profile from the Path Profiler Selector 14 can also be selected, the rake finger manager 15 multiple rake finger units 16 one assign individual profile. Ultimately, this means that multiple rake finger units 16 of a single one Mobile station can be assigned, as in the figure is indicated.
  • each of the mobile stations only a few, e.g. assigned only one or two rake finger units 16 become. With these few rake finger units 16 can those few signal paths that are processed due to the few obstacles. In this Relatively many mobile stations from the case Base station 10 are operated.
  • each of the mobile stations has several Rake finger units 16 can be allocated. This bigger one Number of rake finger units 16 is required to to process the larger number of signal paths that due to the many obstacles. In this Not so many mobile stations from the case Base station 10 are operated, which is due to the bad Conditions, however, even in the presence of a larger one Number of rake finger units 16 would apply.
  • Each of the rake finger units 16 contains a correlator.
  • the correlator of the rake finger unit selected for a single value 16 is based on this specific single value Voted.
  • the information required for this in particular the identification of the mobile station, the Identification of the antenna and the indication of the time Ratios are over from the path selector unit 14 the rake finger manager 15 to the respective rake finger unit 16 passed on.
  • the rake finger manager 15 has a certain number of Rake finger units 16 for distribution to the existing ones Mobile stations available.
  • the rake finger manager 13 continuously monitors that no more rake finger units 16 will be distributed as available. Will the certain Number of rake finger units reached 16, takes effect the rake finger manager 15 measures to top to avoid this number. It is possible that the Number of rake finger units that are still not in use 16 continuously to the path selector unit 14 is communicated.
  • These measures can e.g. consist of the Selection conditions within the path selector unit 14 to be changed in such a way that fewer individual values from the generated profiles can be selected.
  • The can also Number of selectable individual values per mobile station on one Maximum number can be limited. The maximum number can be from depending on the number of unused rake finger units 16 his. The selection conditions thus become such changed that the number of single values never larger is called the number of rake finger units present 16. This allows the maximum number of existing rake finger units 16 as selected Individual values are available.
  • the rake finger units 16 and the ones contained therein Correlators process the antennas 11 received signals of the mobile stations.
  • the rake finger units 16 signals are generated by the Combination unit 17 according to their affiliation summarized the different mobile stations. This Affiliation results from that of the path selector unit 14 selected individual values of a specific one Profiles, which in turn via the rake finger manager 15 correspondingly associated rake finger units 16 assigned. At the exit of the combination unit 17 thus there is a signal for each mobile station that one real amplitude value of the respective mobile station represents.

Abstract

The communications system operating method has received signals from a number of mobile subscribers evaluated via a number of path profiler units (12) at a base station (10), an associated path selection unit (14) selecting individual values from the obtained signal profiles, with rake-finger units (16) assigned to the reception points of the individual values. The path profiler units are assigned to the antenna elements (11) of the base station and the mobile subscribers via a path profiler manager (13). An Independent claim for a base station for a radio communications system is also included.

Description

Die Erfindung geht aus von einem Verfahren zum Betreiben eines funkbasierten Kommunikationssystems entsprechend dem Oberbegriff der Ansprüche 1 und 7. Weiterhin betrifft die Erfindung ein entsprechendes funkbasiertes Kommunikationssystem und eine entsprechende Basisstation hierfür.The invention is based on a method for operating of a radio-based communication system according to the The preamble of claims 1 and 7. Furthermore relates to Invention a corresponding radio-based Communication system and a corresponding base station therefor.

Ein derartiges Verfahren ist beispielsweise von einem sogenannten CDMA-Kommunikationssystem (CDMA = code division multiple access) bekannt. Dort wird für eine bestimmte Anzahl von Mobilstationen jeweils eine bestimmte Anzahl sogenannter Path-Profiler und eine bestimmte Anzahl sogenannter Rake-Finger bereitgehalten. Mit dem Path-Profiler wird nach neuen Signalpfaden gesucht, über die die zugehörige Mobilstation Signale an die Basisstation sendet. Von jedem der Path-Profiler wird ein Profil des empfangenen Signals erstellt, das aus einer Vielzahl von Einzelwerten besteht. Aus diesem Profil werden denjenigen Einzelwerten jeweils ein Rake-Finger zugeordnet, die einen vorgegebenen Schwellwert übersteigen. Die Anzahl der Path-Profiler, wie auch die Anzahl der Rake-Finger muss für jede Mobilstation derart groß gewählt werden, dass immer - auch bei einer großen Anzahl von Mobilstationen und bei vielen Hindernissen im örtlichen Bereich der zugehörigen Basisstation - ein sicherer Betrieb des Kommunikationssystems möglich ist. Dies erfordert einen großen Aufwand insbesondere an Hardware für die Path-Profiler und/oder die Rake-Finger, der im Betrieb des Kommunikationssystems nur selten in vollem Umfang ausgenutzt wird.Such a method is for example one So-called CDMA communication system (CDMA = code division multiple access). There is for a certain Number of mobile stations each a certain number so-called path profiler and a certain number so-called rake fingers ready. With the Path Profiler is searched for new signal paths via which the associated mobile station sends signals to the base station. From each of the path profilers, a profile of the received one Signals created from a variety of individual values consists. From this profile those individual values become each assigned a rake finger that has a predetermined Exceed threshold. The number of path profilers, such as the number of rake fingers must also be used for each mobile station be chosen so large that always - even with one large number of mobile stations and with many Obstacles in the local area of the associated Base station - safe operation of the Communication system is possible. This requires one great effort, especially in hardware for the path profiler and / or the rake finger that is in operation of the Communication system rarely in full is exploited.

Aufgabe der Erfindung ist es, ein Verfahren der eingangs genannten Art zu schaffen, das einen geringeren Aufwand erfordert.The object of the invention is a method of the beginning to create the type mentioned, the less effort requires.

Diese Aufgabe wird durch die Verfahren nach den Ansprüchen 1 und 7 gelöst. Ebenfalls wird die Aufgabe durch die Basisstationen nach den Ansprüchen 11 und 12 sowie durch das Kommunikationssystem nach dem Anspruch 15 gelöst.This object is achieved by the method according to the claims 1 and 7 solved. The task is also carried out by the Base stations according to claims 11 and 12 and by the communication system according to claim 15 solved.

Die Anzahl der Path-Profiler und/oder der Rake-Finger ist bei der Erfindung - wie beim Stand der Technik - fest vorgegeben. Der Unterschied der Erfindung im Vergleich zum Stand der Technik besteht darin, dass die vorhandenen Path-Profiler und/oder die vorhandenen Rake-Finger nicht fest einer bestimmten Mobilstation oder einer Antenne zugeordnet sind, sondern dass sie erfindungsgemäß flexibel unterschiedlichen Mobilstationen zugeordnet werden können. Damit ist es bei der Erfindung ausreichend, nur etwa 50 % bis etwa 70 % der beim Stand der Technik vorhandenen Path-Profiler bzw. Rake-Finger vorzusehen. Dies stellt eine wesentliche Verminderung insbesondere des Hardware-Aufwands dar. Der gleichzeitig erforderliche Aufwand für die erfindungsgemäß vorgesehenen Path-Profiler-Manager bzw. Rake-Finger-Manager ist dabei vernachlässigbar.The number of path profilers and / or rake fingers is in the invention - as in the prior art - firmly specified. The difference of the invention compared to State of the art is that the existing path profiler and / or the existing rake fingers are not tight assigned to a specific mobile station or an antenna but are flexible according to the invention can be assigned to different mobile stations. It is therefore sufficient in the case of the invention only about 50% up to about 70% of the path profilers available in the prior art or rake fingers. This represents one Significant reduction in hardware costs in particular The effort required for the Path Profiler Manager provided according to the invention or Rake finger manager is negligible.

Weiterhin ist es durch die flexible Zuteilung der Path-Profiler bzw. Rake Finger zu den vorhandenen Mobilstationen möglich, sogar eine größere Anzahl der Path-Profiler bzw. Rake-Finger einer bestimmten Mobilstation zuzuordnen als dies im Vergleich beim Stand der Technik mit seiner jeweils festen Anzahl der Fall ist. Dies bringt insbesondere bei einer großen Anzahl von Hindernissen im örtlichen Bereich der Basisstation den Vorteil mit sich, dass die in diesem Fall von der Basisstation empfangenen Signale besser erkannt werden können als beim Stand der Technik.Furthermore, it is due to the flexible allocation of the Path Profiler or rake fingers to the existing mobile stations possible, even a larger number of Path Profilers or Assign rake fingers to a specific mobile station as this in comparison with the prior art with its each fixed number is the case. This teaches in particular a large number of obstacles in the local area the base station with the advantage that the in this Case received signals from the base station better can be recognized as in the prior art.

Die Zuteilung der vorhandenen Path-Profiler bzw. Rake-Finger zu den verschiedenen Mobilstationen kann auf unterschiedliche Arten vorgenommen werden. So ist es unter anderem vorteilhaft, wenn die in einem Path-Profiler vorhandenen Korrelatoren nicht, wie an sich üblich, dem Signal einer einzigen Mobilstation zugeordnet werden, sondern z.B. im Zeitmultiplex hälftig auf zwei Signale verteilt werden. Ebenfalls ist es vorteilhaft, wenn der für die Auswahl der Einzelwerte maßgebliche Schwellwert in Abhängigkeit von der Anzahl der noch verfügbaren Rake-Receiver veränderbar ist. Mit beiden Maßnahmen kann erreicht werden, dass die Anzahl der vorhandenen Path-Profiler bzw. Rake-Receiver nicht überschritten wird.Allocation of the existing path profiler or rake finger to the different mobile stations different types can be made. So it is under another advantageous if in a path profiler existing correlators not, as usual, the Signal can be assigned to a single mobile station, but e.g. half time split on two signals be distributed. It is also advantageous if the for the selection of individual values relevant threshold in Depends on the number of rake receivers still available is changeable. With both measures achieved that the number of existing path profilers or rake receiver is not exceeded.

Weitere Merkmale, Anwendungsmöglichkeiten und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen der Erfindung, die in der Zeichnung dargestellt sind. Dabei bilden alle beschriebenen oder dargestellten Merkmale für sich oder in beliebiger Kombination den Gegenstand der Erfindung, unabhängig von ihrer Zusammenfassung in den Patentansprüchen oder deren Rückbeziehung sowie unabhängig von ihrer Formulierung bzw. Darstellung in der Beschreibung bzw. in der Zeichnung.Other features, applications and advantages of the Invention result from the following description of embodiments of the invention, which in the Drawing are shown. Thereby form all described or illustrated features for themselves or in any Combination the subject of the invention, regardless of their summary in the claims or their Relationship and regardless of their wording or Representation in the description or in the drawing.

Die einzige Figur der Zeichnung zeigt ein schematisches Blockschaltbild eines Ausführungsbeispiels einer erfindungsgemäßen Basisstation eines funkbasierten Kommunikationssystems.The only figure in the drawing shows a schematic Block diagram of an embodiment of a Base station of a radio-based according to the invention Communication system.

In der Figur ist eine Basisstation 10 (auch als Node B bezeichnet) dargestellt, die mit einer Mehrzahl von Antennen 11 verbunden ist. Mit den Antennen 11 können Signale von Mobilstationen (auch als User Equipments = UEs bezeichnet) empfangen werden, die sich im örtlichen Bereich der Basisstation 10 befinden. Weiterhin sind eine Mehrzahl von sogenannten Path-Profiler-Einheiten 12 vorhanden, die von einem sogenannten Path-Profiler-Manager 13 verwaltet werden. Den Path-Profiler-Einheiten 12 sind die von den Antennen 11 empfangenen Signale zugeführt. Eine sogenannte Path-Selector-Einheit 14 wird von den Path-Profiler-Einheiten 12 beaufschlagt und beeinflusst in Abhängigkeit davon den Path-Profiler-Manager 13 und einen sogenannten Rake-Finger-Manager 15. Dieser Rake-Finger-Manager 15 verwaltet eine Mehrzahl von sogenannten Rake-Finger-Einheiten 16. Den Rake-Finger-Einheiten 16 sind die von den Antennen 11 empfangenen Signale zugeführt. Die von den Rake-Finger-Einheiten 16 erzeugten Signale werden von einer Kombinationseinheit 17 zu einer Mehrzahl von Ausgangssignalen zusammengefasst.In the figure there is a base station 10 (also as node B referred to), which are represented by a plurality of Antennas 11 is connected. With the antennas 11 can Signals from mobile stations (also as user equipment = UEs referred to) received in the local area the base station 10 are. Furthermore, a majority of so-called path profiler units 12, which managed by a so-called Path Profiler Manager 13 become. The path profiler units 12 are those of the Antennas 11 received signals supplied. A so-called Path selector unit 14 is provided by the path profiler units 12 acts upon and influences depending of which the Path Profiler Manager 13 and a so-called Rake Finger Manager 15. This Rake Finger Manager 15 manages a number of so-called rake finger units 16. The rake finger units 16 are those of the Antennas 11 received signals supplied. The one from the Rake finger units 16 are generated by a signal Combination unit 17 to a plurality of Output signals summarized.

Die Path-Profiler-Einheiten können z.B. als programmierbare logische Schaltungen ausgebildet sein, insbesondere in der Form von sogenannten FPGAs (FPGA = field programable gate array) oder ASICs (ASIC = application specific integrated circuit). Entsprechendes gilt für die Rake-Finger-Einheiten 16. Der Path-Profiler-Manager 13 kann z.B. als digitaler Mikroprozessor ausgebildet sein, insbesondere als sogenannter DSP (DSP = digital signal processor). Entsprechendes gilt für den Rake-Finger-Manager 15 und für die Path-Selector-Einheit 14.The path profiler units can e.g. as programmable logical circuits can be formed, in particular in the Form of so-called FPGAs (FPGA = field programmable gate array) or ASICs (ASIC = application specific integrated circuit). The same applies to the rake finger units 16. The path profiler manager 13 can e.g. as a digital Microprocessor to be designed, in particular as So-called DSP (DSP = digital signal processor). The same applies to the rake finger manager 15 and the path selector unit 14.

Von jeder der Mobilstationen können mehrere Signalpfade zu den Antennen 11 der Basisstation 10 vorhanden sein. Die Anzahl und der Verlauf der Signalpfade hängt unter anderem von der Anzahl und Ausgestaltung von Hindernissen ab, die sich im örtlichen Bereich der Basisstation (10) und/oder der jeweiilgen Mobilstation befinden.Several signal paths can be taken from each of the mobile stations the antennas 11 of the base station 10 may be present. The The number and the course of the signal paths depend, among other things on the number and design of obstacles themselves in the local area of the base station (10) and / or of the respective mobile station.

Jede der Path-Profiler-Einheiten 12 ist dazu vorgesehen, vorhandene Signalpfade und neu hinzukommende Signalpfade zu erkennen. Hierzu weist jede der Path-Profiler-Einheiten 12 eine Vielzahl von Korrelatoren auf, die die von den Antennen empfangenen Signale der verschiedenen Signalpfade mit vorgegebenen Signalen vergleichen. Daraus erzeugt jede der Path-Profiler-Einheiten 12 ein Profil des jeweiligen Signals. Diese Profile werden auch als Leistungsprofile oder Impulsantwort-Profile oder Mehrwegeprofile bezeichnet. Jedes der Profile wird z.B. während einer Korrelationsdauer von 10 Millisekunden erzeugt und besteht z.B. aus 192 Einzelwerten mit einer zeitlichen Auflösung von 0,13 Mikrosekunden. Für die Erzeugung eines Einzelwerts ist dabei ein Korrelator erforderlich. Insgesamt ergeben sich damit für eine bestimmte Zeitdauer eine Mehrzahl von Profilen für die Signale der verschiedenen Signalpfade.Each of the path profiler units 12 is provided existing signal paths and newly added signal paths detect. For this purpose, each of the path profiler units 12 a variety of correlators based on those of the Antennas received signals on the different signal paths compare with given signals. Everyone creates from it the path profiler units 12 a profile of each Signal. These profiles are also called performance profiles or impulse response profiles or multi-way profiles. Each of the profiles is e.g. during a correlation period generated by 10 milliseconds and exists e.g. from 192 Individual values with a temporal resolution of 0.13 Microseconds. For the creation of a single value a correlator is required. Overall result thus a plurality of for a certain period of time Profiles for the signals of the different signal paths.

Von dem Path-Profiler-Manager 13 werden die Path-Profiler-Einheiten 12 den im örtlichen Bereich der Basisstation 10 vorhandenen Mobilstationen und jeweils einer der Antennen 11 beliebig zugeteilt. Diese Zuordnung Z von Path-Profiler-Einheiten 12 zu Mobilstationen ist ebenfalls in der Figur schematisch über der Zeit t dargestellt.The path profiler units 13 are created by the path profiler manager 13 12 in the local area of the base station 10 existing mobile stations and one of the antennas 11 arbitrarily allocated. This assignment Z of path profiler units 12 to mobile stations is also in the figure represented schematically over time t.

Für eine bestimmte Antenne und eine bestimmte Mobilstation wird der Aufruf der Korrelatoren der Path-Profiler-Einheiten 12 andauernd in möglichst kurzen Zeitabständen wiederholt. Der Zeitabstand kann dabei flexibel verändert werden, insbesondere kann der Zeitabstand der Wiederholungen vergrößert werden, wenn eine große Anzahl von Mobilstationen sich innerhalb des örtlichen Bereichs der Basisstation 10 befinden, und/oder wenn von einer Mobilstation mehrerere Signalpfade zu verschiedenen Antennen vorhanden sind.For a specific antenna and a specific mobile station will call the correlators of the path profiler units 12 continuously at the shortest possible intervals repeated. The time interval can be changed flexibly , in particular the time interval of the Repetitions are increased when a large number of mobile stations within the local area the base station 10, and / or if from one Mobile station several signal paths to different Antennas are available.

Dem Path-Profiler-Manager 13 stehen eine bestimmte Anzahl von Path-Profiler-Einheiten 12 zur Verteilung an die vorhandenen Mobilstationen zur Verfügung. Der Path-Profiler-Manager 13 überwacht andauernd, dass nicht mehr Path-Profiler-Einheiten 12 verteilt werden als vorhanden sind. Wird die bestimmte Anzahl der Path-Profiler-Einheiten 12 erreicht, so ergreift der Path-Profiler-Manager 13 Maßnahmen, um ein Übersteigen dieser Anzahl zu vermeiden.The path profiler manager 13 has a certain number of path profiler units 12 for distribution to the available mobile stations. The Path Profiler Manager 13 constantly monitors that no more Path profiler units 12 are distributed as available are. Will be the specified number of Path Profiler units Reached 12, the path profiler manager takes 13 Measures to avoid exceeding this number.

Diese Maßnahmen können z.B. darin bestehen, den Zeitabstand der Wiederholungen von Berechnungen des Profils für eine bestimmte Mobilstation und eine bestimmte Antenne zu vergrößern, um damit die Anzahl von erforderlichen Path-Profiler-Einheiten 12 pro Zeitdauer zu vermindern. Dabei ist es zusätzlich möglich, den Zeitabstand für verschiedene Mobilstationen bzw. für verschiedene Antennen unterschiedlich groß vorzusehen.These measures can e.g. consist of the time interval repetitions of profile calculations for one certain mobile station and a certain antenna too to increase the number of Path Profiler units required Decrease 12 per period. there it is also possible to change the time interval for different Mobile stations or for different antennas to provide different sizes.

Weiterhin ist es möglich, für jedes empfangene Signal anstelle der erwähnten 192 Korrelatoren z.B. nur die Hälfte, also 96 Korrelatoren in den Path-Profiler-Einheiten (12) vorzusehen. Dies ergibt üblicherweise nur einen geringen Fehler, da die erste Hälfte des erzeugten Profils zumeist von größerer Bedeutung ist als die zweite Hälfte. Gleichzeitig können aber durch diese Maßnahme die freiwerdenden Korrelatoren der Path-Profiler-Einheiten (12) an andere empfangene Signale verteilt werden.It is also possible for each received signal instead of the 192 correlators mentioned e.g. only that Half, i.e. 96 correlators in the Path Profiler units (12) to be provided. This usually results in only one minor errors since the first half of the profile generated is usually more important than the second half. At the same time, the measure can released correlators of the path profiler units (12) distributed to other received signals.

Die von den Path-Profiler-Einheiten 12 in Abhängigkeit von den empfangenen Signalen erzeugten Profile für die verschiedenen Signale werden der Path-Selector-Einheit 14 zugeführt. In Abhängigkeit von den erhaltenen Profilen und in Abhängigkeit von vorgegebenen Selektionsbedingungen wählt die Path-Selector-Einheit 14 bestimmte Einzelwerte der Profile aus. Üblicherweise handelt es sich bei den Selektionsbedingungen zumindest um einen Schwellwert, der von den Einzelwerten der Profile überschritten werden muss, so dass die ausgewählten Einzelwerte üblicherweise den am stärksten zu empfangenden Signalen zugehören.The path profiler units 12 depend on the received signals generated profiles for the Various signals are sent to the path selector unit 14 fed. Depending on the profiles obtained and depending on the specified selection conditions the path selector unit 14 selects certain individual values the profiles. Usually it is with the Selection conditions at least around a threshold that must be exceeded by the individual values of the profiles, so that the selected individual values usually the on belong to the strongest signals to be received.

In Abhängigkeit von den ausgewählten Einzelwerten teilt dann der Rake-Finger-Manager 15 jedem dieser Einzelwerte eine der Rake-Finger-Einheiten 16 zu. Zu diesem Zweck erhält der Rake-Finger-Manager 15 Informationen über die von dem Path-Profiler-Selector 14 ausgewählten Einzelwerte und deren Eintreffzeitpunkte. Da mehrere Einzelwerte innerhalb eines einzelnen Profils von dem Path-Profiler-Selector 14 ausgewählt werden können, kann auch der Rake-Finger-Manager 15 mehrere Rake-Finger-Einheiten 16 einem einzelnen Profil zuordnen. Dies bedeutet letztlich, dass mehrere Rake-Finger-Einheiten 16 einer einzelnen Mobilstation zugeteilt werden, wie dies auch in der Figur angedeutet ist.Divides depending on the selected individual values then the rake finger manager 15 each of these individual values one of the rake finger units 16. To this end the rake finger manager receives 15 information about the individual values selected by the path profiler selector 14 and their arrival times. Because several individual values within a single profile from the Path Profiler Selector 14 can also be selected, the rake finger manager 15 multiple rake finger units 16 one assign individual profile. Ultimately, this means that multiple rake finger units 16 of a single one Mobile station can be assigned, as in the figure is indicated.

So ist es möglich, dass bei einem örtlichen Bereich mit wenigen Hindernissen jeder der Mobilstationen nur wenige, z.B. nur ein oder zwei Rake-Finger-Einheiten 16 zugeteilt werden. Mit diesen wenigen Rake-Finger-Einheiten 16 können diejenigen wenigen Signalpfade verarbeitet werden, die aufgrund der wenigen Hindernisse vorhanden sind. In diesem Fall können relativ viele Mobilstationen von der Basisstation 10 bedient werden.So it is possible that with a local area few obstacles each of the mobile stations only a few, e.g. assigned only one or two rake finger units 16 become. With these few rake finger units 16 can those few signal paths that are processed due to the few obstacles. In this Relatively many mobile stations from the case Base station 10 are operated.

Bei einem örtlichen Bereich mit vielen Hindernissen ist es hingegen möglich, dass jeder der Mobilstationen mehrere Rake-Finger-Einheiten 16 zugeteilt werden. Diese größere Anzahl von Rake-Finger-Einheiten 16 ist erforderlich, um die größere Anzahl von Signalpfaden zu verarbeiten, die aufgrund der vielen Hindernisse vorhanden sind. In diesem Fall können nicht so viele Mobilstationen von der Basisstation 10 bedient werden, was aufgrund der schlechten Bedingungen jedoch auch bei Vorhandensein einer größeren Anzahl von Rake-Finger-Einheiten 16 gelten würde.It is in a local area with many obstacles however, it is possible that each of the mobile stations has several Rake finger units 16 can be allocated. This bigger one Number of rake finger units 16 is required to to process the larger number of signal paths that due to the many obstacles. In this Not so many mobile stations from the case Base station 10 are operated, which is due to the bad Conditions, however, even in the presence of a larger one Number of rake finger units 16 would apply.

Jede der Rake-Finger-Einheiten 16 enthält einen Korrelator. Der Korrelator der für einen Einzelwert ausgewählten Rake-Finger-Einheit 16 wird auf diesen bestimmten Einzelwert abgestimmt. Die hierzu erforderlichen Informationen, insbesondere die Identifikation der Mobilstation, die Identifikation der Antenne und die Angabe der zeitlichen Verhältnisse, werden von der Path-Selector-Einheit 14 über den Rake-Finger-Manager 15 an die jeweilige Rake-Finger-Einheit 16 weitergegeben.Each of the rake finger units 16 contains a correlator. The correlator of the rake finger unit selected for a single value 16 is based on this specific single value Voted. The information required for this in particular the identification of the mobile station, the Identification of the antenna and the indication of the time Ratios are over from the path selector unit 14 the rake finger manager 15 to the respective rake finger unit 16 passed on.

Dem Rake-Finger-Manager 15 stehen eine bestimmte Anzahl von Rake-Finger-Einheiten 16 zur Verteilung an die vorhandenen Mobilstationen zur Verfügung. Der Rake-Finger-Manager 13 überwacht andauernd, dass nicht mehr Rake-Finger-Einheiten 16 verteilt werden als vorhanden sind. Wird die bestimmte Anzahl der Rake-Finger-Einheiten 16 erreicht, so ergreift der Rake-Finger-Manager 15 Maßnahmen, um ein Übersteigen dieser Anzahl zu vermeiden. Dabei ist es möglich, dass die Anzahl der noch vorhandenen, nicht benutzten Rake-Finger-Einheiten 16 andauernd an die Path-Selector-Einheit 14 mitgeteilt wird.The rake finger manager 15 has a certain number of Rake finger units 16 for distribution to the existing ones Mobile stations available. The rake finger manager 13 continuously monitors that no more rake finger units 16 will be distributed as available. Will the certain Number of rake finger units reached 16, takes effect the rake finger manager 15 measures to top to avoid this number. It is possible that the Number of rake finger units that are still not in use 16 continuously to the path selector unit 14 is communicated.

Diese Maßnahmen können z.B. darin bestehen, die Selektionsbedingungen innerhalb der Path-Selector-Einheit 14 derart zu verändern, dass weniger Einzelwerte aus den erzeugten Profilen ausgewählt werden. Ebenfalls kann die Anzahl auswählbarer Einzelwerte pro Mobilstation auf eine Maximalzahl begrenzt werden. Die Maximalzahl kann dabei von der Anzahl unbenutzter Rake-Finger-Einheiten 16 abhängig sein. Die Selektionsbedingungen werden somit derart verändert, dass die Anzahl der Einzelwerte niemals größer wird als die Anzahl der vorhandenen Rake-Finger-Einheiten 16. Damit können höchsten die maximale Anzahl der vorhandenen Rake-Finger-Einheiten 16 als ausgewählte Einzelwerte vorhanden sein.These measures can e.g. consist of the Selection conditions within the path selector unit 14 to be changed in such a way that fewer individual values from the generated profiles can be selected. The can also Number of selectable individual values per mobile station on one Maximum number can be limited. The maximum number can be from depending on the number of unused rake finger units 16 his. The selection conditions thus become such changed that the number of single values never larger is called the number of rake finger units present 16. This allows the maximum number of existing rake finger units 16 as selected Individual values are available.

Die Rake-Finger-Einheiten 16 bzw. die darin enthaltenen Korrelatoren verarbeiten die von den Antennen 11 empfangenen Signale der Mobilstationen. Die von den Rake-Finger-Einheiten 16 erzeugten Signale werden von der Kombinationseinheit 17 entsprechend ihrer Zugehörigkeit zu den verschiedenen Mobilstationen zusammengefasst. Diese Zugehörigkeit ergibt sich aus den von der Path-Selector-Einheit 14 ausgewählten Einzelwerten eines bestimmten Profils, denen wiederum über den Rake-Finger-Manager 15 die entsprechend zusammengehörigen Rake-Finger-Einheiten 16 zugeordnet sind. Am Ausgang der Kombinationseinheit 17 ist somit für jede Mobilstation ein Signal vorhanden, das einen reellen Amplitudenwert der jeweiligen Mobilstation darstellt.The rake finger units 16 and the ones contained therein Correlators process the antennas 11 received signals of the mobile stations. The rake finger units 16 signals are generated by the Combination unit 17 according to their affiliation summarized the different mobile stations. This Affiliation results from that of the path selector unit 14 selected individual values of a specific one Profiles, which in turn via the rake finger manager 15 correspondingly associated rake finger units 16 assigned. At the exit of the combination unit 17 thus there is a signal for each mobile station that one real amplitude value of the respective mobile station represents.

Claims (15)

Verfahren zum Betreiben eines funkbasierten Kommunikationssystems, bei dem von einer Mehrzahl von Antennen (11) einer Basisstation (10) Signale von einer Mehrzahl von Mobilstationen empfangen werden, bei dem von einer Mehrzahl von Path-Profiler-Einheiten (12) Profile der empfangenen Signale ermittelt werden, bei dem von einer Path-Selector-Einheit (14) bestimmte Einzelwerte aus den ermittelten Profilen ausgewählt werden, und bei dem eine Mehrzahl von Rake-Finger-Einheiten (16) den Eintreffzeitpunkten der ausgewählten Einzelwerte zugeordnet werden, dadurch gekennzeichnet, dass eine vorgegebene Anzahl von Path-Profiler-Einheiten (12) vorhanden sind, die mit Hilfe eines Path-Profiler-Managers (13) auf die Mehrzahl von Antennen (11) und die Mehrzahl von Mobilstationen verteilt werden.Method for operating a radio-based communication system in which signals from a plurality of mobile stations are received by a plurality of antennas (11) of a base station (10), in which profiles of the received signals are determined by a plurality of path profiler units (12) in which certain individual values are selected from the determined profiles by a path selector unit (14), and in which a plurality of rake finger units (16) are assigned to the arrival times of the selected individual values, characterized in that a there are a predetermined number of path profiler units (12) which are distributed to the plurality of antennas (11) and the plurality of mobile stations with the aid of a path profiler manager (13). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die vorhandenen Path-Profiler-Einheiten (12) mit Hilfe des Path-Profiler-Managers (13) in Abhängigkeit von der Anzahl der vorhandenen Mobilstationen verteilt werden. Method according to claim 1, characterized in that the existing path profiler units (12) are distributed with the aid of the path profiler manager (13) depending on the number of available mobile stations. Verfahren nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass die vorhandenen Path-Profiler-Einheiten (12) mit Hilfe des Path-Profiler-Managers (13) in Abhängigkeit von dem Zeitabstand verteilt werden, in dem die Ermittlung der Profile der empfangenen Signale wiederholt wird.Method according to one of claims 1 or 2, characterized in that the existing path profiler units (12) are distributed with the aid of the path profiler manager (13) depending on the time interval in which the determination of the profiles of the received ones Signals is repeated. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass der Zeitabstand für verschiedene Mobilstationen unterschiedlich gewählt wird.A method according to claim 3, characterized in that the time interval is selected differently for different mobile stations. Verfahren nach Anspruch 3 oder 4, dadurch gekennzeichnet, dass der Zeitabstand für unterschiedliche Antennen unterschiedlich gewählt wird.Method according to claim 3 or 4, characterized in that the time interval is chosen differently for different antennas. Verfahren nach einem der Ansprüche 1 bis 5, bei dem jede der Path-Profiler-Einheiten (12) jeweils eine bestimmte Anzahl von Korrelatoren aufweist, dadurch gekennzeichnet, dass die Anzahl der Korrelatoren jeder Path-Profiler-Einheit (12) geringer ist als an sich erforderlich, dass ein vollständiges Profil von mehreren Path-Profiler-Einheiten (12) ermittelt wird, und dass von jeder der beteiligten Path-Profiler-Einheiten (12) ein Teilprofil ermittelt wird, wobei vorzugsweise bestimmte Teilprofile in dem vollständigen Profil häufiger ermittelt werden als andere Teilprofile.Method according to one of Claims 1 to 5, in which each of the path profiler units (12) each has a specific number of correlators, characterized in that the number of correlators of each path profiler unit (12) is less than on it is necessary for a complete profile to be determined by a plurality of path profiler units (12) and for a partial profile to be determined from each of the path profiler units (12) involved, preferably certain partial profiles being determined more frequently in the complete profile than other sub-profiles. Verfahren zum Betreiben eines funkbasierten Kommunikationssystems, bei dem von einer Mehrzahl von Antennen (11) einer Basisstation (10) Signale von einer Mehrzahl von Mobilstationen empfangen werden, bei dem von einer Mehrzahl von Path-Profiler-Einheiten (12) Profile der empfangenen Signale ermittelt werden, bei dem von einer Path-Selector-Einheit (14) bestimmte Einzelwerte aus den ermittelten Profilen ausgewählt werden, und bei dem eine Mehrzahl von Rake-Finger-Einheiten (16) den Eintreffzeitpunkten der ausgewählten Einzelwerte zugeordnet werden, dadurch gekennzeichnet, dass eine vorgegebene Anzahl von Rake-Finger-Einheiten (16) vorhanden sind, die mit Hilfe eines Rake-Finger-Managers (15) auf die Mehrzahl von Antennen (11) und die Eintreffzeitpunkte der ausgewählten Einzelwerte verteilt werden.Method for operating a radio-based communication system in which signals from a plurality of mobile stations are received by a plurality of antennas (11) of a base station (10), in which profiles of the received signals are determined by a plurality of path profiler units (12) in which certain individual values are selected from the determined profiles by a path selector unit (14), and in which a plurality of rake finger units (16) are assigned to the arrival times of the selected individual values, characterized in that a there are a predetermined number of rake finger units (16) which are distributed to a plurality of antennas (11) and the arrival times of the selected individual values with the aid of a rake finger manager (15). Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass die Auswahl der Eintreffzeitpunkte und Antennen derart ausgeführt wird, dass die Anzahl der vorhandenen Rake-Finger-Einheiten (16) immer größer oder gleich ist der Anzahl der ausgewählten Eintreffzeitpunkte und Antennen.Method according to claim 7, characterized in that the selection of the arrival times and antennas is carried out in such a way that the number of available rake finger units (16) is always greater than or equal to the number of the selected arrival times and antennas. Verfahren nach Anspruch 7 oder 8, dadurch gekennzeichnet, dass für die Auswahl der bestimmten Einzelwerte ein Schwellwert vorhanden ist, der in Abhängigkeit von der Anzahl der vorhandenen Rake-Finger-Einheiten (16) verändert wird.Method according to claim 7 or 8, characterized in that a threshold value is present for the selection of the determined individual values, which threshold value is changed as a function of the number of rake finger units (16) present. Verfahren nach einem der Ansprüche 7 bis 9, dadurch gekennzeichnet, dass bei der Auswahl der bestimmten Einzelwerte eine Maximalzahl für die Anzahl auswählbarer Einzelwerte pro Mobilstation vorgegeben wird, die insbesondere von der Anzahl der unbenutzten Rake-Finger-Einheiten (16) abhängig ist.Method according to one of Claims 7 to 9, characterized in that, when the specific individual values are selected, a maximum number is specified for the number of selectable individual values per mobile station, which is dependent in particular on the number of unused rake finger units (16). Basisstation (10) für ein funkbasiertes Kommunikationssystem, mit einer Mehrzahl von Antennen (11), mit denen Signale von einer Mehrzahl von Mobilstationen empfangen werden können, bei der von einer Mehrzahl von Path-Profiler-Einheiten (12) Profile der empfangenen Signale ermittelt werden können, bei der von einer Path-Selector-Einheit (14) bestimmte Einzelwerte aus den ermittelten Profilen ausgewählt werden können, und bei der eine Mehrzahl von Rake-Finger-Einheiten (16) den Eintreffzeitpunkten der ausgewählten Einzelwerte zugeordnet werden können, dadurch gekennzeichnet, dass eine vorgegebene Anzahl von Path-Profiler-Einheiten (12) vorhanden sind, die mit Hilfe eines Path-Profiler-Managers (13) auf die Mehrzahl von Antennen (11) und die Mehrzahl von Mobilstationen verteilbar sind.Base station (10) for a radio-based communication system, with a plurality of antennas (11) with which signals can be received from a plurality of mobile stations, in which profiles of the received signals are determined by a plurality of path profiler units (12) in which certain individual values can be selected from the determined profiles by a path selector unit (14), and in which a plurality of rake finger units (16) can be assigned to the arrival times of the selected individual values, characterized in that that a predetermined number of path profiler units (12) are present, which can be distributed to the plurality of antennas (11) and the plurality of mobile stations with the aid of a path profiler manager (13). Basisstation (10) für ein funkbasiertes Kommunikationssystem, mit einer Mehrzahl von Antennen (11), mit denen Signale von einer Mehrzahl von Mobilstationen empfangen werden können, bei der von einer Mehrzahl von Path-Profiler-Einheiten (12) Profile der empfangenen Signale ermittelt werden können, bei der von einer Path-Selector-Einheit (14) bestimmte Einzelwerte aus den ermittelten Profilen ausgewählt werden können, und bei der eine Mehrzahl von Rake-Finger-Einheiten (16) den Eintreffzeitpunkten der ausgewählten Einzelwerte zugeordnet werden können, dadurch gekennzeichnet, dass eine vorgegebene Anzahl von Rake-Finger-Einheiten (16) vorhanden sind, die mit Hilfe eines Rake-Finger-Managers (15) auf die Mehrzahl von Antennen (11) und die Eintreffzeitpunkte der ausgewählten Einzelwerte verteilbar sind. Base station (10) for a radio-based communication system, with a plurality of antennas (11) with which signals can be received from a plurality of mobile stations, in which profiles of the received signals are determined by a plurality of path profiler units (12) in which certain individual values can be selected from the determined profiles by a path selector unit (14), and in which a plurality of rake finger units (16) can be assigned to the arrival times of the selected individual values, characterized in that that a predetermined number of rake finger units (16) are present, which can be distributed with the aid of a rake finger manager (15) to the plurality of antennas (11) and the arrival times of the selected individual values. Basisstation (10) nach einem der Ansprüche 11 oder 12, dadurch gekennzeichnet, dass die Path-Profiler-Einheiten (12) als programmierbare logische Schaltungen und der Path-Profiler-Manager (13) als digitaler Mikroprozessor ausgebildet sind.Base station (10) according to one of claims 11 or 12, characterized in that the path profiler units (12) are designed as programmable logic circuits and the path profiler manager (13) as a digital microprocessor. Basisstation (10) nach einem der Ansprüche 11 bis 13, dadurch gekennzeichnet, dass die Rake-Finger-Einheiten (16) als programmierbare logische Schaltungen und der Rake-Finger-Manager (15) als digitaler Mikroprozessor ausgebildet sind.Base station (10) according to one of claims 11 to 13, characterized in that the rake finger units (16) are designed as programmable logic circuits and the rake finger manager (15) as a digital microprocessor. Funkbasiertes Kommunikationssystem mit einer Basisstation (10) nach einem der Ansprüche 11 bis 14.Radio-based communication system with one Base station (10) according to one of claims 11 to 14.
EP02003247A 2001-03-31 2002-02-21 Method and apparatus for dynamically allocating the correlator ressources in a radio CDMA communication system Expired - Lifetime EP1246371B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10116170A DE10116170A1 (en) 2001-03-31 2001-03-31 Method for operating a radio-based communication system
DE10116170 2001-03-31

Publications (3)

Publication Number Publication Date
EP1246371A2 true EP1246371A2 (en) 2002-10-02
EP1246371A3 EP1246371A3 (en) 2004-05-19
EP1246371B1 EP1246371B1 (en) 2006-07-12

Family

ID=7679949

Family Applications (1)

Application Number Title Priority Date Filing Date
EP02003247A Expired - Lifetime EP1246371B1 (en) 2001-03-31 2002-02-21 Method and apparatus for dynamically allocating the correlator ressources in a radio CDMA communication system

Country Status (5)

Country Link
US (1) US6703977B2 (en)
EP (1) EP1246371B1 (en)
JP (1) JP4156854B2 (en)
AT (1) ATE333164T1 (en)
DE (2) DE10116170A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1495550A1 (en) * 2002-04-12 2005-01-12 Interdigital Technology Corporation Path searcher using reconfigurable correlator sets

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040109494A1 (en) * 2002-12-10 2004-06-10 Kindred Daniel R. Finger merge protection for rake receivers using polling
JP4123364B2 (en) * 2003-02-07 2008-07-23 日本電気株式会社 CDMA receiver
US7586974B2 (en) * 2004-10-19 2009-09-08 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for rake finger allocation in a DS-CDMA receiver
JP4542937B2 (en) 2005-03-31 2010-09-15 株式会社日立国際電気 Base station equipment
CN101374005B (en) * 2007-08-23 2013-05-15 电信科学技术研究院 Method for transmitting down user data and distributed antennae mobile communication system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0691754A2 (en) * 1994-07-07 1996-01-10 Nokia Mobile Phones Ltd. Dynamic control of acquisition and tracking of the correlators in a RAKE receiver
US5490165A (en) * 1993-10-28 1996-02-06 Qualcomm Incorporated Demodulation element assignment in a system capable of receiving multiple signals
US5684793A (en) * 1993-06-07 1997-11-04 Nokia Telecommunications Oy Base station receiver equipment
US5999560A (en) * 1997-09-11 1999-12-07 Nec Corporation Rake reception method for a spread spectrum signal
EP1028540A2 (en) * 1999-02-08 2000-08-16 Nec Corporation Spread spectrum receiver having despreaders commonly shared among rake combiners
EP1158688A1 (en) * 2000-05-25 2001-11-28 Lucent Technologies Inc. Dynamic finger allocation for rake receiver

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3406831B2 (en) * 1998-03-19 2003-05-19 富士通株式会社 Array antenna system for wireless base station
WO2001067627A1 (en) * 2000-03-06 2001-09-13 Fujitsu Limited Cdma receiver and searcher of the cdma receiver

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5684793A (en) * 1993-06-07 1997-11-04 Nokia Telecommunications Oy Base station receiver equipment
US5490165A (en) * 1993-10-28 1996-02-06 Qualcomm Incorporated Demodulation element assignment in a system capable of receiving multiple signals
EP0691754A2 (en) * 1994-07-07 1996-01-10 Nokia Mobile Phones Ltd. Dynamic control of acquisition and tracking of the correlators in a RAKE receiver
US5999560A (en) * 1997-09-11 1999-12-07 Nec Corporation Rake reception method for a spread spectrum signal
EP1028540A2 (en) * 1999-02-08 2000-08-16 Nec Corporation Spread spectrum receiver having despreaders commonly shared among rake combiners
EP1158688A1 (en) * 2000-05-25 2001-11-28 Lucent Technologies Inc. Dynamic finger allocation for rake receiver

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1495550A1 (en) * 2002-04-12 2005-01-12 Interdigital Technology Corporation Path searcher using reconfigurable correlator sets
EP1495550A4 (en) * 2002-04-12 2006-07-12 Interdigital Tech Corp Path searcher using reconfigurable correlator sets

Also Published As

Publication number Publication date
US6703977B2 (en) 2004-03-09
US20020140603A1 (en) 2002-10-03
ATE333164T1 (en) 2006-08-15
EP1246371B1 (en) 2006-07-12
JP4156854B2 (en) 2008-09-24
EP1246371A3 (en) 2004-05-19
DE50207464D1 (en) 2006-08-24
JP2002374204A (en) 2002-12-26
DE10116170A1 (en) 2002-10-10

Similar Documents

Publication Publication Date Title
DE69936109T2 (en) Method and device for assigning codes
DE4499436B3 (en) A method of timing signals for reception in a microcellular code division multiple access (CDMA) communication system
EP0211460B1 (en) Digital radio transmission method
EP1238551B1 (en) Method for allocating transmission channels in a telecommunications network and subscriber station
DE60019528T2 (en) Spread code assignment method and base station in a CDMA cellular network
DE3701636A1 (en) RECEIVING CIRCUIT FOR WAVE MESSAGE BLOCK COMMUNICATION SYSTEMS
EP1246371B1 (en) Method and apparatus for dynamically allocating the correlator ressources in a radio CDMA communication system
DE60124808T2 (en) A method for detecting the synchronization of a time slot in a direct sequence spread spectrum communication receiver
DE102004038850B4 (en) sliding window
DE10063515A1 (en) Receiving unit for searching at least one unused transmission channel in a communication device and method for use
DE60216528T2 (en) Multi-user demodulation device, receiving device and multi-channel demodulation method
EP1252725B1 (en) Device for carrying out search procedures in a mobile radio receiver
DE19825536B4 (en) Method and apparatus for a full-duplex radio transmission system with CDMA access
DE60128820T2 (en) ASSIGNING AND REJECTING A SECOND FINGER IN A CDMA RAKE RECEIVER
DE19852571C1 (en) Method for data transmission in a radio communication system with CDMA subscriber separation and variable spreading factors
EP1514370B1 (en) Signal analyzer and method for displaying capacities of code channels
WO1998026542A2 (en) Network for transmitting data packets and method for operating the network
DE10360470B4 (en) Method and device for demodulating a received signal
DE60028015T2 (en) Code-matched filter for a CDMA radio diversity receiver
DE2030066A1 (en) Digital impulse identification ^, system
DE69834879T2 (en) Apparatus and method for bi-orthogonal code hop multiple message transmission
DE10149544B4 (en) Method for determining the time offset of a CDMA signal and computer program for carrying out the method
DE3012075A1 (en) Receiving circuit for data bits with jitter - has multiple pre-sampling circuit to select mid-bit clock pulse timing
DE4001832C2 (en) Channel search procedure for digital radio transmission
EP1304818B1 (en) Method of signalling the correspondence between CDMA codes and training sequences in TDD mobile radio systems

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

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

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

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

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

17P Request for examination filed

Effective date: 20040916

AKX Designation fees paid

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

17Q First examination report despatched

Effective date: 20050520

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

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

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20060712

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20060712

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20060712

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.

Effective date: 20060712

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

Effective date: 20060726

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REF Corresponds to:

Ref document number: 50207464

Country of ref document: DE

Date of ref document: 20060824

Kind code of ref document: P

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20061012

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20061012

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20061023

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20061212

ET Fr: translation filed
NLV1 Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act
REG Reference to a national code

Ref country code: IE

Ref legal event code: FD4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20070228

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20070228

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20070228

RAP2 Party data changed (patent owner data changed or rights of a patent transferred)

Owner name: ALCATEL LUCENT

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20070413

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

BERE Be: lapsed

Owner name: ALCATEL

Effective date: 20070228

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20070228

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20061013

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20070221

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20060712

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20070221

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20060712

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20110221

Year of fee payment: 10

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20120221

REG Reference to a national code

Ref country code: FR

Ref legal event code: GC

Effective date: 20140717

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 14

REG Reference to a national code

Ref country code: FR

Ref legal event code: CA

Effective date: 20150521

REG Reference to a national code

Ref country code: FR

Ref legal event code: CA

Effective date: 20150521

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 15

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 16

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20170217

Year of fee payment: 16

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20180216

Year of fee payment: 17

Ref country code: DE

Payment date: 20180219

Year of fee payment: 17

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20181031

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180228

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 50207464

Country of ref document: DE

Representative=s name: MENZIETTI WETZEL, DE

Ref country code: DE

Ref legal event code: R081

Ref document number: 50207464

Country of ref document: DE

Owner name: PROVENANCE ASSET GROUP LLC, PITTSFORD, US

Free format text: FORMER OWNER: ALCATEL LUCENT, PARIS, FR

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 50207464

Country of ref document: DE

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

Free format text: REGISTERED BETWEEN 20190829 AND 20190904

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20190221

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20190221

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20190903