You are on page 1of 5

Downloaded from http://iranpaper.

ir
http://www.itrans24.com/landing1.html

Grouped Rake Finger Management Principle for


Wideband CDMA
Benny N.Vejlgaard*, Preben Mogensen**, Jasper Bailum Knudsen"
*Bosch Telecom Danmark, Industrivej 30, DK-9490 Pandrup
**Aalborg University, Fr. Bajersvej 7A, DK-9220 Aalborg 0
E-mail: Benny.Vejlgaard@dk.bosch.com

Abstract - -4 Rake finger allocation algorithm


for direct-sequence spread-spectrum systems is pre-
sented and analyzed. The Rake finger allocation
Allocate -
method is based on grouped Rake finger assignment.
Acquisition/ Tracking
The detected code phases with greatest power are De-allocate

u m
Searching Rake Receiver
assigned a group of Rake fingers with equal spacing
around the detected code phase. Allocating the Rake
fingers with spacing less than one chip period can re- Re-allocate
duce overhead for delay tracking. The grouped Rake
finger allocation principle is compared to single Rake
finger allocation. Allocating three Rake fingers with Fig. 1. Block diagram of the acquisition and receiver
T,f 2 spacing gives a 0.2-0.4 dB gain compared to sin- mechanism.
gle Rake finger assignment with the same number of
Rake and tracking fingers.
in groups. This paper analyzes the performance
I. Introduction of a Rake receiver with Rake fingers being allo-
cated in groups.
After code phase acquisition has been estab- The organization of the paper is the following.
lished the Rake finger must be associated with The channel model used for evaluating the Rake
the detected code phase. The detected code finger management is described in section 11.
phase corresponds to a multi-path delay in the
Traditional Rake finger allocation is described
radio channel. The delays of the channel multi- in section 111. The proposed grouped Rake fin-
paths are none stationary, therefore it is nec- ger allocation method is analyzed in section IV.
essary to continuously look for new multi-path The performance of the two allocation scheme is
components in the channel. compared in section V. Concluding remarks are
The multi-paths are then allocated to the Rake given in section VI.
receiver for demodulation. This coarse synchro-
nization for each Rake finger must be fine syn- 11. Radio Channel Measurements
chronized by the tracking mechanism in the re-
ceiver. The multi-paths allocated to the Rake It is desirable to test the acquisition and
receiver will disappear as the mobile moves and Rake finger management algorithms in a real
the delay profile of the channel changes. These transceiver. Since a real time UMTS test-bed
fingers are then de-allocated from the Rake re- was unavailable in the project, measurement
ceiver and new multi-paths can be allocated from data can be used to simulate receiver perfor-
the searching mechanism. The inter working be- mance off-line. Such measurement data were
tween searching and the Rake receiver is shown available from CPK at Aalborg University [l].
in figure 1. The measurements were performed in Aarhus,
The multi-paths are detected by the code phase Denmark and in Stockholm, Sweden. The sys-
acquisition device and the strongest multi-paths tem was designed for uplink transmission. How-
are each allocated a Rake finger. Rake fingers ever, the same channel properties can be ap-
can be grouped as multi-paths appear and a sin- plied to the downlink channel. The transmit-
gle tracking mechanism can be shared among the ter is placed in the measurement vehicle. The
Rake fingers. Rake fingers can also be allocated measurement vehicle follows a given path with a

0-7803-57 18-3/00/$10.00 Q2000 IEEE 87 vTc2000


Downloaded from http://iranpaper.ir
http://www.itrans24.com/landing1.html

speed of approximately 10 m/s while the mea- B. Channel Excess Delay


surements are recorded.
The channel excess delay or the length of the
Channel sounding is used to estimate the im-
channel impulse response for power exceeding a
pulse response of the radio channel. The sound-
given power threshold is used to determine the
ing signal u ( t ) is a maximum length sequence
scanning interval or the uncertainty region of
of length 127 chips. The testbed operates at a
the code phases. The same measurements from
carrier frequency of 1.8 GHz and the chip rate
Aarhus and Stockholm are used to analyze the
equals l/Tc = 4.096 Mcps. Thus, the band-
channel excess delay. The channel excess delay
width of the sounding signal is comparable to
is shown in figure 3. Acquiring 90% of the re-
the bandwidth used in UMTS. The received sig-
nal at the output of the antenna is sampled ev-
ery Ts = T,/2 = 122 ns and recorded for fur-
ther off-line processing. The impulse response of
the radio channel is recorded for approximately
15 ps every 5 ms. The impulse responses are
up-sampled by a factor of three to be used for
the channel model for each each downlink slot
of length 666 ps. This gives a mobile speed ap-
proximately of 25 m/s.

