CDMA Text
CDMA Text
F req u en cy
communication systems [3]. Nowadays, spread-spectrum signal and interference after de-spreading. Higher desired
technology has also proven to be feasible for commercial signal power leads to easier detection. It can be seen that low
applications especially for mobile communication systems. It data rates such as speech have high processing gain compared
provides an efficient multiple access method for a number of to high data rates.
independent users sharing a common communication channel
without external synchronization methods. CDMA is III. DIRECT-SEQUENCE CDMA
probably the most interesting multiple access method As mentioned CDMA is a spread-spectrum multiple access
provided by spread-spectrum technology. method. Spread-spectrum is a transmission method in which
The fundamental idea of spread-spectrum communication the signal occupies a bandwidth in excess of the minimum
is to spread a certain information bandwidth, Bi, over a wider necessary to send the information. The spreading of the signal
transmission bandwidth, Bt. The minimum of the is accomplished by means of a pseudorandom code that is
transmission bandwidth has to be wider than the information independent of the transmitted data signal. A synchronized
bandwidth. The relative rate between user information and reception with the same pseudorandom code at he receiver is
the pseudo-random code sequence can be on the order of tens used for de-spreading and subsequent data recovery. [3]
or hundreds for commercial systems and on the order of
thousands for military systems. Spread-spectrum A. Principle of DS-CDMA
communications cannot be said to be an efficient means of Figure 2 shows the multiple access capability of a CDMA
utilizing bandwidth because it needs a lot of bandwidth to be communication system. Two users are sending
efficient. On the other hand, the wider transmitted bandwidth simultaneously narrowband information signals having the
offers such a low power spectral density that it makes the same bandwidth Bi. Both narrowband signals are spread with
transmitted signal look like background noise in front end of a user specific and unique code having sufficiently low cross-
a receiver [3]. Besides LPI and AJ capabilities spread correlation with the other user’s code [3]. Code makes each
spectrum communication systems can offer further user’s communications approximately orthogonal to those of
advantages such as multiple access, efficient privacy, and other users. After spreading the two signals are transmitted
interference rejection. into a radio channel having the same bandwidth, Bt. In the
There are two basic spread-spectrum techniques: direct radio channel the two signals are mixed and exposed to
sequencing (DS), frequency hopping (FH), and time hopping impairments. Spreading the signal de-sensitizes the original
(TH). Also, a variety of hybrid techniques use different narrowband signal to some potential channel degradation and
combinations of these basic techniques. With direct-sequence to interference [3]. The signals cannot be distinguished from
spreading, the original signal is multiplied by a known signal each other and from background noise due to their low
of much larger bandwidth. With frequency-hopped spreading, powers achieved by the spreading. The transmitted energy
the center frequency of the transmitted signal is varied in a remains the same, but due to much larger bandwidth, the
pseudorandom pattern. signal spectrum is often below the noise floor of receivers [3].
At the receiver the desired narrow-band information signal
A. Processing Gain can be extracted or de-spread by a replica of the spreading
Combining a bit stream of information with an code used in transmitter for a particular user. Signals for
independent pseudo-random code sequence by simple other users are not de-spread; they are spread more.
multiplication carries out the spreading operation. One of the
main parameters of a spread spectrum communication system Narrowband signal After spreading Channel After despreading
Bt Bi f Bt f Bi f
Gp (1) P P P
Bi Bt f
User 2
Gp is also called the spreading factor. This processing gain
or spreading factor determines the maximum number of Bi f Bt f Bi f
simultaneous users or connections allowed in a
communication system. It determines the level of protection Figure 2. CDMA multiple access principle
against multipath interference signals and signal detection
capabilities of a spread spectrum communication system. In B. DS-CDMA Transmitter and Receiver
multipath situations the receiver observes spread spectrum The basic DS-CDMA transmission and reception is
signals summed with narrowband interference. The illustrated in Figure 3.
processing gain determines the power ratio of the desired
S-72.333 Postgraduate Course in Radio Communications, Autumn 2004 3
Code signal
BPSK-modulated signal
Another important aspect is the autocorrelation of the based on direct-sequence spread-spectrum. All users can
sequence as it decides the ability to synchronize and lock the transmit at the same time, and each is allocated the entire
spreading code to the received signal. This effectively available frequency spectrum for transmission. CDMA does
combats not require the bandwidth allocation of FDMA, nor the time
the effects of multipath interference and improves the SNR. synchronization of the individual users needed in TDMA. A
M-sequences, Gold codes and Kasami sequences are CDMA user has full time and full bandwidth available, but
examples of this class of sequences. the quality of the communication decreases with an
Walsh codes are the most common orthogonal codes used
increasing number of users.
in CDMA applications [4]. These codes correspond to the
rows of a special square matrix known as the Hadamard A. Multiple Access Interference (MAI)
matrix. For a set of Walsh codes of length n, there consists of The detector receives a signal composed of the sum of all
n rows to form an n x n Walsh code square matrix. The IS-95 users’ signals, which overlap in time and frequency. MAI
system uses a 64 by 64 Walsh function matrix. refers to the interference between DS users and is a factor,
Walsh-Hadamard sequences can be used as spreading
which limits the capacity and performance of the system.
codes when users are time synchronous. The motivation for
the Walsh-Hadamard comes from noting that we can contruct
2n orthogonal sequences of 2n from sequences of length of 2n-
1
. Walsh-Hadamard codes will have poor autocorrelation and
cross-correlation at time offsets other than zero. [2]
a measurement rate depending on speeds of mobile station the system. That is why the powers of individual users have to
and on propagation environment. The number of available be carefully controlled. Power control forces all users to
RAKE fingers depends on the channel profile and the chip transmit the minimum amount of power needed to achieve
rate. The higher the chip rate, the more resolvable paths there acceptable signal quality at the base station. Typically, it
are, but higher chip rate will cause wider bandwidth. To catch reduces the power transmitted by the users closest to the base
all the energy from the channel more RAKE fingers are station, while increasing the power of the users farthest away
needed. A very large number of fingers lead to combining from the base station. Power control tries to set the power
losses and practical implementation problems. received from all users to be equal at the base station receiver.
A secondary reason for power control is to minimize battery
Input
consumption in the mobile.
RF signal I
Correlator
Q
Phase
rotator
Delay
equalizer
I F. Soft and Softer Handover
Code Channel
Output
This type of handover is characterized by commencing
generators estimators Q
communications with a new base station on the same CDMA
Finger 1
Finger 2 Combiner frequency assignment before terminating communications
Finger 3 with the old base station. Softer handover occurs between two
Timing and finger allocation or more cells of one base station.
Matched
filter A soft and softer handover prevent the ping-pong behavior,
and the dual base station capability is a form of diversity that
can increase capacity in a heavily loaded system and also
coverage in a lightly loaded system. [2] Soft handover helps
Figure 9. Block diagram of simple RAKE diversity to minimize with power control the interference both in
receiver uplink and downlink directions.
D. Near-far Problem V. CDMA CAPACITY
Figure 10 illustrates the near-far problem associated with
In a CDMA-based system capacity can be defined as
CDMA-based systems. The problem arises when MS A throughput of bits or as the amount of simultaneous users in
(Mobile Station) and MS B are located in a same cell with the network receiving voice and data services with certain
different distances from a BS (Base Station). If no power predefined quality targets. Interfering signals caused by users
control were applied in uplink, the MS A would transmit so to each other rise, as the amount of users gets higher in the
high power that MS B would have no connection to the BS network. A balance between maintaining connection integrity
due to too low SIR-values. The MS A would be reserving a and restricting interference level is maintained by controlling
great amount of the capacity of the cell. Power control is the power of each user so that signals arrive at their intended
implemented to overcome the near-far problem and to receiver with minimum required S/N-level. Interference,
maximize the capacity of the system [3]. It tries to control the coverage, and capacity are coupled tightly to together in a
powers of the mobile stations in the system so that the CDMA system.
received powers at the base station stay equal. It tries also to Capacity can be restricted by either transmission power
compensate the effects of slow fading and fast fading. There constraints or by the self-generated interference. In the
is no near-far problem in downlink due to a one-to-many uplink, the system reaches its capacity when a mobile station
situation. All the signals within one cell originate from the does not have enough power to overcome interference from
the network, or a predefined loading target of the network is
one base station to all mobiles.
met. In the downlink, capacity is reached when no additional
power is available to add new users i.e. base station
transmission power restrictions are met, or there are no
downlink codes available for mobile stations. The power
needed for either link is fundamentally related to Eb/No
requirements for different services.
A. Dynamic Resource
Figure 10. Near-far problem The capacity of different services can change dynamically
because Eb/No requirements vary according to chancing
E. Power Control conditions such as speeds of mobile stations, services, radio
channel, and environment. Many factors such as loading,
Power control is an extremely essential function when
spatial distribution of users, sectorization, service activity,
considering the smooth operation and the capacity of CDMA-
and power control accuracy affect the actual capacity of the
based systems. The power control problem arises due to
network. Eb/N0 can be defined as in the following equation
multiple access interference. Each user looks like random
noise to other users and causes unnecessary interference to
S-72.333 Postgraduate Course in Radio Communications, Autumn 2004 6
Loss (dB)
40.000
power including thermal noise power in the base station. 30.000
Solving for P from previous equation leads to the following
20.000
equation 3. [6]
10.000
1 0.000
W Load factor
1
Eb
Rj j
Figure 11. Uplink pole capacity
No j
where Lj can be defined as the load factor of the jth mobile Typically, load target should be maintained between 50 %
user’s connection in the uplink direction. For all users in a and 75 % because at those points the system is stable and can
CDMA network the uplink load factor can be defined as in serve users. If the load factor increases, countermeasures such
the following equation 4. [11] as the Load Control should be executed to stabilize the
N capacity. This can be done by delaying services or reducing
Lj (4) bit rates of those services used by interfering users. [6]
UL
j 1
where N is the number of uplink connections in the network. For the downlink the load factor is quite similar to the
The system has reached its pole capacity when the uplink uplink, but some parameters have to be defined. The
load factor, UL, approaches 1. In reality, there are two kinds following equation 6 presents the downlink load factor.
of interference occurring. Other users in the same cell cause Eb
intra-cell interference, and other users in other cells of the N No j (6)
(1 j) ij
network cause inter-cell interference. Inter-cell loading occurs DL
j 1
j
W
when users from other cells load a cell restricting it from Rj
using its whole power capacity for serving users in its
coverage area. The effect of inter-cell loading can be taken where j is the orthogonality factor in the downlink.
into account by the ratio of other cell to own cell interference, Orthogonal codes are employed in CDMA-based systems to
i. The uplink load factor then becomes to a formula presented separate the users. The situation would be simple if there
in the following equation 5. First part of the equation defines were no multipaths. The orthogonality would then remain
intra-cell load factor and the second part defines the inter-cell when the mobile receives the signal from the base station.
load factor. However, if there is a too short or a too long delay spread in
the radio channel, the mobile will see part of the base station
signal as multiple access interference. A too short delay
N N
1 (5)
UL (1 i) Lj (1 i) spread means that the time difference between multipaths is
W less than 0.26ms, and the RAKE receiver cannot combine
j 1 j 1
1
Eb them coherently to obtain multipath diversity. A too long
Rj j
No j delay spread means that some multipaths do not fit into the
Figure 11 presents the uplink pole capacity. The curve has measurement window of the matched filter in the RAKE
been calculated by inserting different values of load factor in receiver. If j = 1, then the base station signals are perfectly
to 10log10(1- UL) giving the loss or the interference margin orthogonal, but in real multipath radio channel the
in the link budget due to load. As the load factor comes near orthogonality factor is typically between 0.4 and 0.9; larger in
1, the interference margin is getting higher quite fast. microcells than in macrocells. The ratio of other cell to own
cell interference, ij, depends on the user location and is
therefore different for each user j. This can lead a to very
dynamically changing downlink load factor. [6]
circuit switched and up to 2 Mbps for packet switched data 2. Why are power control and soft handover so important features in
with OVSF codes. On the downlink, the spreading factor can CDMA cellular systems?
be from 4 up to 512 and in the uplink from 4 to 256. [6]
WCDMA employs coherent detection on both uplink and
downlink direction by using pilot bits in transmission. In
WCDMA, a specially formatted synchronization channel has
the information embedded in it that determines the timing
offset of the local base station.