Professional Documents
Culture Documents
CDMA Overview
CDMA Overview
Malay Halder
TAC Wireless
NNOC
CDMA uses orthogonal codes called Walsh Codes to distinguish each individual user in the
system.
CDMA was developed by Qualcomm in the US. This standard quickly found acceptance in
Korea, Japan and many other Asian countries including India.
Frequency Domain
n/t
n/t
Wide (large time duration) pulses in the time domain result in energy being transmitted over a narrow
frequency range
Shorter pulses (used in CDMA PN spreading sequences) result in energy being transmitted over a wide
range of frequencies
In direct sequence modulation the carrier frequency is fixed and the bandwidth of the transmitted signal is
larger and independent of the bandwidth of the information signal.
Frequency Hopping
The carrier frequency is varied and the bandwidth of the transmitted signal is comparable to the
bandwidth of the information signal. Information is modulated on top of a rapidly changing carrier
frequency.
CDMA Concept
-40
-60
-80
Power
(in dBm)
RSL
_ _ _ Wide band
Noise Floor
-100
Narrow band
Noise Floor
-120
12
16
20
Distance in Miles
24
28
32
* Spread Spectrum Modulation -- Narrow band information is transmitted over a wide band
RF channel
* N=1 Frequency Reuse -- Multiple users (in adjacent cells) operate on the same frequency.
* Code Division Access -- Each user and base station is associated with a unique code rather
than a frequency or time slot.
* Coherent Reception
* Variable Rate Speech Encoding -- Voice is encoded at a slower rates based on when the
user is not speaking in order to minimize transmitted power and system interference
Advantages of CDMA
Frequency Re-use: Higher Capacity is achieved with CDMA's inherent N=1 frequency reuse
pattern.
Coherent Signal Reception: CDMA has the ability to coherently combine signals from multiple
sources. This multiple correlation system employs a RAKE receiver, which combines signals
arriving at a given location, with different time delays, thus taking advantage of multi-path.
In addition, this feature allows the mobile receiver to use signals from multiple base station
transmitters, thus improving cell boundary performance and minimizing dropped calls.
User Privacy: CDMA's spread spectrum modulation technique distributes the user information
over an RF bandwidth that is much larger than the information bandwidth. The resulting power
spectral density (PSD) of the transmitted signal resembles thermal noise making the signal very
difficult to be detected by simple receivers. In addition, a unique address code is required to
recover user information.
Processing Gain
Processing Gain is a term common to all direct sequence spread spectrum systems.
Process gain is defined as the ratio of the Chip Rate (Rc) to the information bit rate (Rb).
This provides a measure of ``spreading'' in the system.
Processing Gain = Rc / Rb
Chip Rate (Rc): The Chip Rate is the rate at which the PN sequence is generated. For CDMA, IS95,
the chip rate is 1.2288 * 10 ^ 6 cps (chips per second).
Bit Rate (Rb): The bit rate is base band user information (i.e. user voice/data) rate. In CDMA, voice
is digitized at different rates depending on the speech activity level. The system parameters
presented in this discussion are based on a maximum bite rate of 9.6 kbps and 14.4 kbps per IS95
For CDMA (IS95A/B):
Rc = 1.2288 Mcps, Rb = 14.4 kbps (max), resulting in a Processing Gain of 85.33 (19.3 dB).
Some Terminology
Eb/No = Ratio of Transmitted energy per bit (Eb) to Thermal Noise (No), expressed in dB.
Eb/Nt = Ratio of Transmitted energy per bit (Eb) to Total Noise (Nt) including thermal, spurious, and
interference from other CDMA users, expressed in dB.
Ec/Nt = Ratio of Transmitted energy per chip (Ec) to Total Noise (Nt), expressed in dB.
Ec/Io = Ratio of Transmitted energy per chip (Ec) to Total Noise including selfinterference (Io)
usually expressed in dB
BER (Bit Error Rate) = Probability that a transmitted bit will be received incorrectly
(i.e. 1 received as a 0 or a 0 received as a 1)
FER (Frame Error Rate) = Probability that a transmitted frame will be received incorrectly
FER to Eb/Nt
10^0
10^-1
10^-2
Good Call Quality
Probab
-ility of
Frame
Error
10^-3
10^-4
10^-5
10^-6
-3
-1
Average Eb / Nt
11
Summary of Codes
PN Long Code
The Long Code is a PN sequence that is 2^42 1 bits (chips) long. It is generated at a rate of 1.2288 Mbps
(or Mcps) giving it a period (time before the sequence repeats) of approximately 41.4 days. The long code
is used to encrypt user information. Both the base station and the mobile unit have knowledge of this
sequence at any given instant in time based on a specified private ``long code mask'' that is exchanged.
PN Short Code
The Short Code is a PN sequence that is 2 ^ 15 bits (chips) in length. This code is generated at 1.2288
Mbps (or Mcps) giving a period of 26.67 ms. This code is used for final spreading of the signal and is
transmitted as a reference known as the ``Pilot Sequence'' by the base station. All base stations use the
same short code. Base stations are differentiated from one another by transmitting the PN short code at
different ``offsets'' in absolute.
Walsh Codes
CDMA defines a group of 64 orthogonal sequences, each 64 bits long, known as Walsh Codes. These
sequences are also referred to as Wash Functions. These codes are generated at 1.2288 Mbps (Mcps) with
a period of approximately 52 s. These are used to identify users on the forward link. For this reason they
are also referred to as either Walsh Channels or TCH. All base stations and mobile users have knowledge
of all Walsh codes.
Logical Channel
The physical channel that carry specific types of information are known as logical channels. Logical
channels in CDMA are divided into two categories: Traffic Channels and Control Channels. For the
forward link there are three types of Control/Signaling channels and one Traffic Channel (per user).
For the Reverse Link there is one type Signaling Channel and one Traffic Channel per user.
It is important to note that signals on the forward link are identified by Walsh codes, however, signals
on the reverse link are identified by Long Codes.
The logical channels for the Forward Link must provide identification of the Base station,
timing and synchronization of the transmissions between the base station and mobile station,
paging of mobile units in the area, and the voice/data transmission from the base station to the
mobile unit. The forward link is comprised of:
The Pilot Channel,
Up to one Sync Channel,
Up to seven Paging Channels, and
Up to 55 Traffic Channels
Sync Channel
The Synchronization Channel is an encoded, interleaved and modulated spread spectrum signal that is
used with the Pilot Channel to acquire initial system time and synchronization. The sync channel is
always transmitted on Walsh 32.
Paging Channel
The Paging Channel is used for transmission of control information to the mobile. When a mobile is
to receive a call it will receive a ``page'' from the base station. Up to seven (7) channels may be
configured for paging depending on the expected demand. Page channel messaging to each user takes
place in an 80 ms ``slot''. The 80 ms slots are grouped into cycles of 2048 slots (cycle duration
163.84 s) referred to as maximum slot cycles. The base station can limit the maximum slot cycle used
by the mobile.
Traffic Channel
The Traffic Channel carries all the calls (voice or data signal) from a given base station to all the
mobile units active in the coverage area or vice versa. Each user has a dedicated TCH, and
corresponding Walsh code, on the down link.
The forward traffic channel message consists of user voice (or data), power control data, and error
correction bits. The message is transmitted as a series of traffic frames. The traffic channel may
also carry signaling information with or in place of user voice (or data). A Walsh code is assigned
by the base station for each Traffic Channel in use.
The Traffic Channel for the reverse link is identical to the forward link Traffic Channel in function
and structure. Each traffic channel is identified by a ``User Long PN Code'' which is unique to each
CDMA user.
PN Offset Planning
In general, PN offset planning for a CDMA system is analogous to frequency planning in an FDMA or
TDMA system. For a given CDMA system, PN offset planning is a function of the same basic parameter as
an AMPS channel plan such as:
1. Base Station Locations
2. Propagation Characteristics
3. Topography of the area
As discussed earlier, each base station transmits a pilot signal used for acquisition, system
synchronization, cell selection, and coherent demodulation of the traffic channels. All base stations
transmit a unique pilot signal using the same Pseudo Random Noise (PN or PRN) spreading code (Short
Code) but with different time offsets. There are a total of 512 phase offsets that are used to uniquely
describe a base station. PN offsets can be reused if there is sufficient separation between cells using the
same offset.
PN offsets are selected based upon the relative time delay (signal travel time at the speed of light) between
sites and exact served areas of those sites. The development of a PN offset plan depends upon exact
information on final site locations. There are 512 PN offsets available to allocate to cells / sectors. Each
PN offset is 64 chips.
PN Interference
Since all pilot signals in a system are timeshifted versions of the same bitsequence (short code), a pilot
from any sector can appear to belong to any other sector. When receiver can not distinguish pilots
from different sectors, demodulation is erroneous and it is known as PN interference. There are three
types of PN interference:
1. CoPN interference -- if there is no enough space separation (signal attenuation) between cells that
reuse PN offset.
2. Adjacent PN offset interference -- if there is no enough separation (signal attenuation) between cells
that have adjacent PN offsets (i.e. serving site has PN offset 100 and interferer has a PN offset 101)
3. Handoff confusion -- interference to a neighbor set pilot (i.e. due to time delay, strong pilot appear
to be a strong neighbor list pilot: unnecessary handoff occurs)
Overcoming ``nearfar'' in the mobile environment requires that the reverse link transmit power for all
subscribers be continuously adjusted. The rate and degree of adjustment should depend on the
maximum rate and magnitude of change in required power to maintain a constant received level at the
base station. This is accomplished through the implementation of dynamic power control.
Dynamic Power Control (DPC) is used on the forward and reverse links to avoid the near-far problem.
Using DPC the power of all mobile units is controlled so their transmitted signals arrive at the base
station at an equal and minimum received power level. In addition, the traffic channel power on the
forward link is varied as a function of voice coding rate. In this way, the interference generated from
one mobile unit to another is kept to a minimum resulting in increased system capacity.
9.6
1/2
4.8
1/4
2.4
1/8
1.2
Nominal
Allocation
Pilot
20 %
80 %
Sync
3%
Paging
2%
Traffic
75 %
These allocations are not dynamic with time but may be adjusted on a per transmitter basis as
necessary by the operator.
CDMA Capacity
CDMA technology offers a significant capacity advantage over other multiple access systems. The
capacity of FDMA and TDMA systems is limited by the finite amount of spectrum allocated. CDMA
is different in that many users operate on a single wideband RF carrier. This carrier frequency may be
reused by the adjacent cell (N=1 reuse). CDMA capacity is only interference limited, therefore any
reduction in interference converts directly and linearly into an increase in capacity
Interference is introduced from several sources including: Same cell mobile users, Adjacent cell
mobile users, Adjacent cell base stations, as well as Thermal and spurious noise.
CDMA employs several techniques to reduce these interference sources including:
Suppressing or squelching transmissions during quiet periods of each speaker.
Using sectored base station antennas.
Dynamic power control to keep transmit levels to the minimum required to close the link.
Picture represents the reverse link voice channel coverage provided by a given cell at 5%
and 80% of theoretical capacity. Notice the reduction in effective voice channel coverage
as a result of the increase in system noise due to the increase in traffic at the cell. AMPS
and GSM technologies do not experience changes in effective coverage area due to
increases in traffic demand on the system.
Multipath
Multipath, is the result of reflections and scattering of radio waves off of buildings, mountains and
other objects, etc. Multipath will exist anywhere the incident wave and one or more reflected and/or
defracted waves can reach the receiver
Multipath, in effect, creates ``multiple versions'' of the transmitted signal which arrive at the receiver at
different times
When the components arrive perfectly in phase, the overall Received Signal Level (RSL) will be
stronger than any of the individual components. When they arrive out of phase, as a result of the
reflective / defractive process, the overall received level is less than the strongest individual
component.
Destructive (and constructive) interference due to the arrival of equal amplitude and random phase
multipath components is referred to as Rayleigh Fading. The significance or degree that Rayleigh
Fading affects system operation is determined by the surrounding environment.
In general we would expect to see the greatest effects of Rayleigh fading in the Dense Urban
environment and the least in a Rural Environment. This is due to the greater concentration of scattering
structures in a Dense Urban Environment than in rural areas.
Relative
Amplitude
Time
h(t)
Received Signals
A2
A2
A4
A1
A5
A3
Time
A1
CDMA is less susceptible to the adverse effects of multipath. Specifically, degradation of system
performance due to frequency selective Rayleigh fading is reduced because the signal energy is spread over
1.25 MHz as opposed to 200 kHz for GSM TDMA or 30kHz channels for AMPS TDMA. In effect spread
spectrum is also a form of frequency diversity. Also, by coherently combining multipath components, the
effects of time dispersion and destructive interference are reduced by aligning the three strongest multipath
components in time and combining for a net positive sum greater than any individual component.
Types of Handoffs -1
Soft Handoff
The condition where two cells are in simultaneous communication with the mobile is called Soft Handoff.
Soft Handoff will continue until the pilot signal from one of the contributing cells drops below a
predefined threshold (TDROP ). At that time the call will be transferred to the remaining cell.
Soft Soft Handoff
SoftSoft Handoffs are identical in function and process to that of the soft Handoff, however, SoftSoft
Handoffs entail the simultaneous serving of a mobile unit by three cell sites. Three is the maximum
number of serving signals due to mobile (RAKE) receiver specification.
Softer Handoff
Softer Handoffs are identical in function and process to that of the soft Handoff, however Softer Handoffs
entail the simultaneous serving of a mobile unit by two sectors of the same cell.
Types of Handoffs -2
Soft Softer Handoff
Soft Softer Handoffs are identical in function and process to that of the Soft Handoff, however, Soft
Softer Handoffs are the simultaneous serving of a mobile station by the original sector, an adjacent
sector, and an adjacent or neighboring cell.
Hard Handoff
A hard Handoff occurs when a CDMA call is transferred from one base station to another base station
transmitting on a different carrier frequency. Hard Handoff is analogous to the Handoff procedure that
takes place in standard AMPS Cellular.
The mobile unit will initially seek to perform a soft Handoff. If the cellular network cannot perform a
soft Handoff, a hard Handoff is necessary
CDMA to Analog Handoff
If there are no CDMA channels to Handoff to, then the call would be handed off to an available analog
channel at the serving base station and switched to the analog mode of processing. From that point on,
the call will be handled as any other analog call at that base station.
Description
Active Set
Candidate Set
The pilots that are not currently in the active set but have been
received by the mobile station with sufficient strength to
indicate that the associated Forward Traffic Channels could be
successfully demodulated.
Neighbor Set
The pilots that are not currently in the Active Set or the
Candidate Set and are likely candidates for Handoff.
Remaining Set
Handoff Mechanism
Soft Handoff
Softer Handoff
The following is an example of a cellular call: set-up, progress and termination in a CDMA
system. The example describes:
Messages in CDMA
Registration
Once the access request has been received by the base station, the base station responds with an assignment
to a traffic channel (Walsh code). The base station initiates the land link, and conversation takes place.
Call termination can be initiated either from the mobile or the land side. In either case the transmissions are
stopped, the Walsh code is freed, and the land line connection is broken. The mobile unit resumes
monitoring the page channel of the current serving cell.
Outgoing Call
Ending Call