A . Channel RMS Delay Spread 01 __


-
Stockholm lh -10 dB
Stockholm. th = -20 dB
Aarhus. th ii - i o dB
Aarhus. th = -20 dB
The delay spread is a common measure of the -0 5 to
Channel Excess delay b s ]
multi-path spread in the channel. In order to get
a realistic evaluation of the measurements rms
Fig. 3. Cumulative density function of the channel
delay spread, it is necessary to calculate it over a excess delay measured in Aarhus and Stockholm.
period in which the fast fading can be averaged.
About 30 wavelengths give a realistic measure ceived power, the delay interval or excess delay
of the channel delay profile. The noise floor has is 6 p s and 7.5 p s for Aarhus and Stockholm re-
spectively with a threshold of -10 dB. The excess
- Stockholm delay will increase to 7 ps and 8 ps for Aarhus an
Stockholm respectively by lowering the thresh-
08
old to -15 dB. In the Rake receiver multi-paths
07
with power less than -10 to -15 dB dB com-
pared to the main path will not increase per-
formance significantly. Therefore, allocating an
uncertainty region of 10 ps for each base station
transmitting to the mobile will assure that all
multi-paths can be detected by the code phase
acquisition device.

111. Single Rake Finger Allocation

Fig. 2. Cumulative density function of the channel The finger allocation algorithm is the connection
delay spread measured in Aarhus and Stockholm. between the Rake receiver and the search fingers.
After the search fingers find the strongest multi-
been estimated from recorded samples prior to path components they have to be allocated to
the impulse response. The analysis uses -20 dB the Rake receiver for demodulation. The multi-
noise floor and any power below that threshold is path components change as the mobile station
regarded as zero. The channel rms delay spread moves around and the current multi-path com-
is shown in figure 2. The median channel rms ponents in the Rake receiver have to be removed
delay spread for Aarhus and Stockholm is 1.3 ps or de-allocated. The mechanism of allocating
and 2 ps respectively. multi-paths to and from the Rake receiver is de-

0-7803-57 18-3/00/$10.00 02000 IEEE. 88 VTC2000


Downloaded from http://iranpaper.ir
http://www.itrans24.com/landing1.html

scribed in the following. The measured impulse response from Aarhus


and Stockholm is used to find the required num-
A. Finger Allocation ber of rake fingers. The cumulative density func-
Once the searcher has identified the channel im- tion of the number of Rake fingers required to
pulse response, the strongest multi-paths are ensure 70-90% of the total received signal power
used by the Rake receiver for demodulation. The is shown in figure 5. A threshold of -10 dB is
task for the Rake finger allocation algorithm is
to optimize the SNR in the Rake finger com-
bining. This is done by allocating the multi-
paths components from the code phase acqui-
sition to active Rake fingers. This process of
allocating the fingers from the searcher to the
Rake fingers is a continuous task in order to
make sure that new multi-paths are allocated to
the Rake receiver. The allocation of Rake fin-
gers is shown in figure 4. All the tap coefficients

Searcher
priority list "0 2 4 6 B 10 12 14 16 18 20
Number of Rake fingers required
Path 11 Next
Rake allocation
Fig. 5 . Cumulative density function of the number
Finger 17
of Rake fingers needed to ensure 70-90% of the
Finger 13 Finaer I n
Path 16 Finger /4
received power as indicated in the plot.
Path 17 Finger /6
used to distinguish the impulses from noise, thus
Fig. 4. An example of allocating Rake fingers to all samples of the impulse response with power
measured multi-path components. less that -10 dB of the strongest peak. The total
power is calculated as the sum of all power peaks
are ordered from largest power to the lowest in in the impulse response
a searcher priority list. This is the output from
the code phase acquisition. The strongest multi-
path from the searcher is allocated to available
Rake fingers. Even though a Rake finger is allo- The strongest peaks are identified, and the cu-
cated to a multi-path component, it may not be mulative sum of these peak powers are calculated
included in the Rake combining due to fading. as n
This will ensure better performance if the path
with low instantaneously SNR is excluded in the
Rake finger combining.
where P, are the strongest power peaks in de-
B. Number of Rake fingers scending order. The distribution of the receiver
power utilized is the ratio
The number of Rake fingers is very important
for an implementation of the Rake receiver. The Pn
Pused =- (3)
baseband chip should be designed with a number Ptotal '
of Rake fingers suitable for all environments. For which is shown in figure 5 for Pus& between 70%
low dispersive environments the unused Rake and 90% of the total received power.
fingers should be turned off. The requirement to The typical urban environment in Aarhus re-
the number of Rake fingers has been analyzed quires 4 to 6 Rake fingers depending on the
in [2] for three different environments in Ade- power ratio used in the comparison. This is in
laide, Melbourne, and Sydney in Australia. It good agreement with results in [2]. However for
was found that in a system with chip rate 4 Mcps the bad urban environment in Stockholm 10 to
four Rake fingers would utilize 80% of the total 15 Rake fingers is more realistic for optimum per-
received power in 95% of all cases. formance.

02000 IEEE.
0-7803-57 I8-3/00/$I0.00 89 VTC2000
Downloaded from http://iranpaper.ir
http://www.itrans24.com/landing1.html

IV. Grouped Rake Finger Allocation of consecutive taps is in the order of 0.5 - 1.0 ps
corresponding to 2 - 4 chip periods. The chip
A Rake receiver consists of a bank of correlators.
rate of UNITS is so high that often more than one
Each of the correlators is used to detect sepa-
Rake finger is necessary to capture the energy
rately one of the L strongest multi-path compo-
from the main impulse response tap. By allo-
nents. Each of the decorrelated multi-paths is
cating multiple Rake finger with chip separation
combined into one signal before detection. For gives a great overhead for tracking. It is there-
the operation of the Rake receiver it is neces-
fore suggested to allocate some of the Rake fin-
sary to identify and track the major multi-path
gers group wise with a single tracking mechanism
components as well as to estimate their rela-
associated with the group of Rake fingers. The
tive delays, amplitudes, and phases. The first
original method suggested by Price and Green
Rake receiver described in 1958 by Price and
would require a high number of Rake fingers in
Green [3] used a fixed number of Rake fingers
order to capture all the power from a time dis-
each equally separated with T, seconds equal to
persive channel including including signal power
the chip interval. The usability ofthis finger al-
from multiple base station in soft handoff.
location method works well for low bandwidths
This method splits the received channel impulse
where a few Rake fingers will cover large excess
response into a few separate bins. Each bin is as-
delays. However, for high chip rates and systems
signed a set of Rake fingers and a single tracking
receiving from multiple base station it may not
mechanism. An example of the grouped Rake
be flexible enough to have all the Rake fingers
finger assignment is shown in figure 7. Each
separated by T, seconds.
In todays mobile communication, a searcher
looks for each individual multi-path component
and then allocates a single Rake finger, each with
a tracking mechanism [4]. This finger alloca-
tion scheme works well for mobile communica-
tion systems receiving from multiple base sta- Fig. 7. Grouped Rake finger assignment technique.
tion simultaneously. The channel impulse re-
sponses obtained from Aarhus and Stockholm Rake finger group has assigned a single tracking
have been analyzed for the distribution of the mechanism. The number of Rake fingers in each
multi-path components and which Rake finger group depends on the instantaneous radio chan-
allocation method to chose. The cumulative den- nel impulse response. The allocation of Rake
sity function for the width of consecutive impulse fingers in groups can be done in many differ-
response taps in both Aarhus and Stockholm is ent ways depending on the available number of
shown in figure 6. It can be seen that the width Rake and tracking fingers. The main advantage
of allocating Rake fingers in groups is to reduce
the overhead for tracking. The following sections
1
will analyze different allocation methods based
09
on the grouped Rake finger concept.
08
For simplicity the analyzed grouped Rake finger
allocation algorithm uses equal size Rake finger
groups. This gives an over estimate of the re-
quired number of Rake fingers to be used in this
scenario. Using a separation between Rake fin-
gers less than the chip period, T, reduces the
overhead for tracking fingers. By allocating the
Rake fingers in groups of three spaced less than
0 05 1 15 2 25 3 35
Wdm of consecultve impulse response laps Ips]
4 45 5 Tc the two outer Rake fingers can be used for
delay tracking as well as descrambling. This is
Fig. 6. Cumulative density function of the width of the same architecture as the ideal Early-late gate
consecutive impulse response taps measured in tracker with the exception that all three fingers
Aarhus and Stockholm. are used in the Rake combining. Results com-

0-7803-57 18-3/00/$10.00 02000 IEEE. 90 VTC2000


Downloaded from http://iranpaper.ir
http://www.itrans24.com/landing1.html

paring the single Rake finger allocation and the


grouped Rake finger allocation will be shown. ia'

V. Receiver Performance
The performance of the Rake receiver is highly
dependent on detection and allocation of multi- w
U

paths to the Rake fingers. This section analyzes 2 10.'


U
the raw BER performance for the two measured
channel profiles and three different Rake finger
allocation methods. The three Rake finger al-
location methods are single Rake finger alloca-
tion, grouped Rake finger allocation, and a ref-
erence allocation. The BER performance for the
Fig. 9. BER performance of the measured bad urban
channel profile from Stockholm.
10 0

gers. Two different allocating schemes are tested


using real channel measurement data from a typ-
ical urban environment and a bad urban environ-
e
; lo-, ment. In both measurements the delay spreads
U
are less than 2.5 ps and the uncertainty region is
less than 10 ps for each base station transmitting
to the mobile station.
The grouped Rake finger allocation with three
-2
fingers in each group and Tc/2 spacing gives a
EWNO
performance increase of 0.2-0.4 dB compared to
the single rake finger allocation depending on the
Fig. 8. BER performance of the measured typical
urban channel profile from Aarhus. Radio channel, which makes it recommendable
for Rake finger allocation.
Aarhus channel data is shown in figure 8. The The typical urban environment in Aarhus re-
Rake receiver used for the Aarhus channel data quires 4 to 6 Rake fingers depending on the
uses a sampling rate of Tc/2with 5 Rake fingers power ratio used in the comparison. However
and 5 tracking fingers for the single Rake finger for the bad urban environment in Stockholm 10
allocation algorithm. The grouped Rake finger to 15 Rake fingers is more realistic for optimum
algorithm uses 9 Rake fingers without any over- performance.
head for tracking. It can be seen that there is a
References
0.2 dB gain at a BER of 10% using the grouped
Klaus I. Pedersen, Preben E. Mogensen, and
Rake finger allocation algorithm.
Bernard H. Fleury. A Stochastic Model of the Tempo-
The BER performance is also estimated for the ral and Azimuthal Dispersion seen a t the Base Station
bad urban channel data in the Stockholm chan- in Outdoor Propagation Environments. IEEE Trans-
nel data as shown in figure 9. The Rake receiver action on Vehicular Technology.
used for the Stockholm channel data uses 10 Gregory T. Martin and Michael Faulkner. 1.9 GHz
Measurement-based Analysis of Diversity Power ver-
Rake fingers and 10 tracking fingers for the single sus the Number of RAKE Receiver Tines at Various
Rake finger allocation algorithm. The grouped System Bandwidths. Personal Indoor Mobile Radio
Rake finger algorithm uses 18 Rake fingers. The Conference Proceedings, Finland:1096-1073, Septem-
grouped Rake finger allocation algorithm gives a ber 1997.
R. Price and P. E. Green. A Communication Tech-
0.4 dB gain at a BER of 10%. nique for Multipath Channels. Proceedings of the IRE,
Vol. 46:555-570, 1958.
VI. Conclusion Andrew J. Viterbi. Principles of Spread Spectrum
Rake Finger management deals with allocating Communications. Addison-Wesley Publishing Com-
pany, 1995.
the correct code phases to the available Rake fin-

0-7803-5718-3/00/$I0.0002000 IEEE. 91 VTC2000

You might also like